Time bar (total: 1.4min)
| 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)
| 2.2s | 11664× | body | 256 | infinite |
| 1.7s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
| 252× | rational.json-simplify-2 |
| 74× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 300 | 3145 |
| 1 | 470 | 3145 |
| 0 | 9 | 9 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
| Inputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 x i)))) |
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t x)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y x)))) |
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 z i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 t i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 a i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 b i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t y)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 c a) (*.f64 j i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 z i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j i)))) (*.f64 t (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 b a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 t b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 t c)))) (*.f64 j (-.f64 (*.f64 i a) (*.f64 y c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 j a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 c a) (*.f64 y j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 x i)))) |
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 x i)))) |
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i))))) |
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b) (*.f64 x (-.f64 (*.f64 z c) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c) (*.f64 b (-.f64 (*.f64 x z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 x a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t x)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y x)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 x y)))) |
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 x (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 z i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 z i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 t i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 t i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 a i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y c) (*.f64 a i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 b i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 b i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 y a) (*.f64 c i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t y)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y t))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 c a) (*.f64 j i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (-.f64 (*.f64 a c) (*.f64 i j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 z i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 z i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 z a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z t)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y z)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 t i)))) (*.f64 z (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 b i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a b))) (*.f64 t (-.f64 (*.f64 z c) (*.f64 b i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a c))) (*.f64 b (-.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y t)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j i)))) (*.f64 t (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i j)))) (*.f64 t (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 b c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 z a) (*.f64 t i))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y a)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (-.f64 (*.f64 c j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 b a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 z b) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a b) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 t b)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 z c) (*.f64 t b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) j)) (*.f64 b (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 t c)))) (*.f64 j (-.f64 (*.f64 i a) (*.f64 y c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z i) (*.f64 t c)))) (*.f64 j (-.f64 (*.f64 a i) (*.f64 y c)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 j a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 t i)))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 c a) (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t j)))) (*.f64 i (-.f64 (*.f64 a c) (*.f64 y j)))) |
Compiled 47 to 32 computations (31.9% saved)
| 1× | egg-herbie |
| 18× | rational.json-simplify-2 |
| 2× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
Compiled 67 to 31 computations (53.7% saved)
1 alts after pruning (1 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 1 | 2 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 1 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 12.5b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
Compiled 38 to 23 computations (39.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (-.f64 (*.f64 a c) (*.f64 y i)) |
| ✓ | 4.2b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
| ✓ | 5.0b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
| ✓ | 7.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 132 to 23 computations (82.6% saved)
57 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | i | @ | -inf | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
| 2.0ms | c | @ | 0 | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
| 1.0ms | z | @ | 0 | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
| 1.0ms | t | @ | inf | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| 1.0ms | x | @ | 0 | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
| 1× | batch-egg-rewrite |
| 1484× | bool.json-1 |
| 1484× | bool.json-2 |
| 1462× | rational.json-1 |
| 1462× | rational.json-2 |
| 1462× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 94 |
| 1 | 221 | 94 |
| 2 | 513 | 94 |
| 3 | 1063 | 94 |
| 4 | 2245 | 94 |
| 5 | 4850 | 94 |
| 1× | node limit |
| Inputs |
|---|
(*.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 a c) (*.f64 y i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 2) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (+.f64 b b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2) (/.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 j j)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a c) (neg.f64 (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 a c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 y i)) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (-.f64 (*.f64 a c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (*.f64 a c) (*.f64 y i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y i) (*.f64 a c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y i) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y i) (*.f64 a c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y i) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 (*.f64 a c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 a c) (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 a c) (*.f64 y i))))))) |
| 1× | egg-herbie |
| 2468× | rational.json-simplify-2 |
| 1862× | rational.json-simplify-35 |
| 1280× | rational.json-simplify-53 |
| 1162× | rational.json-simplify-51 |
| 1062× | rational.json-simplify-1 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 171 | 7347 |
| 1 | 381 | 7167 |
| 2 | 775 | 7167 |
| 3 | 1946 | 6735 |
| 4 | 4272 | 6735 |
| 5 | 5281 | 6483 |
| 6 | 6223 | 6483 |
| 7 | 6608 | 6483 |
| 8 | 6722 | 6483 |
| 9 | 6746 | 6483 |
| 1× | node limit |
| Inputs |
|---|
(*.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 z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 c (*.f64 z b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(*.f64 -1 (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(*.f64 -1 (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(*.f64 c a) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(*.f64 -1 (*.f64 i y)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) |
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) |
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) |
(/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) |
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4))))) 32) |
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
(+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 2) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 2)) |
(-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (+.f64 b b)) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))))) 32) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 0) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2) (/.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2)) |
(-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 0) |
(/.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 j j)) 2) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))))) 32) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 0) |
(+.f64 0 (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (neg.f64 (*.f64 y i)) (*.f64 a c)) |
(+.f64 -1 (+.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (+.f64 1 (-.f64 (*.f64 a c) (*.f64 y i))) -1) |
(+.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2)) |
(*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1) |
(*.f64 1 (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 2 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 1/2) |
(*.f64 (-.f64 (*.f64 y i) (*.f64 a c)) -1) |
(*.f64 -1 (-.f64 (*.f64 y i) (*.f64 a c))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 2) |
(/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 2) |
(/.f64 (-.f64 (*.f64 y i) (*.f64 a c)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)) 8) |
(/.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) -4) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c))))) 4) |
(neg.f64 (-.f64 (*.f64 y i) (*.f64 a c))) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (neg.f64 (*.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 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (neg.f64 (*.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 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (neg.f64 (*.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 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (neg.f64 (*.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 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (neg.f64 (*.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 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 -1 (*.f64 a (*.f64 t x))) |
(*.f64 a (*.f64 (*.f64 t x) -1)) |
(*.f64 a (neg.f64 (*.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 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 a (*.f64 (*.f64 t x) -1)) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 a (neg.f64 (*.f64 t x))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 y (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 t (*.f64 b i))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 t (neg.f64 (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 t (*.f64 b i))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 t (neg.f64 (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 t (*.f64 b i))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 t (neg.f64 (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 t (*.f64 b i))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 t (neg.f64 (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 b c)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 t (*.f64 b i))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 t (neg.f64 (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 t (*.f64 b i))) |
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 t (neg.f64 (*.f64 i b))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 t b))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 b i))) (*.f64 z (*.f64 b c))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 z (*.f64 c b))) |
(*.f64 b (+.f64 (*.f64 z c) (neg.f64 (*.f64 t i)))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 (-.f64 (*.f64 c a) (*.f64 i y)) j) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 j c)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 j c)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 j c)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 j c)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 j c)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 j c)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 (*.f64 i j) -1)) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 a j))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 y i)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 c a) |
(*.f64 a c) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 c a) |
(*.f64 a c) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 y i)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 c a) |
(*.f64 a c) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 c a) |
(*.f64 a c) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 c a) |
(*.f64 a c) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 -1 (*.f64 y i)) |
(neg.f64 (*.f64 y i)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 -1 (*.f64 y i)) |
(neg.f64 (*.f64 y i)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 c a) |
(*.f64 a c) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c a)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 y i)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 -1 (*.f64 i y)) |
(neg.f64 (*.f64 y i)) |
(*.f64 y (neg.f64 i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 c a) (*.f64 -1 (*.f64 i y))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) 2) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)) 4) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4))) 8) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)))) 16) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 x 4))))) 32) |
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) |
(+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(+.f64 0 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 2) (/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 2)) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 0) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(/.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) 1) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (+.f64 b b)) 2) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(/.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)) 4) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))) 8) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) 16) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z c) (*.f64 t i)) (*.f64 b 4))))) 32) |
(*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
(+.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 0) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 0 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2) (/.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 2)) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(-.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 0) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(/.f64 (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) 1) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(/.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) (+.f64 j j)) 2) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(/.f64 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)) 4) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) 8) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) 16) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))))) 32) |
(*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 0) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 0 (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (neg.f64 (*.f64 y i)) (*.f64 a c)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 -1 (+.f64 1 (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (+.f64 1 (-.f64 (*.f64 a c) (*.f64 y i))) -1) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(+.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 1 (-.f64 (*.f64 a c) (*.f64 y i))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 1/2) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 (-.f64 (*.f64 y i) (*.f64 a c)) -1) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 -1 (-.f64 (*.f64 y i) (*.f64 a c))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2)) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(*.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 2) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 1) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 2) 2) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (-.f64 (*.f64 y i) (*.f64 a c)) -1) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4) 4) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)) 8) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c))) -2) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) 16) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) -4) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) 2) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 a c) (*.f64 y i)) 4)))) 32) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 y i) (*.f64 a c))))) 4) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
(neg.f64 (-.f64 (*.f64 y i) (*.f64 a c))) |
(+.f64 (*.f64 a c) (neg.f64 (*.f64 y i))) |
(+.f64 (*.f64 a c) (*.f64 y (neg.f64 i))) |
(-.f64 (*.f64 a c) (*.f64 y i)) |
Compiled 3497 to 614 computations (82.4% saved)
12 alts after pruning (12 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 98 | 12 | 110 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 99 | 12 | 111 |
| Status | Error | Program |
|---|---|---|
| 19.7b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 19.7b | (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| ▶ | 19.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| ▶ | 14.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 19.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 21.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 19.7b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| ▶ | 22.2b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| ▶ | 19.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
| 19.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) | |
| ▶ | 19.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
| 18.9b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
Compiled 842 to 524 computations (37.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 4.2b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| ✓ | 5.6b | (*.f64 c (*.f64 z b)) |
| ✓ | 6.9b | (*.f64 (*.f64 t b) (neg.f64 i)) |
| 7.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 147 to 25 computations (83% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | t | @ | 0 | (*.f64 (*.f64 t b) (neg.f64 i)) |
| 1.0ms | b | @ | 0 | (*.f64 (*.f64 t b) (neg.f64 i)) |
| 1.0ms | i | @ | 0 | (*.f64 (*.f64 t b) (neg.f64 i)) |
| 1.0ms | t | @ | inf | (*.f64 (*.f64 t b) (neg.f64 i)) |
| 0.0ms | b | @ | inf | (*.f64 (*.f64 t b) (neg.f64 i)) |
| 1× | batch-egg-rewrite |
| 1960× | bool.json-1 |
| 1960× | bool.json-2 |
| 1228× | bool.json-3 |
| 1092× | rational.json-1 |
| 1092× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 30 |
| 1 | 132 | 30 |
| 2 | 356 | 30 |
| 3 | 799 | 30 |
| 4 | 1768 | 30 |
| 5 | 3966 | 30 |
| 6 | 7092 | 30 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 t b) (neg.f64 i)) |
(*.f64 c (*.f64 z b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 b (*.f64 t i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (*.f64 t i)) -1/2) (*.f64 (*.f64 b (*.f64 t i)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 b (*.f64 t i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 -2 (*.f64 t i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t b) (*.f64 i -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 t i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4)))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 b (*.f64 t i)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 t (*.f64 i (neg.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 t (*.f64 i (neg.f64 b))) (*.f64 t (*.f64 i (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 t (*.f64 i (neg.f64 b))) (*.f64 t (*.f64 i (neg.f64 b)))))))) |
((#(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 c (*.f64 b (*.f64 z 1/2))) (*.f64 c (*.f64 b (*.f64 z 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (*.f64 c z)) 0)))) (#(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 (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 b (*.f64 z 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 b (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 c z))))))) |
| 1× | egg-herbie |
| 3024× | rational.json-simplify-35 |
| 2996× | rational.json-simplify-2 |
| 1524× | rational.json-simplify-1 |
| 1004× | rational.json-simplify-49 |
| 996× | rational.json-simplify-41 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 77 | 1236 |
| 1 | 187 | 1136 |
| 2 | 428 | 1136 |
| 3 | 1137 | 1136 |
| 4 | 2812 | 1136 |
| 5 | 4933 | 1136 |
| 6 | 5563 | 1136 |
| 7 | 5696 | 1136 |
| 8 | 5709 | 1136 |
| 9 | 5715 | 1136 |
| 10 | 6698 | 1136 |
| 11 | 7203 | 1136 |
| 12 | 7702 | 1136 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 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 t (*.f64 i (neg.f64 b))) 0) |
(+.f64 0 (*.f64 t (*.f64 i (neg.f64 b)))) |
(+.f64 -1 (-.f64 1 (*.f64 b (*.f64 t i)))) |
(+.f64 (*.f64 (*.f64 b (*.f64 t i)) -1/2) (*.f64 (*.f64 b (*.f64 t i)) -1/2)) |
(-.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0) |
(-.f64 0 (*.f64 b (*.f64 t i))) |
(/.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1) |
(/.f64 (*.f64 b (*.f64 -2 (*.f64 t i))) 2) |
(/.f64 (*.f64 (*.f64 t b) (*.f64 i -4)) 4) |
(/.f64 (*.f64 b (*.f64 t i)) -1) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4)))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4))))) 32) |
(neg.f64 (*.f64 b (*.f64 t i))) |
(+.f64 (*.f64 b (*.f64 c z)) 0) |
(+.f64 0 (*.f64 b (*.f64 c z))) |
(+.f64 (*.f64 c (*.f64 b (*.f64 z 1/2))) (*.f64 c (*.f64 b (*.f64 z 1/2)))) |
(-.f64 (*.f64 b (*.f64 c z)) 0) |
(/.f64 (*.f64 b (*.f64 c z)) 1) |
(/.f64 (*.f64 b (*.f64 c (+.f64 z z))) 2) |
(/.f64 (*.f64 c (*.f64 b (*.f64 z 4))) 4) |
(/.f64 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4))))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4)))))) 32) |
| Outputs |
|---|
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(*.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 t (*.f64 i (neg.f64 b))) 0) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(+.f64 0 (*.f64 t (*.f64 i (neg.f64 b)))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(+.f64 -1 (-.f64 1 (*.f64 b (*.f64 t i)))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(+.f64 (*.f64 (*.f64 b (*.f64 t i)) -1/2) (*.f64 (*.f64 b (*.f64 t i)) -1/2)) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(-.f64 (*.f64 t (*.f64 i (neg.f64 b))) 0) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(-.f64 0 (*.f64 b (*.f64 t i))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(/.f64 (*.f64 t (*.f64 i (neg.f64 b))) 1) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(/.f64 (*.f64 b (*.f64 -2 (*.f64 t i))) 2) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(/.f64 (*.f64 (*.f64 t b) (*.f64 i -4)) 4) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(/.f64 (*.f64 b (*.f64 t i)) -1) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4))) 8) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4)))) 16) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4)))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 t b) (*.f64 i -4))))) 32) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(neg.f64 (*.f64 b (*.f64 t i))) |
(*.f64 -1 (*.f64 i (*.f64 t b))) |
(*.f64 (neg.f64 b) (*.f64 i t)) |
(*.f64 i (*.f64 t (neg.f64 b))) |
(*.f64 i (*.f64 b (neg.f64 t))) |
(+.f64 (*.f64 b (*.f64 c z)) 0) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 0 (*.f64 b (*.f64 c z))) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 c (*.f64 b (*.f64 z 1/2))) (*.f64 c (*.f64 b (*.f64 z 1/2)))) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(-.f64 (*.f64 b (*.f64 c z)) 0) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 b (*.f64 c z)) 1) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 b (*.f64 c (+.f64 z z))) 2) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 c (*.f64 b (*.f64 z 4))) 4) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4)))) 8) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4))))) 16) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4))))) (*.f64 2 (*.f64 2 (*.f64 c (*.f64 b (*.f64 z 4)))))) 32) |
(*.f64 b (*.f64 c z)) |
(*.f64 c (*.f64 b z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (-.f64 (*.f64 y z) (*.f64 t a)) |
| ✓ | 5.0b | (*.f64 a (*.f64 j c)) |
| 5.0b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) | |
| 7.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 114 to 21 computations (81.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | 0 | (*.f64 a (*.f64 j c)) |
| 0.0ms | a | @ | inf | (*.f64 a (*.f64 j c)) |
| 0.0ms | c | @ | 0 | (*.f64 a (*.f64 j c)) |
| 0.0ms | j | @ | 0 | (*.f64 a (*.f64 j c)) |
| 0.0ms | j | @ | inf | (*.f64 a (*.f64 j c)) |
| 1× | batch-egg-rewrite |
| 1636× | bool.json-1 |
| 1636× | bool.json-2 |
| 1608× | rational.json-1 |
| 1608× | rational.json-2 |
| 1088× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 32 |
| 1 | 128 | 32 |
| 2 | 332 | 32 |
| 3 | 710 | 32 |
| 4 | 1462 | 32 |
| 5 | 3343 | 32 |
| 6 | 6395 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a (*.f64 j c)) |
(-.f64 (*.f64 y z) (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 j c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 j c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 j (*.f64 c 1/2))) (*.f64 a (*.f64 j (*.f64 c 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 j c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 j c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 a (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 (*.f64 a c) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4)))) (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 a (*.f64 j c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 a (*.f64 j c)) (*.f64 a (*.f64 j c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 a (*.f64 j c)) (*.f64 a (*.f64 j c))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (neg.f64 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a t)) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 a t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 y (/.f64 z 2)) (*.f64 a (/.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a t) (*.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 z (+.f64 y y)) (*.f64 a (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a t) (*.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 a t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))))) |
| 1× | egg-herbie |
| 2332× | rational.json-simplify-2 |
| 2004× | rational.json-simplify-35 |
| 1772× | rational.json-simplify-1 |
| 1210× | rational.json-simplify-41 |
| 1036× | rational.json-simplify-48 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 110 | 2213 |
| 1 | 230 | 2213 |
| 2 | 527 | 2213 |
| 3 | 1145 | 2213 |
| 4 | 2464 | 2213 |
| 5 | 4192 | 2213 |
| 6 | 4727 | 2213 |
| 7 | 5334 | 2213 |
| 8 | 5522 | 2213 |
| 9 | 5731 | 2213 |
| 10 | 5797 | 2213 |
| 11 | 7194 | 2213 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 -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 a (*.f64 j c)) 0) |
(+.f64 0 (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 a (*.f64 j (*.f64 c 1/2))) (*.f64 a (*.f64 j (*.f64 c 1/2)))) |
(-.f64 (*.f64 a (*.f64 j c)) 0) |
(/.f64 (*.f64 a (*.f64 j c)) 1) |
(/.f64 (*.f64 j (*.f64 a (+.f64 c c))) 2) |
(/.f64 (*.f64 j (*.f64 (*.f64 a c) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4)))) (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4))))) 32) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 0) |
(+.f64 0 (-.f64 (*.f64 y z) (*.f64 a t))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 y z)) |
(+.f64 -1 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 a t)))) |
(+.f64 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 a t))) -1) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2)) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1) |
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2)) |
(*.f64 2 (-.f64 (*.f64 y (/.f64 z 2)) (*.f64 a (/.f64 t 2)))) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1/2) |
(*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 a t) (*.f64 y z))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) |
(*.f64 1/2 (-.f64 (*.f64 z (+.f64 y y)) (*.f64 a (+.f64 t t)))) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2) 2) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) |
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 4) |
(/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 2) |
(/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 4) |
(/.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))) 16) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z))))) 4) |
(neg.f64 (-.f64 (*.f64 a t) (*.f64 y z))) |
| Outputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 y z) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 a (*.f64 j c)) 0) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 0 (*.f64 a (*.f64 j c))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 a (*.f64 j (*.f64 c 1/2))) (*.f64 a (*.f64 j (*.f64 c 1/2)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (*.f64 a (*.f64 j c)) 0) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 a (*.f64 j c)) 1) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 j (*.f64 a (+.f64 c c))) 2) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 j (*.f64 (*.f64 a c) 4)) 4) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4))) 8) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4)))) 16) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4)))) (*.f64 2 (*.f64 2 (*.f64 j (*.f64 (*.f64 a c) 4))))) 32) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 0) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(+.f64 0 (-.f64 (*.f64 y z) (*.f64 a t))) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 y z)) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 -1 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 a t)))) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (+.f64 (*.f64 y z) (-.f64 1 (*.f64 a t))) -1) |
(+.f64 (*.f64 y z) (neg.f64 (*.f64 a t))) |
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t))) |
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 2 (-.f64 (*.f64 y (/.f64 z 2)) (*.f64 a (/.f64 t 2)))) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 1/2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 a t) (*.f64 y z)) -1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 4 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 1/4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 -1 (-.f64 (*.f64 a t) (*.f64 y z))) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 1/2 (-.f64 (*.f64 z (+.f64 y y)) (*.f64 a (+.f64 t t)))) |
(*.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1/2) 2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(*.f64 (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 a t) (*.f64 y z)) -1) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4) 4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z))) -2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)) 8) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) -4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))) 16) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) 2) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 4)))) 32) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 y z))))) 4) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
(neg.f64 (-.f64 (*.f64 a t) (*.f64 y z))) |
(-.f64 (*.f64 y z) (*.f64 a t)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (-.f64 (*.f64 a c) (*.f64 y i)) | |
| 4.2b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| 5.6b | (*.f64 c (*.f64 z b)) | |
| 7.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 110 to 21 computations (80.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (-.f64 (*.f64 a c) (*.f64 y i)) | |
| 4.2b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| ✓ | 4.5b | (*.f64 y (*.f64 z x)) |
| 5.0b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
Compiled 110 to 21 computations (80.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.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 | x | @ | 0 | (*.f64 y (*.f64 z x)) |
| 0.0ms | x | @ | inf | (*.f64 y (*.f64 z x)) |
| 1× | batch-egg-rewrite |
| 1858× | bool.json-1 |
| 1858× | bool.json-2 |
| 1186× | rational.json-1 |
| 1186× | rational.json-2 |
| 1186× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 72 | 13 |
| 2 | 214 | 13 |
| 3 | 472 | 13 |
| 4 | 945 | 13 |
| 5 | 2102 | 13 |
| 6 | 4534 | 13 |
| 7 | 7541 | 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 (*.f64 x 1/2))) (*.f64 y (*.f64 z (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y (*.f64 x 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (*.f64 z x)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 z x))))))) |
| 1× | egg-herbie |
| 3798× | rational.json-simplify-35 |
| 2474× | rational.json-simplify-2 |
| 2250× | rational.json-simplify-53 |
| 968× | rational.json-simplify-43 |
| 766× | rational.json-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 40 | 143 |
| 1 | 101 | 143 |
| 2 | 225 | 143 |
| 3 | 557 | 143 |
| 4 | 2316 | 143 |
| 5 | 3732 | 143 |
| 6 | 4407 | 143 |
| 7 | 4711 | 143 |
| 8 | 4952 | 143 |
| 9 | 4955 | 143 |
| 10 | 5926 | 143 |
| 11 | 5926 | 143 |
| 12 | 5926 | 143 |
| 13 | 6162 | 143 |
| 14 | 6398 | 143 |
| 15 | 6634 | 143 |
| 16 | 6870 | 143 |
| 17 | 7106 | 143 |
| 18 | 7106 | 143 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y (*.f64 z x)) 0) |
(+.f64 0 (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z (*.f64 x 1/2))) (*.f64 y (*.f64 z (*.f64 x 1/2)))) |
(-.f64 (*.f64 y (*.f64 z x)) 0) |
(/.f64 (*.f64 y (*.f64 z x)) 1) |
(/.f64 (*.f64 y (*.f64 z (+.f64 x x))) 2) |
(/.f64 (*.f64 z (*.f64 y (*.f64 x 4))) 4) |
(/.f64 (*.f64 (*.f64 y (*.f64 z x)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8)))) 64) |
| 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 (*.f64 x 1/2))) (*.f64 y (*.f64 z (*.f64 x 1/2)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (*.f64 y (*.f64 z x)) 0) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 y (*.f64 z x)) 1) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 y (*.f64 z (+.f64 x x))) 2) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 z (*.f64 y (*.f64 x 4))) 4) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 (*.f64 y (*.f64 z x)) 8) 8) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8)) 16) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8))) 32) |
(*.f64 y (*.f64 z x)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 y (*.f64 z x)) 8)))) 64) |
(*.f64 y (*.f64 z x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 5.0b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) | |
| ✓ | 5.2b | (*.f64 y (*.f64 i (neg.f64 j))) |
| 7.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 119 to 22 computations (81.5% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | i | @ | inf | (*.f64 y (*.f64 i (neg.f64 j))) |
| 1.0ms | i | @ | 0 | (*.f64 y (*.f64 i (neg.f64 j))) |
| 1.0ms | y | @ | 0 | (*.f64 y (*.f64 i (neg.f64 j))) |
| 1.0ms | y | @ | inf | (*.f64 y (*.f64 i (neg.f64 j))) |
| 1.0ms | j | @ | 0 | (*.f64 y (*.f64 i (neg.f64 j))) |
| 1× | batch-egg-rewrite |
| 1810× | bool.json-1 |
| 1810× | bool.json-2 |
| 1218× | bool.json-3 |
| 1192× | rational.json-simplify-2 |
| 1024× | rational.json-simplify-51 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 94 | 17 |
| 2 | 274 | 17 |
| 3 | 616 | 17 |
| 4 | 1344 | 17 |
| 5 | 3287 | 17 |
| 6 | 7093 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 i (neg.f64 j))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 i (neg.f64 j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 i (neg.f64 j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 i (*.f64 j -1/2))) (*.f64 y (*.f64 i (*.f64 j -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 i (neg.f64 j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 i (neg.f64 j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 y (*.f64 i -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y i) (*.f64 j -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8)) (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (*.f64 i j)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (*.f64 i (neg.f64 j)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 y (*.f64 i (neg.f64 j))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 y (*.f64 i (neg.f64 j)))))))) |
| 1× | egg-herbie |
| 3546× | rational.json-simplify-35 |
| 2856× | rational.json-simplify-2 |
| 1014× | rational.json-simplify-43 |
| 836× | rational.json-simplify-44 |
| 784× | rational.json-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 49 | 799 |
| 1 | 119 | 799 |
| 2 | 272 | 799 |
| 3 | 650 | 799 |
| 4 | 2651 | 799 |
| 5 | 4326 | 799 |
| 6 | 4677 | 799 |
| 7 | 4799 | 799 |
| 8 | 4816 | 799 |
| 9 | 4869 | 799 |
| 10 | 6041 | 799 |
| 11 | 6769 | 799 |
| 12 | 7456 | 799 |
| 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 i (neg.f64 j))) 0) |
(+.f64 0 (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 y (*.f64 i (*.f64 j -1/2))) (*.f64 y (*.f64 i (*.f64 j -1/2)))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) 0) |
(/.f64 (*.f64 y (*.f64 i (neg.f64 j))) 1) |
(/.f64 (*.f64 j (*.f64 y (*.f64 i -2))) 2) |
(/.f64 (*.f64 (*.f64 y i) (*.f64 j -4)) 4) |
(/.f64 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8)) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8)) (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8))) 32) |
(neg.f64 (*.f64 y (*.f64 i j))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 y (*.f64 i (neg.f64 j))) 0) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 0 (*.f64 y (*.f64 i (neg.f64 j)))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(+.f64 (*.f64 y (*.f64 i (*.f64 j -1/2))) (*.f64 y (*.f64 i (*.f64 j -1/2)))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(-.f64 (*.f64 y (*.f64 i (neg.f64 j))) 0) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 y (*.f64 i (neg.f64 j))) 1) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 j (*.f64 y (*.f64 i -2))) 2) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 (*.f64 y i) (*.f64 j -4)) 4) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8) 8) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8)) 16) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8)) (*.f64 2 (*.f64 (*.f64 y (*.f64 i (neg.f64 j))) 8))) 32) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(neg.f64 (*.f64 y (*.f64 i j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 y (*.f64 j (neg.f64 i))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
Compiled 14094 to 2577 computations (81.7% saved)
11 alts after pruning (11 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 467 | 11 | 478 |
| Fresh | 7 | 0 | 7 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 479 | 11 | 490 |
| Status | Error | Program |
|---|---|---|
| 29.4b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 27.6b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) | |
| ▶ | 21.1b | (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 29.9b | (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| ▶ | 26.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| ▶ | 29.6b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| 27.3b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 27.2b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) | |
| 26.9b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) | |
| ▶ | 29.4b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
| ▶ | 30.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
Compiled 688 to 440 computations (36% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 4.2b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| ✓ | 5.2b | (*.f64 z (*.f64 x y)) |
| 5.6b | (*.f64 c (*.f64 z b)) | |
| 6.9b | (*.f64 (*.f64 t b) (neg.f64 i)) |
Compiled 125 to 23 computations (81.6% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (*.f64 z (*.f64 x y)) |
| 0.0ms | x | @ | -inf | (*.f64 z (*.f64 x y)) |
| 0.0ms | y | @ | -inf | (*.f64 z (*.f64 x y)) |
| 0.0ms | x | @ | inf | (*.f64 z (*.f64 x y)) |
| 0.0ms | y | @ | inf | (*.f64 z (*.f64 x y)) |
| 1× | batch-egg-rewrite |
| 1858× | bool.json-1 |
| 1858× | bool.json-2 |
| 1186× | rational.json-1 |
| 1186× | rational.json-2 |
| 1186× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 72 | 13 |
| 2 | 214 | 13 |
| 3 | 472 | 13 |
| 4 | 945 | 13 |
| 5 | 2102 | 13 |
| 6 | 4534 | 13 |
| 7 | 7541 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (*.f64 x y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 x (*.f64 y 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 y 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 x y)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))))) |
| 1× | egg-herbie |
| 3864× | rational.json-simplify-35 |
| 3002× | rational.json-simplify-2 |
| 2634× | rational.json-simplify-53 |
| 1130× | rational.json-simplify-43 |
| 880× | rational.json-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 42 | 611 |
| 1 | 105 | 611 |
| 2 | 237 | 611 |
| 3 | 606 | 611 |
| 4 | 2624 | 611 |
| 5 | 4155 | 611 |
| 6 | 4889 | 611 |
| 7 | 5229 | 611 |
| 8 | 5234 | 611 |
| 9 | 5237 | 611 |
| 10 | 6423 | 611 |
| 11 | 6423 | 611 |
| 12 | 6423 | 611 |
| 13 | 6692 | 611 |
| 14 | 6961 | 611 |
| 15 | 7230 | 611 |
| 16 | 7499 | 611 |
| 17 | 7768 | 611 |
| 18 | 7768 | 611 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 z (*.f64 x y)) 0) |
(+.f64 0 (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 x (*.f64 y 1/2)))) |
(-.f64 (*.f64 z (*.f64 x y)) 0) |
(/.f64 (*.f64 z (*.f64 x y)) 1) |
(/.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2) |
(/.f64 (*.f64 x (*.f64 z (*.f64 y 4))) 4) |
(/.f64 (*.f64 (*.f64 z (*.f64 x y)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8)))) 64) |
| Outputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 x y)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 0 (*.f64 z (*.f64 x y))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 x (*.f64 y 1/2)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(-.f64 (*.f64 z (*.f64 x y)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 x y)) 1) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 x (*.f64 z (*.f64 y 4))) 4) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 (*.f64 z (*.f64 x y)) 8) 8) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8)) 16) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8))) 32) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x y)) 8)))) 64) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 5.0b | (*.f64 a (*.f64 j c)) | |
| ✓ | 5.0b | (*.f64 z (*.f64 c b)) |
| 7.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 91 to 19 computations (79.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (*.f64 z (*.f64 c b)) |
| 0.0ms | z | @ | 0 | (*.f64 z (*.f64 c b)) |
| 0.0ms | b | @ | 0 | (*.f64 z (*.f64 c b)) |
| 0.0ms | c | @ | inf | (*.f64 z (*.f64 c b)) |
| 0.0ms | c | @ | -inf | (*.f64 z (*.f64 c b)) |
| 1× | batch-egg-rewrite |
| 1858× | bool.json-1 |
| 1858× | bool.json-2 |
| 1186× | rational.json-1 |
| 1186× | rational.json-2 |
| 1186× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 72 | 13 |
| 2 | 214 | 13 |
| 3 | 472 | 13 |
| 4 | 945 | 13 |
| 5 | 2102 | 13 |
| 6 | 4534 | 13 |
| 7 | 7541 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (*.f64 c b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c (*.f64 b 1/2))) (*.f64 z (*.f64 c (*.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 z (*.f64 b 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 c b)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 c b))))))) |
| 1× | egg-herbie |
| 3766× | rational.json-simplify-35 |
| 2962× | rational.json-simplify-2 |
| 2754× | rational.json-simplify-53 |
| 1116× | rational.json-simplify-43 |
| 858× | rational.json-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 44 | 611 |
| 1 | 107 | 611 |
| 2 | 238 | 611 |
| 3 | 608 | 611 |
| 4 | 2582 | 611 |
| 5 | 4068 | 611 |
| 6 | 4763 | 611 |
| 7 | 5098 | 611 |
| 8 | 5103 | 611 |
| 9 | 5106 | 611 |
| 10 | 6272 | 611 |
| 11 | 6272 | 611 |
| 12 | 6272 | 611 |
| 13 | 6538 | 611 |
| 14 | 6804 | 611 |
| 15 | 7070 | 611 |
| 16 | 7336 | 611 |
| 17 | 7602 | 611 |
| 18 | 7602 | 611 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 b z)) |
(+.f64 (*.f64 z (*.f64 c b)) 0) |
(+.f64 0 (*.f64 z (*.f64 c b))) |
(+.f64 (*.f64 z (*.f64 c (*.f64 b 1/2))) (*.f64 z (*.f64 c (*.f64 b 1/2)))) |
(-.f64 (*.f64 z (*.f64 c b)) 0) |
(/.f64 (*.f64 z (*.f64 c b)) 1) |
(/.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2) |
(/.f64 (*.f64 c (*.f64 z (*.f64 b 4))) 4) |
(/.f64 (*.f64 (*.f64 z (*.f64 c b)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8)))) 64) |
| Outputs |
|---|
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(*.f64 c (*.f64 b z)) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 z (*.f64 c b)) 0) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 0 (*.f64 z (*.f64 c b))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(+.f64 (*.f64 z (*.f64 c (*.f64 b 1/2))) (*.f64 z (*.f64 c (*.f64 b 1/2)))) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(-.f64 (*.f64 z (*.f64 c b)) 0) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 z (*.f64 c b)) 1) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 z (*.f64 c (+.f64 b b))) 2) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 c (*.f64 z (*.f64 b 4))) 4) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 (*.f64 z (*.f64 c b)) 8) 8) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8)) 16) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8))) 32) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 c b)) 8)))) 64) |
(*.f64 c (*.f64 z b)) |
(*.f64 z (*.f64 c b)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (-.f64 (*.f64 a c) (*.f64 y i)) | |
| 4.2b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| 4.5b | (*.f64 y (*.f64 z x)) | |
| 5.0b | (*.f64 z (*.f64 c b)) |
Compiled 87 to 19 computations (78.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (-.f64 (*.f64 y z) (*.f64 t a)) | |
| 5.0b | (*.f64 z (*.f64 c b)) | |
| 5.2b | (*.f64 y (*.f64 i (neg.f64 j))) | |
| 7.2b | (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) |
Compiled 97 to 20 computations (79.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (-.f64 (*.f64 a c) (*.f64 y i)) | |
| 4.2b | (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))) | |
| 4.5b | (*.f64 y (*.f64 z x)) | |
| 6.9b | (*.f64 (*.f64 t b) (neg.f64 i)) |
Compiled 93 to 20 computations (78.5% saved)
Compiled 11136 to 2441 computations (78.1% saved)
20 alts after pruning (19 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 413 | 15 | 428 |
| Fresh | 2 | 4 | 6 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 419 | 20 | 439 |
| Status | Error | Program |
|---|---|---|
| 38.3b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) | |
| 27.6b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) | |
| 28.7b | (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) | |
| 37.4b | (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) | |
| ▶ | 38.0b | (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
| 29.9b | (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 34.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) | |
| ▶ | 34.4b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
| ▶ | 34.2b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| 34.2b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) | |
| 37.5b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) | |
| 38.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) | |
| 38.3b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) | |
| 38.5b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) | |
| 37.1b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) | |
| 27.3b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| ▶ | 27.2b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| ✓ | 30.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
| ▶ | 38.9b | (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
| 40.5b | (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
Compiled 1092 to 715 computations (34.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| 4.5b | (*.f64 y (*.f64 z x)) | |
| ✓ | 4.6b | (*.f64 c (*.f64 a j)) |
| 5.0b | (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i))) |
Compiled 92 to 19 computations (79.3% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| 0.0ms | b | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| 0.0ms | x | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| 0.0ms | a | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| 0.0ms | t | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| 1× | batch-egg-rewrite |
| 1532× | bool.json-1 |
| 1532× | bool.json-2 |
| 1510× | rational.json-1 |
| 1510× | rational.json-2 |
| 1510× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 74 |
| 1 | 206 | 74 |
| 2 | 508 | 74 |
| 3 | 1086 | 74 |
| 4 | 2280 | 74 |
| 5 | 4958 | 74 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 a j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 a j)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 a j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 a j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 a (+.f64 j j))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 a (*.f64 j 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4)))) (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 c (*.f64 a j))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 a j)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 c (*.f64 a j)) (*.f64 c (*.f64 a j))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))))))))) |
| 1× | egg-herbie |
| 2892× | rational.json-simplify-2 |
| 1520× | rational.json-simplify-35 |
| 1076× | rational.json-simplify-1 |
| 1068× | rational.json-simplify-53 |
| 808× | rational.json-simplify-48 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 112 | 6458 |
| 1 | 244 | 6454 |
| 2 | 531 | 6442 |
| 3 | 1158 | 6442 |
| 4 | 2677 | 6434 |
| 5 | 3897 | 6434 |
| 6 | 5025 | 6434 |
| 7 | 5711 | 6434 |
| 8 | 6778 | 6434 |
| 9 | 7131 | 6434 |
| 10 | 7379 | 6434 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 b z))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) 0) |
(+.f64 0 (*.f64 c (*.f64 a j))) |
(-.f64 (*.f64 c (*.f64 a j)) 0) |
(/.f64 (*.f64 c (*.f64 a j)) 1) |
(/.f64 (*.f64 c (*.f64 a (+.f64 j j))) 2) |
(/.f64 (*.f64 c (*.f64 a (*.f64 j 4))) 4) |
(/.f64 (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4)))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4)))) (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4))))) 16) |
(-.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 0) |
(*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 1) |
(*.f64 1 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 1/2) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2)) |
(*.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 2) |
(/.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4))) 16) |
| Outputs |
|---|
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 x (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 x (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 (*.f64 t b) -1))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t (neg.f64 b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (*.f64 i t) (neg.f64 b))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a 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 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a 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 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 x (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 x (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (*.f64 y x))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 y z))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 b (-.f64 (*.f64 i t) (*.f64 c z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 (*.f64 t b) -1))) |
(-.f64 (*.f64 x (*.f64 y z)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t (neg.f64 b)))) |
(-.f64 (*.f64 x (*.f64 z y)) (*.f64 (*.f64 i t) (neg.f64 b))) |
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 i (*.f64 t b))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 b z))))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 a j)) (*.f64 -1 (*.f64 b z))))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c z) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 b (*.f64 c z)))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c z) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 i (*.f64 t b)) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 c (*.f64 a j)) 0) |
(*.f64 c (*.f64 a j)) |
(+.f64 0 (*.f64 c (*.f64 a j))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (*.f64 c (*.f64 a j)) 0) |
(*.f64 c (*.f64 a j)) |
(/.f64 (*.f64 c (*.f64 a j)) 1) |
(*.f64 c (*.f64 a j)) |
(/.f64 (*.f64 c (*.f64 a (+.f64 j j))) 2) |
(*.f64 c (*.f64 a j)) |
(/.f64 (*.f64 c (*.f64 a (*.f64 j 4))) 4) |
(*.f64 c (*.f64 a j)) |
(/.f64 (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4)))) 8) |
(*.f64 c (*.f64 a j)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4)))) (*.f64 2 (*.f64 c (*.f64 a (*.f64 j 4))))) 16) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 0) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 1) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 1 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 1/2) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2)) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(*.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 2) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(/.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 1) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 2) 2) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4) 4) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4)) 8) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))) 4))) 16) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))) |
(+.f64 (+.f64 (*.f64 c (*.f64 a j)) (*.f64 x (*.f64 z y))) (*.f64 b (-.f64 (*.f64 i t) (*.f64 c z)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) |
| 5.0b | (*.f64 a (*.f64 j c)) | |
| 5.0b | (*.f64 z (*.f64 c b)) | |
| ✓ | 7.2b | (*.f64 x (*.f64 y z)) |
Compiled 68 to 17 computations (75% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) |
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) |
| 0.0ms | c | @ | inf | (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) |
| 0.0ms | c | @ | -inf | (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) |
| 0.0ms | c | @ | 0 | (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) |
| 1× | batch-egg-rewrite |
| 1840× | bool.json-1 |
| 1840× | bool.json-2 |
| 1812× | rational.json-1 |
| 1118× | bool.json-3 |
| 1036× | rational.json-2 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 44 |
| 1 | 121 | 44 |
| 2 | 331 | 38 |
| 3 | 734 | 38 |
| 4 | 1516 | 38 |
| 5 | 3549 | 38 |
| 6 | 6603 | 38 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (*.f64 y z)) |
(-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y (*.f64 z 1/2))) (*.f64 x (*.f64 y (*.f64 z 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (*.f64 z 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4))))) (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)) (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 z 1/2) (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 1/2))) (*.f64 (*.f64 z b) (*.f64 c 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 (*.f64 z 1/2) (*.f64 x y)) (*.f64 (*.f64 z b) (*.f64 c 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (-.f64 (*.f64 (*.f64 y 1/2) x) (*.f64 b (*.f64 c 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (-.f64 (*.f64 1/2 (*.f64 x y)) (*.f64 b (*.f64 c 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (-.f64 (/.f64 (*.f64 x y) 2) (*.f64 b (*.f64 c 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 c b)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 z (*.f64 x (+.f64 y y))) (*.f64 c (*.f64 z (+.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))))))) |
| 1× | egg-herbie |
| 1744× | rational.json-simplify-35 |
| 1410× | rational.json-simplify-2 |
| 1294× | rational.json-simplify-52 |
| 884× | rational.json-simplify-53 |
| 818× | rational.json-simplify-51 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 146 | 3901 |
| 1 | 335 | 3901 |
| 2 | 736 | 3373 |
| 3 | 1958 | 3373 |
| 4 | 3871 | 3021 |
| 5 | 5064 | 3021 |
| 6 | 5766 | 3021 |
| 7 | 6859 | 3021 |
| 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 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) 0) |
(+.f64 0 (*.f64 x (*.f64 y z))) |
(+.f64 (*.f64 x (*.f64 y (*.f64 z 1/2))) (*.f64 x (*.f64 y (*.f64 z 1/2)))) |
(-.f64 (*.f64 x (*.f64 y z)) 0) |
(/.f64 (*.f64 x (*.f64 y z)) 1) |
(/.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2) |
(/.f64 (*.f64 x (*.f64 y (*.f64 z 4))) 4) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4))))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4))))) (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4)))))) 32) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 0) |
(+.f64 0 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))) |
(+.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 x (*.f64 y z))) |
(+.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1)) |
(+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) -1) |
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)) (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2))) |
(*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) |
(*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) |
(*.f64 1 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 2 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2))) |
(*.f64 2 (*.f64 (*.f64 z 1/2) (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 1/2))) (*.f64 (*.f64 z b) (*.f64 c 1/2)))) |
(*.f64 2 (-.f64 (*.f64 (*.f64 z 1/2) (*.f64 x y)) (*.f64 (*.f64 z b) (*.f64 c 1/2)))) |
(*.f64 (+.f64 z z) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 (+.f64 z z) (-.f64 (*.f64 (*.f64 y 1/2) x) (*.f64 b (*.f64 c 1/2)))) |
(*.f64 (+.f64 z z) (-.f64 (*.f64 1/2 (*.f64 x y)) (*.f64 b (*.f64 c 1/2)))) |
(*.f64 (+.f64 z z) (-.f64 (/.f64 (*.f64 x y) 2) (*.f64 b (*.f64 c 1/2)))) |
(*.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b)))) 1/2) |
(*.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1) |
(*.f64 4 (/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) |
(*.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 1/4) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 c b)) z) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) |
(*.f64 (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z 1/2)) |
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (neg.f64 z)) |
(*.f64 1/2 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b))))) |
(*.f64 1/2 (-.f64 (*.f64 z (*.f64 x (+.f64 y y))) (*.f64 c (*.f64 z (+.f64 b b))))) |
(*.f64 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)) 2) |
(/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) |
(/.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b)))) 2) |
(/.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1) |
(/.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) -2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) -4) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))))) 4) |
(neg.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) |
| Outputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 z (*.f64 c b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 z (*.f64 b (neg.f64 c))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 z (*.f64 c b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 z (*.f64 b (neg.f64 c))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 z (*.f64 c b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 z (*.f64 b (neg.f64 c))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 z (*.f64 c b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 z (*.f64 b (neg.f64 c))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 z (*.f64 c b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 z (*.f64 b (neg.f64 c))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 z (*.f64 c b))) |
(*.f64 z (*.f64 c (neg.f64 b))) |
(*.f64 z (*.f64 b (neg.f64 c))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 x (*.f64 y z)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 0 (*.f64 x (*.f64 y z))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 x (*.f64 y (*.f64 z 1/2))) (*.f64 x (*.f64 y (*.f64 z 1/2)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(-.f64 (*.f64 x (*.f64 y z)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 x (*.f64 y z)) 1) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 x (*.f64 y (*.f64 z 4))) 4) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4)))) 8) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4))))) 16) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4))))) (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 4)))))) 32) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 0) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 0 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 x (*.f64 y z))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1)) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) -1) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)) (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 1 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 2 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 2 (*.f64 (*.f64 z 1/2) (-.f64 (*.f64 x y) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 1/2))) (*.f64 (*.f64 z b) (*.f64 c 1/2)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 2 (-.f64 (*.f64 (*.f64 z 1/2) (*.f64 x y)) (*.f64 (*.f64 z b) (*.f64 c 1/2)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (+.f64 z z) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 c b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (+.f64 z z) (-.f64 (*.f64 (*.f64 y 1/2) x) (*.f64 b (*.f64 c 1/2)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (+.f64 z z) (-.f64 (*.f64 1/2 (*.f64 x y)) (*.f64 b (*.f64 c 1/2)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (+.f64 z z) (-.f64 (/.f64 (*.f64 x y) 2) (*.f64 b (*.f64 c 1/2)))) |
(*.f64 (+.f64 z z) (-.f64 (*.f64 y (/.f64 x 2)) (*.f64 c (*.f64 1/2 b)))) |
(*.f64 (+.f64 z z) (-.f64 (/.f64 (*.f64 y x) 2) (*.f64 1/2 (*.f64 c b)))) |
(*.f64 (+.f64 z z) (-.f64 (*.f64 y (/.f64 x 2)) (*.f64 c (*.f64 b 1/2)))) |
(*.f64 (+.f64 z z) (-.f64 (/.f64 (*.f64 y x) 2) (*.f64 c (*.f64 b 1/2)))) |
(*.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b)))) 1/2) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 4 (/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 1/4) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 c b)) z) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z 1/2)) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (neg.f64 z)) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 1/2 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 1/2 (-.f64 (*.f64 z (*.f64 x (+.f64 y y))) (*.f64 c (*.f64 z (+.f64 b b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 z (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)) 2) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b)))) 2) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 4) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) -2) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) 8) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) 16) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) -4) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) 2) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)))) 32) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))) (neg.f64 (*.f64 2 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))))) 4) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(neg.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) |
(+.f64 (*.f64 y (*.f64 z x)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) |
| 5.0b | (*.f64 a (*.f64 j c)) | |
| 5.0b | (*.f64 z (*.f64 c b)) | |
| 5.2b | (*.f64 z (*.f64 x y)) |
Compiled 68 to 17 computations (75% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) |
| 0.0ms | z | @ | -inf | (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) |
| 0.0ms | c | @ | 0 | (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) |
| 0.0ms | x | @ | -inf | (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) |
| 0.0ms | c | @ | -inf | (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) |
| 1× | batch-egg-rewrite |
| 1896× | bool.json-1 |
| 1896× | bool.json-2 |
| 1868× | rational.json-1 |
| 1156× | bool.json-3 |
| 1060× | rational.json-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 31 |
| 1 | 121 | 25 |
| 2 | 333 | 25 |
| 3 | 751 | 25 |
| 4 | 1562 | 25 |
| 5 | 3632 | 25 |
| 6 | 6769 | 25 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x y)) (neg.f64 (*.f64 z (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 z (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2) (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 z 1/2) (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 c (*.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 (*.f64 y 1/2) (*.f64 z x)) (*.f64 z (*.f64 c (*.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (-.f64 (*.f64 x (*.f64 y 1/2)) (*.f64 c (*.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 c b)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 z (*.f64 x (+.f64 y y))) (*.f64 c (*.f64 z (+.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 1/2) (-.f64 (*.f64 x (+.f64 y y)) (*.f64 c (+.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))))))) |
| 1× | egg-herbie |
| 1810× | rational.json-simplify-35 |
| 1704× | rational.json-simplify-52 |
| 1096× | rational.json-simplify-2 |
| 922× | rational.json-simplify-1 |
| 720× | rational.json-simplify-51 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 127 | 2785 |
| 1 | 281 | 2785 |
| 2 | 622 | 2557 |
| 3 | 1616 | 2557 |
| 4 | 3123 | 2557 |
| 5 | 3977 | 2557 |
| 6 | 4790 | 2557 |
| 7 | 5866 | 2557 |
| 8 | 6859 | 2557 |
| 9 | 7902 | 2557 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 z (*.f64 x y)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 0) |
(+.f64 0 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))) |
(+.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 z (*.f64 x y))) |
(+.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1)) |
(+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) -1) |
(+.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2) (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2)) |
(*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) |
(*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) |
(*.f64 1 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2)) |
(*.f64 2 (*.f64 (*.f64 z 1/2) (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 2 (-.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 c (*.f64 b 1/2))))) |
(*.f64 2 (-.f64 (*.f64 (*.f64 y 1/2) (*.f64 z x)) (*.f64 z (*.f64 c (*.f64 b 1/2))))) |
(*.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2) 1/2) |
(*.f64 (+.f64 z z) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 (+.f64 z z) (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)) |
(*.f64 (+.f64 z z) (-.f64 (*.f64 x (*.f64 y 1/2)) (*.f64 c (*.f64 b 1/2)))) |
(*.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 c b)) z) |
(*.f64 4 (/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) |
(*.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 1/4) |
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) |
(*.f64 (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z 1/2)) |
(*.f64 1/2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2)) |
(*.f64 1/2 (-.f64 (*.f64 z (*.f64 x (+.f64 y y))) (*.f64 c (*.f64 z (+.f64 b b))))) |
(*.f64 (*.f64 z 1/2) (-.f64 (*.f64 x (+.f64 y y)) (*.f64 c (+.f64 b b)))) |
(*.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2) 2) |
(/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) |
(/.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2) 2) |
(/.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1) |
(/.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 4) |
(/.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y)))) -2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) -4) |
(/.f64 (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y)))))) 4) |
(neg.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.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 y x) (*.f64 c b)) z) |
(*.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 y x) (*.f64 c b)) z) |
(*.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 y x) (*.f64 c b)) z) |
(*.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 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 -1 (*.f64 c (*.f64 b z))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(*.f64 y (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(*.f64 -1 (*.f64 c (*.f64 z b))) |
(neg.f64 (*.f64 c (*.f64 b z))) |
(*.f64 (*.f64 c b) (neg.f64 z)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 x y)) (neg.f64 (*.f64 z (*.f64 c b)))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 0) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 0 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (neg.f64 (*.f64 z (*.f64 c b))) (*.f64 z (*.f64 x y))) |
(+.f64 (*.f64 x (*.f64 y z)) (neg.f64 (*.f64 c (*.f64 b z)))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 c b) (neg.f64 z))) |
(*.f64 z (+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) |
(*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))) |
(+.f64 -1 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1)) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) -1) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(+.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2) (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2)) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 1 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2)) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 2 (*.f64 (*.f64 z 1/2) (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 2 (-.f64 (*.f64 z (*.f64 x (*.f64 y 1/2))) (*.f64 z (*.f64 c (*.f64 b 1/2))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 2 (-.f64 (*.f64 (*.f64 y 1/2) (*.f64 z x)) (*.f64 z (*.f64 c (*.f64 b 1/2))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2) 1/2) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (+.f64 z z) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 c b)))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (+.f64 z z) (/.f64 (-.f64 (*.f64 x y) (*.f64 c b)) 2)) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (+.f64 z z) (-.f64 (*.f64 x (*.f64 y 1/2)) (*.f64 c (*.f64 b 1/2)))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 c b)) z) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 4 (/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 1/4) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (neg.f64 z)) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 -1 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 2 (-.f64 (*.f64 x y) (*.f64 c b))) (*.f64 z 1/2)) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 1/2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2)) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 1/2 (-.f64 (*.f64 z (*.f64 x (+.f64 y y))) (*.f64 c (*.f64 z (+.f64 b b))))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 z 1/2) (-.f64 (*.f64 x (+.f64 y y)) (*.f64 c (+.f64 b b)))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(*.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1/2) 2) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 1) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 2) 2) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y))) -1) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4) 4) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y)))) -2) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)) 8) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) 16) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) -4) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) 2) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 c b))) 4)))) 32) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(/.f64 (+.f64 (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y))))) (neg.f64 (*.f64 z (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x y)))))) 4) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
(neg.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 x y)))) |
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| ✓ | 3.1b | (*.f64 j (*.f64 c a)) |
| 4.5b | (*.f64 y (*.f64 z x)) | |
| 6.9b | (*.f64 (*.f64 t b) (neg.f64 i)) |
Compiled 75 to 18 computations (76% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | -inf | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| 0.0ms | y | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| 0.0ms | c | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| 0.0ms | x | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| 0.0ms | a | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| 1× | batch-egg-rewrite |
| 1690× | bool.json-1 |
| 1690× | bool.json-2 |
| 1656× | rational.json-1 |
| 1656× | rational.json-2 |
| 1656× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 66 |
| 1 | 209 | 66 |
| 2 | 531 | 66 |
| 3 | 1171 | 66 |
| 4 | 2573 | 66 |
| 5 | 5599 | 66 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 j (*.f64 c a)) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 c a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c (+.f64 a a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 c (*.f64 a 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 j (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 j (*.f64 c a)) (*.f64 j (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 j (*.f64 c a)) (*.f64 j (*.f64 c a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i)))))))))) |
| 1× | egg-herbie |
| 1708× | rational.json-simplify-35 |
| 1492× | rational.json-simplify-2 |
| 1362× | rational.json-simplify-52 |
| 1280× | rational.json-simplify-53 |
| 882× | rational.json-simplify-48 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 72 | 6236 |
| 1 | 162 | 6038 |
| 2 | 365 | 6038 |
| 3 | 859 | 6038 |
| 4 | 2088 | 5642 |
| 5 | 3068 | 5642 |
| 6 | 3303 | 5642 |
| 7 | 3555 | 5642 |
| 8 | 3856 | 5642 |
| 9 | 4352 | 5642 |
| 10 | 5659 | 5642 |
| 11 | 6934 | 5642 |
| 12 | 7372 | 5642 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 c (*.f64 a j)) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 c (*.f64 a j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 j (*.f64 c a)) 0) |
(+.f64 0 (*.f64 j (*.f64 c a))) |
(-.f64 (*.f64 j (*.f64 c a)) 0) |
(/.f64 (*.f64 j (*.f64 c a)) 1) |
(/.f64 (*.f64 j (*.f64 c (+.f64 a a))) 2) |
(/.f64 (*.f64 j (*.f64 c (*.f64 a 4))) 4) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))) 16) |
(-.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 0) |
(*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 1) |
(*.f64 1 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i)))))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 1/2) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2)) |
(*.f64 (/.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 2) |
(/.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4))) 16) |
| Outputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (*.f64 i (neg.f64 t)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (*.f64 i (neg.f64 t)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 c (*.f64 a j)) (*.f64 b (*.f64 i (neg.f64 t)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 x (*.f64 y z))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 x (*.f64 y z))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (neg.f64 (*.f64 t b)))) |
(-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 x (*.f64 y z))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(+.f64 (*.f64 j (*.f64 c a)) 0) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(+.f64 0 (*.f64 j (*.f64 c a))) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (*.f64 j (*.f64 c a)) 0) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 j (*.f64 c a)) 1) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 j (*.f64 c (+.f64 a a))) 2) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 j (*.f64 c (*.f64 a 4))) 4) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) 8) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4)))) (*.f64 2 (*.f64 j (*.f64 c (*.f64 a 4))))) 16) |
(*.f64 c (*.f64 a j)) |
(*.f64 a (*.f64 c j)) |
(-.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 0) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 1) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 1 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i)))))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 1/2) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2)) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(*.f64 (/.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 2) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(/.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 1) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(/.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 2) 2) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(/.f64 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4) 4) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4)) 8) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 c a)) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 b (neg.f64 i))))) 4))) 16) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 a j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 c (*.f64 a j)) (*.f64 i (neg.f64 (*.f64 t b))))) |
(+.f64 (-.f64 (*.f64 a (*.f64 c j)) (*.f64 i (neg.f64 (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 c (*.f64 a j)) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 i (neg.f64 t))))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 x (*.f64 y z)) (*.f64 c (*.f64 a j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (*.f64 c j)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
| 4.5b | (*.f64 y (*.f64 z x)) | |
| ✓ | 5.1b | (*.f64 j (*.f64 y (neg.f64 i))) |
| 6.9b | (*.f64 (*.f64 t b) (neg.f64 i)) |
Compiled 76 to 18 computations (76.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | y | @ | 0 | (*.f64 j (*.f64 y (neg.f64 i))) |
| 1.0ms | j | @ | 0 | (*.f64 j (*.f64 y (neg.f64 i))) |
| 1.0ms | j | @ | inf | (*.f64 j (*.f64 y (neg.f64 i))) |
| 1.0ms | i | @ | 0 | (*.f64 j (*.f64 y (neg.f64 i))) |
| 0.0ms | z | @ | 0 | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
| 1× | batch-egg-rewrite |
| 1694× | bool.json-1 |
| 1694× | bool.json-2 |
| 1660× | rational.json-1 |
| 1660× | rational.json-2 |
| 1210× | bool.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 74 |
| 1 | 191 | 74 |
| 2 | 495 | 74 |
| 3 | 1124 | 74 |
| 4 | 2550 | 74 |
| 5 | 5645 | 74 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 j (*.f64 y (neg.f64 i))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 y (neg.f64 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 y (neg.f64 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 y (neg.f64 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 y (*.f64 i -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 y (*.f64 i -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4)))) (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 j (*.f64 y (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 j (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 j i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 j y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b))))))))) |
| 1× | egg-herbie |
| 2232× | rational.json-simplify-53 |
| 2100× | rational.json-simplify-2 |
| 1790× | rational.json-simplify-35 |
| 784× | rational.json-simplify-1 |
| 722× | rational.json-simplify-43 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 113 | 5213 |
| 1 | 245 | 4923 |
| 2 | 501 | 4891 |
| 3 | 1104 | 4891 |
| 4 | 2802 | 4583 |
| 5 | 3749 | 4583 |
| 6 | 4208 | 4583 |
| 7 | 4806 | 4583 |
| 8 | 5703 | 4583 |
| 9 | 6124 | 4583 |
| 10 | 6929 | 4583 |
| 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 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 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) |
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)) |
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) |
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b)))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 t b)))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) 0) |
(+.f64 0 (*.f64 j (*.f64 y (neg.f64 i)))) |
(-.f64 (*.f64 j (*.f64 y (neg.f64 i))) 0) |
(/.f64 (*.f64 j (*.f64 y (neg.f64 i))) 1) |
(/.f64 (*.f64 j (*.f64 y (*.f64 i -2))) 2) |
(/.f64 (*.f64 j (*.f64 y (*.f64 i -4))) 4) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4)))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4)))) (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4))))) 16) |
(-.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 0) |
(*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 1) |
(*.f64 1 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b))))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 j (*.f64 y i)))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 j i)))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 j y)))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 1/2) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2)) |
(*.f64 (/.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 2) |
(/.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4))) 16) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) |
(*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x))) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))) |
(*.f64 y (neg.f64 (+.f64 (*.f64 i j) (neg.f64 (*.f64 z x))))) |
(*.f64 y (neg.f64 (+.f64 (*.f64 i j) (*.f64 z (neg.f64 x))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (neg.f64 (+.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (neg.f64 (+.f64 (*.f64 i j) (*.f64 z (neg.f64 x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (neg.f64 (+.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (neg.f64 (+.f64 (*.f64 i j) (*.f64 z (neg.f64 x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (neg.f64 (+.f64 (*.f64 i j) (neg.f64 (*.f64 z x)))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (neg.f64 (+.f64 (*.f64 i j) (*.f64 z (neg.f64 x)))))) |
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(*.f64 (-.f64 (*.f64 y j) (*.f64 t b)) (neg.f64 i)) |
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 t b)))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(*.f64 (-.f64 (*.f64 y j) (*.f64 t b)) (neg.f64 i)) |
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 t b)))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x))) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x))) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 i (*.f64 t b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 z x)) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(*.f64 (-.f64 (*.f64 y j) (*.f64 t b)) (neg.f64 i)) |
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 t b)))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 i (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 t b))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 t b)))) |
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(*.f64 (-.f64 (*.f64 y j) (*.f64 t b)) (neg.f64 i)) |
(*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 t b)))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 t b)))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 b (neg.f64 t)))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 i (*.f64 t (neg.f64 b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 y (*.f64 i j))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) 0) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(+.f64 0 (*.f64 j (*.f64 y (neg.f64 i)))) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(-.f64 (*.f64 j (*.f64 y (neg.f64 i))) 0) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(/.f64 (*.f64 j (*.f64 y (neg.f64 i))) 1) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(/.f64 (*.f64 j (*.f64 y (*.f64 i -2))) 2) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(/.f64 (*.f64 j (*.f64 y (*.f64 i -4))) 4) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(/.f64 (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4)))) 8) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4)))) (*.f64 2 (*.f64 j (*.f64 y (*.f64 i -4))))) 16) |
(*.f64 -1 (*.f64 i (*.f64 y j))) |
(*.f64 y (*.f64 i (neg.f64 j))) |
(*.f64 y (neg.f64 (*.f64 i j))) |
(-.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 0) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 1) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 1 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b))))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 j (*.f64 y i)))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 y j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 t (*.f64 (neg.f64 b) i)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 y j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 b (*.f64 t (neg.f64 i))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 j i)))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 y j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 t (*.f64 (neg.f64 b) i)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 y j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 b (*.f64 t (neg.f64 i))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (neg.f64 i) (*.f64 t b)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 j y)))) |
(*.f64 -1 (+.f64 (-.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 y j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 t (*.f64 (neg.f64 b) i)) (*.f64 y (*.f64 z x))) (*.f64 i (*.f64 y j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 i (*.f64 b (neg.f64 t))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 i (*.f64 t (neg.f64 b))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 b (*.f64 t (neg.f64 i))) (*.f64 y (*.f64 z x))) (*.f64 y (*.f64 i j)))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 1/2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 (/.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(/.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 1) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(/.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 2) 2) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(/.f64 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4) 4) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4)) 8) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (neg.f64 i) (*.f64 t b)))) 4))) 16) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (*.f64 j -1)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (neg.f64 (*.f64 i j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
Compiled 9581 to 2304 computations (76% saved)
26 alts after pruning (25 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 467 | 19 | 486 |
| Fresh | 8 | 6 | 14 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 1 | 5 |
| Total | 480 | 26 | 506 |
| Status | Error | Program |
|---|---|---|
| 28.4b | (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) | |
| 34.9b | (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) | |
| 42.3b | (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) | |
| 38.3b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) | |
| 27.6b | (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) | |
| 29.9b | (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) | |
| 37.5b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) | |
| 38.0b | (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) | |
| ✓ | 30.0b | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
| 40.5b | (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) | |
| 41.9b | (+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) | |
| 32.9b | (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) | |
| 28.5b | (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) | |
| 34.4b | (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) | |
| 44.6b | (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) | |
| 45.2b | (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) | |
| 44.9b | (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) | |
| 51.3b | (*.f64 z (*.f64 y x)) | |
| 43.2b | (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) | |
| 51.2b | (*.f64 y (*.f64 z x)) | |
| 52.0b | (*.f64 x (*.f64 z y)) | |
| 43.3b | (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) | |
| 52.3b | (*.f64 i (*.f64 t b)) | |
| 48.6b | (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) | |
| 54.4b | (*.f64 c (*.f64 a j)) | |
| 43.3b | (*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
Compiled 577 to 398 computations (31% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
10 calls:
| 124.0ms | j |
| 123.0ms | a |
| 100.0ms | x |
| 78.0ms | i |
| 77.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 9.7b | 3 | x |
| 11.2b | 2 | y |
| 10.9b | 2 | z |
| 11.2b | 2 | t |
| 7.9b | 4 | a |
| 9.4b | 3 | b |
| 11.2b | 3 | c |
| 8.7b | 3 | i |
| 9.9b | 5 | j |
| 6.0b | 3 | (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) |
Compiled 1235 to 270 computations (78.1% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 5.755694986575591e+300 | 2.0957968020426777e+302 |
| 0.0ms | -inf | -4.694162016318303e+301 |
Compiled 50 to 34 computations (32% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 2.5s | a |
| 1.7s | z |
| 815.0ms | b |
| 579.0ms | i |
| 577.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 8.5b | 7 | x |
| 9.1b | 8 | y |
| 10.2b | 7 | z |
| 10.7b | 7 | t |
| 8.1b | 8 | a |
| 9.4b | 5 | b |
| 10.7b | 9 | c |
| 11.0b | 4 | i |
| 10.2b | 6 | j |
Compiled 1107 to 238 computations (78.5% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 7.624829330449881e+22 | 3.132775165917805e+29 |
| 26.0ms | 5.8481513044279375e-120 | 2.0126241178816795e-116 |
| 22.0ms | 2.468747247737671e-201 | 5.0719121675138325e-200 |
| 29.0ms | -1.6217111353956602e-149 | -7.751889661750618e-153 |
| 25.0ms | -4.627415367240905e-103 | -1.1716839447180089e-105 |
| 20.0ms | -3.009511510129922e-15 | -2.253517141220869e-16 |
| 26.0ms | -2.5184589647661137e+56 | -2.83724024666233e+54 |
| 160.0ms | 848× | body | 256 | valid |
| 3.0ms | 20× | body | 256 | infinite |
Compiled 3822 to 2443 computations (36.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
9 calls:
| 685.0ms | x |
| 466.0ms | y |
| 294.0ms | z |
| 188.0ms | t |
| 162.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 8.5b | 7 | x |
| 9.1b | 8 | y |
| 10.2b | 7 | z |
| 10.7b | 7 | t |
| 9.1b | 7 | a |
| 9.4b | 5 | b |
| 11.9b | 7 | c |
| 11.0b | 4 | i |
| 11.3b | 4 | j |
Compiled 1079 to 237 computations (78% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 68.0ms | 3.0682640566615716e-13 | 3.3729293401664735e-12 |
| 23.0ms | 4.90860147237099e-62 | 2.3347034319430227e-58 |
| 77.0ms | 4.003347423031499e-117 | 1.7802198418380473e-116 |
| 31.0ms | -1.6430735750457217e-65 | -4.6354201192555675e-82 |
| 29.0ms | -5.91627855002174e-23 | -1.2346307252773332e-31 |
| 38.0ms | -2.9228925355277364e+134 | -4.535669709783034e+123 |
| 240.0ms | 784× | body | 256 | valid |
| 16.0ms | 101× | body | 256 | infinite |
Compiled 3437 to 2213 computations (35.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
9 calls:
| 3.4s | a |
| 921.0ms | x |
| 700.0ms | y |
| 579.0ms | t |
| 558.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 9.5b | 7 | x |
| 9.1b | 8 | y |
| 10.4b | 7 | z |
| 10.6b | 8 | t |
| 9.6b | 7 | a |
| 9.6b | 5 | b |
| 9.2b | 12 | c |
| 11.3b | 4 | i |
| 11.3b | 4 | j |
Compiled 1052 to 234 computations (77.8% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 5487802848504.257 | 664132728707701.3 |
| 135.0ms | 2.6556426120932334e-33 | 2.924618503885167e-32 |
| 22.0ms | 2.0386094163391314e-100 | 3.021946601803484e-96 |
| 76.0ms | 1.131780860783137e-208 | 2.363277551581534e-206 |
| 17.0ms | 4.432548006680601e-220 | 4.966362108754622e-219 |
| 58.0ms | 2.2417347720469658e-288 | 5.299834987423677e-286 |
| 70.0ms | -3.6438282312013556e-75 | -1.290338575675743e-78 |
| 349.0ms | 784× | body | 256 | valid |
| 4.0ms | 26× | body | 256 | infinite |
Compiled 3529 to 2239 computations (36.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
9 calls:
| 376.0ms | b |
| 237.0ms | c |
| 206.0ms | y |
| 202.0ms | t |
| 196.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 9.7b | 7 | x |
| 10.3b | 6 | y |
| 11.6b | 7 | z |
| 10.6b | 8 | t |
| 9.8b | 7 | a |
| 9.6b | 5 | b |
| 13.6b | 5 | c |
| 11.5b | 6 | i |
| 11.3b | 4 | j |
Compiled 1026 to 233 computations (77.3% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1.747146525777408e-37 | 6.687252057866678e-33 |
| 19.0ms | 1.3798772583945417e-154 | 5.656760978735907e-154 |
| 27.0ms | 1.1788652625638757e-225 | 6.643395397813266e-223 |
| 21.0ms | -5.9205623491546384e-65 | -9.514185393686143e-67 |
| 83.0ms | 464× | body | 256 | valid |
| 1.0ms | 5× | body | 256 | infinite |
Compiled 2019 to 1305 computations (35.4% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
9 calls:
| 347.0ms | i |
| 233.0ms | t |
| 221.0ms | x |
| 181.0ms | y |
| 162.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 8.7b | 10 | x |
| 9.2b | 9 | y |
| 12.6b | 5 | z |
| 9.3b | 11 | t |
| 9.8b | 7 | a |
| 9.8b | 5 | b |
| 13.6b | 5 | c |
| 10.3b | 11 | i |
| 11.3b | 4 | j |
Compiled 1000 to 231 computations (76.9% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.885872132018822e+85 | 3.0951686412695124e+86 |
| 16.0ms | 2.357941401959122e+24 | 5.262429556190622e+24 |
| 25.0ms | 3.568915521937113e-78 | 8.669498826608416e-73 |
| 18.0ms | -8.345709065027521e-252 | -1.8565535731952508e-252 |
| 19.0ms | -2.2131165587859227e-132 | -1.0549811796296584e-134 |
| 20.0ms | -9.655576614513442e-112 | -1.715263485594393e-113 |
| 23.0ms | -8.434069495408662e-86 | -2.649220982265333e-90 |
| 26.0ms | -5.91627855002174e-23 | -1.2346307252773332e-31 |
| 32.0ms | -2.9228925355277364e+134 | -4.535669709783034e+123 |
| 171.0ms | 1072× | body | 256 | valid |
| 13.0ms | 81× | body | 256 | infinite |
Compiled 4483 to 2888 computations (35.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 627.0ms | j |
| 573.0ms | i |
| 219.0ms | y |
| 210.0ms | z |
| 205.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 9.9b | 7 | x |
| 12.5b | 5 | y |
| 12.5b | 7 | z |
| 12.3b | 6 | t |
| 9.8b | 7 | a |
| 12.3b | 3 | b |
| 13.6b | 5 | c |
| 13.0b | 7 | i |
| 11.3b | 4 | j |
Compiled 974 to 229 computations (76.5% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 66.0ms | 9.181672642514192e+156 | 4.673545343786506e+159 |
| 30.0ms | 3.0464465895938455e+78 | 5.392386722554477e+89 |
| 23.0ms | 3.132775165917805e+29 | 6.325755092994134e+33 |
| 25.0ms | 2.0319785177301203e-67 | 7.750759373636424e-65 |
| 17.0ms | -3.009511510129922e-15 | -2.253517141220869e-16 |
| 70.0ms | -2.5184589647661137e+56 | -2.83724024666233e+54 |
| 155.0ms | 752× | body | 256 | valid |
| 64.0ms | 98× | body | 256 | infinite |
Compiled 3201 to 2065 computations (35.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 352.0ms | i |
| 301.0ms | c |
| 281.0ms | t |
| 270.0ms | x |
| 260.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 10.3b | 8 | x |
| 11.6b | 7 | y |
| 12.7b | 7 | z |
| 12.5b | 6 | t |
| 10.0b | 6 | a |
| 12.3b | 3 | b |
| 13.5b | 8 | c |
| 11.6b | 9 | i |
| 11.3b | 4 | j |
Compiled 948 to 228 computations (75.9% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 2064939568.0087512 | 7.624829330449881e+22 |
| 150.0ms | 5.8481513044279375e-120 | 2.0126241178816795e-116 |
| 24.0ms | 2.4608786378922923e-157 | 2.6582983901644164e-152 |
| 82.0ms | -1.6217111353956602e-149 | -7.751889661750618e-153 |
| 22.0ms | -2.5184589647661137e+56 | -2.83724024666233e+54 |
| 234.0ms | 672× | body | 256 | valid |
| 4.0ms | 24× | body | 256 | infinite |
Compiled 2888 to 1848 computations (36% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
9 calls:
| 458.0ms | c |
| 454.0ms | a |
| 399.0ms | j |
| 331.0ms | i |
| 251.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 9.5b | 12 | x |
| 12.5b | 7 | y |
| 13.5b | 6 | z |
| 13.4b | 7 | t |
| 9.6b | 8 | a |
| 13.1b | 3 | b |
| 14.5b | 7 | c |
| 14.2b | 5 | i |
| 11.3b | 6 | j |
Compiled 898 to 225 computations (74.9% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.885872132018822e+85 | 3.0951686412695124e+86 |
| 84.0ms | 1.918960652621565e+43 | 3.598128424708336e+47 |
| 6.0ms | 2.365972854698111e-14 | 3.0682640566615716e-13 |
| 71.0ms | 1.7802198418380473e-116 | 1.398451349413442e-113 |
| 75.0ms | 4.4277508442256536e-128 | 5.214018382803436e-125 |
| 24.0ms | 1.0367459231877501e-212 | 2.3744393992352357e-207 |
| 345.0ms | 4.5204294909385724e-274 | 1.3069540603598983e-270 |
| 24.0ms | -4.7390496635789106e-229 | -1.297070226554111e-237 |
| 23.0ms | -8.434069495408662e-86 | -2.649220982265333e-90 |
| 72.0ms | -5.91627855002174e-23 | -1.2346307252773332e-31 |
| 34.0ms | -2.9228925355277364e+134 | -4.535669709783034e+123 |
| 739.0ms | 1360× | body | 256 | valid |
| 19.0ms | 121× | body | 256 | infinite |
Compiled 5731 to 3707 computations (35.3% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 720.0ms | j |
| 442.0ms | c |
| 320.0ms | a |
| 204.0ms | x |
| 158.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 12.7b | 8 | x |
| 14.2b | 4 | y |
| 13.5b | 7 | z |
| 14.8b | 6 | t |
| 10.2b | 9 | a |
| 13.7b | 6 | b |
| 16.4b | 4 | c |
| 14.2b | 5 | i |
| 12.4b | 7 | j |
Compiled 848 to 222 computations (73.8% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 7.624829330449881e+22 | 3.132775165917805e+29 |
| 27.0ms | 1.2129580905648739e-95 | 2.2704397811511276e-90 |
| 23.0ms | 3.543753037875353e-143 | 7.753724305568627e-139 |
| 22.0ms | 2.2241680743131622e-272 | 9.614359624630608e-269 |
| 24.0ms | -7.751889661750618e-153 | -2.6033015103343956e-155 |
| 6.0ms | -1.0198677112883243e-79 | -9.315683166529302e-80 |
| 205.0ms | -6.248517376543396e-8 | -2.2959756165725408e-8 |
| 21.0ms | -2.5184589647661137e+56 | -2.83724024666233e+54 |
| 338.0ms | 896× | body | 256 | valid |
| 5.0ms | 31× | body | 256 | infinite |
Compiled 3598 to 2349 computations (34.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 509.0ms | j |
| 395.0ms | i |
| 327.0ms | a |
| 313.0ms | c |
| 190.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 12.2b | 8 | x |
| 14.2b | 4 | y |
| 14.3b | 7 | z |
| 13.7b | 9 | t |
| 11.2b | 8 | a |
| 14.2b | 6 | b |
| 15.4b | 7 | c |
| 14.0b | 7 | i |
| 12.6b | 7 | j |
Compiled 823 to 221 computations (73.1% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 7.624829330449881e+22 | 3.132775165917805e+29 |
| 25.0ms | 1.2129580905648739e-95 | 2.2704397811511276e-90 |
| 23.0ms | 3.543753037875353e-143 | 7.753724305568627e-139 |
| 23.0ms | 2.2241680743131622e-272 | 9.614359624630608e-269 |
| 23.0ms | -7.751889661750618e-153 | -2.6033015103343956e-155 |
| 27.0ms | -3.2752333305330774 | -3.7744228026852502e-6 |
| 29.0ms | -1.3236055586522917e+75 | -1.352467365755741e+69 |
| 157.0ms | 960× | body | 256 | valid |
| 8.0ms | 41× | body | 256 | infinite |
Compiled 3850 to 2499 computations (35.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 327.0ms | j |
| 190.0ms | x |
| 187.0ms | t |
| 187.0ms | c |
| 169.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 14.2b | 10 | x |
| 14.6b | 9 | y |
| 16.5b | 6 | z |
| 15.1b | 10 | t |
| 11.2b | 9 | a |
| 16.6b | 5 | b |
| 14.8b | 10 | c |
| 14.3b | 8 | i |
| 14.5b | 9 | j |
Compiled 798 to 219 computations (72.6% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 7.624829330449881e+22 | 3.132775165917805e+29 |
| 23.0ms | 5.8481513044279375e-120 | 2.0126241178816795e-116 |
| 22.0ms | 1.5548621323638201e-212 | 4.5446697975073014e-209 |
| 18.0ms | 1.4645301458213225e-229 | 1.2377150121997112e-227 |
| 21.0ms | -1.6217111353956602e-149 | -7.751889661750618e-153 |
| 25.0ms | -6.745054295850146e-84 | -8.07188850248216e-90 |
| 14.0ms | -6.248517376543396e-8 | -2.2959756165725408e-8 |
| 20.0ms | -2.5184589647661137e+56 | -2.83724024666233e+54 |
| 150.0ms | 976× | body | 256 | valid |
| 4.0ms | 26× | body | 256 | infinite |
Compiled 3967 to 2609 computations (34.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 182.0ms | j |
| 178.0ms | x |
| 169.0ms | t |
| 164.0ms | c |
| 161.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 14.2b | 10 | x |
| 14.6b | 9 | y |
| 15.2b | 8 | z |
| 15.3b | 10 | t |
| 11.3b | 9 | a |
| 16.6b | 5 | b |
| 14.8b | 10 | c |
| 14.3b | 8 | i |
| 14.4b | 10 | j |
Compiled 751 to 212 computations (71.8% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 7.624829330449881e+22 | 3.132775165917805e+29 |
| 22.0ms | 5.8481513044279375e-120 | 2.0126241178816795e-116 |
| 21.0ms | 1.5548621323638201e-212 | 4.5446697975073014e-209 |
| 19.0ms | 1.4645301458213225e-229 | 1.2377150121997112e-227 |
| 22.0ms | -7.751889661750618e-153 | -2.6033015103343956e-155 |
| 22.0ms | -4.627415367240905e-103 | -1.1716839447180089e-105 |
| 14.0ms | -6.248517376543396e-8 | -2.2959756165725408e-8 |
| 22.0ms | -2.5184589647661137e+56 | -2.83724024666233e+54 |
| 148.0ms | 960× | body | 256 | valid |
| 4.0ms | 27× | body | 256 | infinite |
Compiled 3876 to 2540 computations (34.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 190.0ms | j |
| 188.0ms | a |
| 154.0ms | c |
| 129.0ms | i |
| 129.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 16.7b | 7 | x |
| 15.8b | 6 | y |
| 15.6b | 8 | z |
| 16.9b | 8 | t |
| 12.3b | 12 | a |
| 16.6b | 5 | b |
| 14.8b | 10 | c |
| 14.6b | 8 | i |
| 13.9b | 11 | j |
Compiled 728 to 209 computations (71.3% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 9.181672642514192e+156 | 4.673545343786506e+159 |
| 30.0ms | 4.928727168307795e+61 | 1.1606581103026264e+75 |
| 23.0ms | 3.132775165917805e+29 | 6.325755092994134e+33 |
| 21.0ms | 1.0806170388043542e-31 | 7.901622433123949e-29 |
| 49.0ms | 1.2129580905648739e-95 | 2.2704397811511276e-90 |
| 21.0ms | 3.543753037875353e-143 | 7.753724305568627e-139 |
| 21.0ms | 2.2241680743131622e-272 | 9.614359624630608e-269 |
| 16.0ms | -2.221249823165979e-164 | -2.8781425324174387e-165 |
| 22.0ms | -4.627415367240905e-103 | -1.1716839447180089e-105 |
| 14.0ms | -6.248517376543396e-8 | -2.2959756165725408e-8 |
| 19.0ms | -2.5184589647661137e+56 | -2.83724024666233e+54 |
| 233.0ms | 1360× | body | 256 | valid |
| 13.0ms | 84× | body | 256 | infinite |
Compiled 5091 to 3364 computations (33.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) |
9 calls:
| 202.0ms | b |
| 188.0ms | j |
| 161.0ms | c |
| 146.0ms | a |
| 145.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 18.2b | 5 | x |
| 15.8b | 6 | y |
| 15.9b | 9 | z |
| 16.9b | 8 | t |
| 13.8b | 8 | a |
| 13.8b | 12 | b |
| 14.8b | 10 | c |
| 15.3b | 8 | i |
| 14.3b | 11 | j |
Compiled 706 to 207 computations (70.7% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 7.624829330449881e+22 | 3.132775165917805e+29 |
| 18.0ms | 7.753724305568627e-139 | 1.0912236013177985e-136 |
| 20.0ms | 2.2241680743131622e-272 | 9.614359624630608e-269 |
| 20.0ms | -1.6217111353956602e-149 | -7.751889661750618e-153 |
| 21.0ms | -9.787372260751483e-108 | -3.465715758133674e-110 |
| 13.0ms | -6.248517376543396e-8 | -2.2959756165725408e-8 |
| 20.0ms | -2.5184589647661137e+56 | -2.83724024666233e+54 |
| 122.0ms | 832× | body | 256 | valid |
| 4.0ms | 27× | body | 256 | infinite |
Compiled 3334 to 2174 computations (34.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 197.0ms | t |
| 168.0ms | b |
| 167.0ms | c |
| 141.0ms | j |
| 126.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 18.2b | 5 | x |
| 16.1b | 6 | y |
| 18.1b | 7 | z |
| 14.1b | 14 | t |
| 15.9b | 9 | a |
| 15.0b | 12 | b |
| 16.9b | 11 | c |
| 17.0b | 8 | i |
| 15.9b | 9 | j |
Compiled 684 to 205 computations (70% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 3.4420430774849217e-29 | 5.18041131517559e-23 |
| 21.0ms | 1.0364972710968705e-72 | 9.823738836860902e-69 |
| 14.0ms | 4.3260344976539306e-85 | 9.363452889741057e-85 |
| 20.0ms | 1.7619916270186699e-220 | 1.5388724139593476e-217 |
| 20.0ms | -5.938199173458278e-305 | 3.7214033869514596e-308 |
| 8.0ms | -4.354054174019482e-258 | -3.5939205692089565e-258 |
| 18.0ms | -2.9086406599942944e-198 | -1.7171921078418531e-199 |
| 25.0ms | -7.940341076478291e-159 | -5.076549251187313e-174 |
| 22.0ms | -1.519898488710954e-98 | -3.276286344017065e-102 |
| 21.0ms | -2.7223843745021825e-62 | -2.320664795008488e-65 |
| 8.0ms | -6.263503145784597e+27 | -4.4525880384841164e+27 |
| 24.0ms | -2.4188810849832176e+88 | -2.4138013802059367e+85 |
| 31.0ms | -1.7981931136952362e+183 | -1.8391870146154959e+177 |
| 220.0ms | 1504× | body | 256 | valid |
| 17.0ms | 117× | body | 256 | infinite |
Compiled 5981 to 3915 computations (34.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
9 calls:
| 208.0ms | t |
| 176.0ms | c |
| 164.0ms | j |
| 164.0ms | b |
| 139.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 18.3b | 5 | x |
| 17.5b | 5 | y |
| 18.2b | 7 | z |
| 14.6b | 15 | t |
| 15.9b | 9 | a |
| 15.3b | 12 | b |
| 16.3b | 13 | c |
| 16.7b | 10 | i |
| 15.6b | 11 | j |
Compiled 662 to 204 computations (69.2% saved)
| 14× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 3.4420430774849217e-29 | 5.18041131517559e-23 |
| 12.0ms | 6.261173152553803e-179 | 1.305821952161974e-178 |
| 21.0ms | 3.1407870343452313e-201 | 2.9479979701488654e-198 |
| 20.0ms | 1.5222210372523917e-267 | 1.3423798648858856e-264 |
| 13.0ms | 6.835575305650207e-283 | 2.0946581410205132e-282 |
| 20.0ms | -5.938199173458278e-305 | 3.7214033869514596e-308 |
| 8.0ms | -4.354054174019482e-258 | -3.5939205692089565e-258 |
| 18.0ms | -2.9086406599942944e-198 | -1.7171921078418531e-199 |
| 26.0ms | -7.940341076478291e-159 | -5.076549251187313e-174 |
| 21.0ms | -1.519898488710954e-98 | -3.276286344017065e-102 |
| 21.0ms | -2.7223843745021825e-62 | -2.320664795008488e-65 |
| 8.0ms | -6.263503145784597e+27 | -4.4525880384841164e+27 |
| 24.0ms | -2.4188810849832176e+88 | -2.4138013802059367e+85 |
| 35.0ms | -1.7981931136952362e+183 | -1.8391870146154959e+177 |
| 231.0ms | 1584× | body | 256 | valid |
| 20.0ms | 138× | body | 256 | infinite |
Compiled 6136 to 4008 computations (34.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
| Outputs |
|---|
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
9 calls:
| 186.0ms | t |
| 178.0ms | i |
| 173.0ms | b |
| 170.0ms | c |
| 133.0ms | j |
| Error | Segments | Branch |
|---|---|---|
| 19.0b | 5 | x |
| 17.3b | 6 | y |
| 19.2b | 8 | z |
| 17.5b | 14 | t |
| 15.9b | 10 | a |
| 15.7b | 13 | b |
| 16.6b | 13 | c |
| 15.5b | 13 | i |
| 16.9b | 8 | j |
Compiled 640 to 199 computations (68.9% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 7.69813779889408e+161 | 3.409099831007057e+165 |
| 24.0ms | 0.01792972686633972 | 9735.884278266567 |
| 16.0ms | 8.1247359342218e-70 | 7.873171639466724e-69 |
| 21.0ms | 4.348883890833242e-90 | 1.3937059552733336e-86 |
| 17.0ms | 5.925814343278673e-261 | 1.2974256306797855e-259 |
| 15.0ms | -2.921149741833439e-222 | -2.3009055822071523e-223 |
| 10.0ms | -6.222943241392769e-63 | -3.420491728614304e-63 |
| 13.0ms | -3.5380354628759e-39 | -1.4087930566538603e-39 |
| 14.0ms | -1.6289107188586382e-25 | -6.582014905705702e-26 |
| 17.0ms | -1.4283342582822964e+20 | -11211794744987945000.0 |
| 23.0ms | -1.4878605872905148e+44 | -6.164355704849436e+40 |
| 19.0ms | -1.7737781678132694e+91 | -1.689790495892366e+89 |
| 185.0ms | 1264× | body | 256 | valid |
| 17.0ms | 118× | body | 256 | infinite |
Compiled 4758 to 3119 computations (34.4% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
9 calls:
| 198.0ms | t |
| 153.0ms | c |
| 144.0ms | a |
| 119.0ms | b |
| 118.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 18.6b | 7 | x |
| 18.9b | 5 | y |
| 19.2b | 9 | z |
| 17.7b | 15 | t |
| 15.9b | 11 | a |
| 17.5b | 9 | b |
| 18.5b | 11 | c |
| 17.8b | 9 | i |
| 18.1b | 7 | j |
Compiled 618 to 198 computations (68% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 2064939568.0087512 | 7.624829330449881e+22 |
| 18.0ms | 7.753724305568627e-139 | 1.0912236013177985e-136 |
| 20.0ms | 2.2241680743131622e-272 | 9.614359624630608e-269 |
| 13.0ms | -5.798850763092251e-282 | -2.562061963017906e-282 |
| 20.0ms | -2.966643523148611e-205 | -3.1731256559171996e-209 |
| 18.0ms | -3.465715758133674e-110 | -8.247486802791061e-112 |
| 18.0ms | -5.992400280007936e-82 | -6.745054295850146e-84 |
| 23.0ms | -1.352545916402074e-57 | -6.055165544291987e-64 |
| 21.0ms | -52996788831.88053 | -30186213.809021983 |
| 20.0ms | -8.731093805960778e+77 | -3.451852256828809e+75 |
| 178.0ms | 1216× | body | 256 | valid |
| 6.0ms | 43× | body | 256 | infinite |
Compiled 4444 to 2931 computations (34% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
9 calls:
| 163.0ms | a |
| 161.0ms | c |
| 139.0ms | t |
| 128.0ms | i |
| 101.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 19.7b | 5 | x |
| 18.9b | 5 | y |
| 19.2b | 8 | z |
| 19.8b | 10 | t |
| 15.7b | 13 | a |
| 19.2b | 6 | b |
| 18.0b | 12 | c |
| 17.8b | 9 | i |
| 18.1b | 7 | j |
Compiled 597 to 195 computations (67.3% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 2064939568.0087512 | 7.624829330449881e+22 |
| 18.0ms | 7.753724305568627e-139 | 1.0912236013177985e-136 |
| 15.0ms | 7.044946296415592e-205 | 2.9607595243904228e-204 |
| 18.0ms | 1.4645301458213225e-229 | 1.2377150121997112e-227 |
| 18.0ms | 6.65848190349698e-249 | 8.206488996935007e-247 |
| 13.0ms | -5.798850763092251e-282 | -2.562061963017906e-282 |
| 20.0ms | -2.966643523148611e-205 | -3.1731256559171996e-209 |
| 18.0ms | -3.465715758133674e-110 | -8.247486802791061e-112 |
| 18.0ms | -5.992400280007936e-82 | -6.745054295850146e-84 |
| 23.0ms | -1.352545916402074e-57 | -6.055165544291987e-64 |
| 22.0ms | -52996788831.88053 | -30186213.809021983 |
| 20.0ms | -8.731093805960778e+77 | -3.451852256828809e+75 |
| 206.0ms | 1408× | body | 256 | valid |
| 5.0ms | 37× | body | 256 | infinite |
Compiled 5104 to 3369 computations (34% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
9 calls:
| 172.0ms | a |
| 137.0ms | t |
| 135.0ms | b |
| 126.0ms | i |
| 122.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 21.7b | 3 | x |
| 18.0b | 7 | y |
| 20.7b | 6 | z |
| 19.8b | 11 | t |
| 15.7b | 14 | a |
| 17.6b | 11 | b |
| 19.1b | 9 | c |
| 17.8b | 9 | i |
| 21.8b | 5 | j |
Compiled 576 to 190 computations (67% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 3.0464465895938455e+78 | 5.392386722554477e+89 |
| 18.0ms | 2.490686640645434e-97 | 1.2129580905648739e-95 |
| 20.0ms | 3.543753037875353e-143 | 7.753724305568627e-139 |
| 8.0ms | 7.044946296415592e-205 | 2.9607595243904228e-204 |
| 17.0ms | 1.4645301458213225e-229 | 1.2377150121997112e-227 |
| 17.0ms | 6.65848190349698e-249 | 8.206488996935007e-247 |
| 13.0ms | -5.798850763092251e-282 | -2.562061963017906e-282 |
| 20.0ms | -2.966643523148611e-205 | -3.1731256559171996e-209 |
| 13.0ms | -1.1716839447180089e-105 | -3.056854663833329e-106 |
| 18.0ms | -5.992400280007936e-82 | -6.745054295850146e-84 |
| 23.0ms | -1.352545916402074e-57 | -6.055165544291987e-64 |
| 24.0ms | -1.621912108513819e+20 | -8454810931434.651 |
| 20.0ms | -8.731093805960778e+77 | -3.451852256828809e+75 |
| 214.0ms | 1472× | body | 256 | valid |
| 6.0ms | 42× | body | 256 | infinite |
Compiled 5139 to 3435 computations (33.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
| Outputs |
|---|
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
9 calls:
| 156.0ms | t |
| 120.0ms | c |
| 120.0ms | b |
| 111.0ms | i |
| 110.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 22.2b | 3 | x |
| 18.5b | 6 | y |
| 23.1b | 6 | z |
| 19.7b | 13 | t |
| 18.8b | 9 | a |
| 19.7b | 10 | b |
| 20.3b | 9 | c |
| 20.6b | 8 | i |
| 23.1b | 5 | j |
Compiled 555 to 184 computations (66.8% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.0460422187191404e+176 | 8.16925371734837e+176 |
| 16.0ms | 0.00259130212578239 | 0.015693218124919847 |
| 23.0ms | 4.968882910930946e-126 | 1.313526320891131e-119 |
| 25.0ms | -2.518050354709721e-303 | 2.4439015642100845e-302 |
| 19.0ms | -22061243252968.37 | -961145321642.5992 |
| 89.0ms | 608× | body | 256 | valid |
| 7.0ms | 46× | body | 256 | infinite |
Compiled 2245 to 1483 computations (33.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
9 calls:
| 163.0ms | c |
| 138.0ms | t |
| 131.0ms | i |
| 129.0ms | j |
| 104.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 23.1b | 9 | x |
| 20.1b | 6 | y |
| 23.2b | 6 | z |
| 21.5b | 12 | t |
| 20.4b | 6 | a |
| 21.2b | 8 | b |
| 19.7b | 14 | c |
| 20.1b | 11 | i |
| 21.7b | 11 | j |
Compiled 534 to 179 computations (66.5% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 3.850491037655152e+49 | 2.3380569372436252e+51 |
| 15.0ms | 5.917166456556057e-63 | 3.3863110591764597e-62 |
| 19.0ms | 1.35412021146741e-73 | 1.4397356823104056e-71 |
| 20.0ms | 1.0889337876402608e-88 | 2.76615189043162e-84 |
| 18.0ms | 9.024270371057651e-116 | 5.1031244053720085e-114 |
| 20.0ms | 4.6262011180179555e-147 | 2.646294527316179e-142 |
| 20.0ms | 9.811327640857149e-170 | 1.7046685362176286e-166 |
| 20.0ms | 6.310848289460369e-185 | 7.278033617084876e-181 |
| 23.0ms | -3.8192568175656014e-278 | -2.1812060343835152e-284 |
| 18.0ms | -2.2250215976568653e-152 | -9.854620756909288e-154 |
| 15.0ms | -6.238750817937648e-142 | -1.084021610354904e-142 |
| 15.0ms | -7.494304468897257e-32 | -7.273415557378804e-33 |
| 34.0ms | -5.32839121251742e+206 | -1.6307599016923394e+197 |
| 225.0ms | 1536× | body | 256 | valid |
| 16.0ms | 112× | body | 256 | infinite |
Compiled 5074 to 3443 computations (32.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 y (*.f64 i (neg.f64 j)))) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
9 calls:
| 157.0ms | j |
| 144.0ms | c |
| 133.0ms | t |
| 112.0ms | b |
| 100.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 25.9b | 9 | x |
| 20.6b | 8 | y |
| 22.8b | 7 | z |
| 23.1b | 12 | t |
| 20.8b | 7 | a |
| 21.0b | 10 | b |
| 19.8b | 13 | c |
| 22.0b | 7 | i |
| 22.8b | 13 | j |
Compiled 513 to 176 computations (65.7% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 2.3380569372436252e+51 | 1.9529564193948582e+62 |
| 25.0ms | 2.2718245607250343e+24 | 7.172973056738781e+30 |
| 15.0ms | 5.917166456556057e-63 | 3.3863110591764597e-62 |
| 17.0ms | 1.35412021146741e-73 | 1.4397356823104056e-71 |
| 20.0ms | 1.0889337876402608e-88 | 2.76615189043162e-84 |
| 18.0ms | 9.024270371057651e-116 | 5.1031244053720085e-114 |
| 20.0ms | 4.6262011180179555e-147 | 2.646294527316179e-142 |
| 21.0ms | 9.811327640857149e-170 | 1.7046685362176286e-166 |
| 20.0ms | 6.310848289460369e-185 | 7.278033617084876e-181 |
| 18.0ms | -6.471421501258673e-50 | -1.961344230885039e-51 |
| 27.0ms | -2.9174153429937087e+91 | -1.0514274835729015e+85 |
| 30.0ms | -1.281371161740351e+197 | -4.50325705958109e+192 |
| 222.0ms | 1520× | body | 256 | valid |
| 23.0ms | 155× | body | 256 | infinite |
Compiled 5070 to 3453 computations (31.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 -1 (*.f64 i (*.f64 y j)))) |
| Outputs |
|---|
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
9 calls:
| 152.0ms | j |
| 129.0ms | t |
| 118.0ms | b |
| 108.0ms | c |
| 96.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 25.9b | 9 | x |
| 20.6b | 8 | y |
| 22.8b | 7 | z |
| 23.1b | 12 | t |
| 20.8b | 7 | a |
| 20.7b | 11 | b |
| 21.2b | 10 | c |
| 22.0b | 7 | i |
| 22.8b | 13 | j |
Compiled 475 to 174 computations (63.4% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.0460422187191404e+176 | 8.16925371734837e+176 |
| 16.0ms | 0.00259130212578239 | 0.015693218124919847 |
| 18.0ms | 2.3414472195178312e-198 | 3.1816160001514367e-196 |
| 25.0ms | -2.518050354709721e-303 | 2.4439015642100845e-302 |
| 23.0ms | -1.2417391569342105e-210 | -8.293375902064847e-216 |
| 20.0ms | -3.4777609582599414e-148 | -7.070442850034136e-151 |
| 20.0ms | -22061243252968.37 | -961145321642.5992 |
| 124.0ms | 848× | body | 256 | valid |
| 8.0ms | 57× | body | 256 | infinite |
Compiled 2798 to 1906 computations (31.9% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
| Outputs |
|---|
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
9 calls:
| 119.0ms | t |
| 118.0ms | j |
| 99.0ms | b |
| 90.0ms | i |
| 88.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 28.7b | 5 | x |
| 21.8b | 6 | y |
| 22.3b | 9 | z |
| 23.6b | 12 | t |
| 23.9b | 7 | a |
| 22.8b | 9 | b |
| 23.5b | 7 | c |
| 21.5b | 9 | i |
| 24.0b | 11 | j |
Compiled 420 to 164 computations (61% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.1082596265509224e+27 | 2.4851223304843875e+29 |
| 19.0ms | 1.3342796902413334e-46 | 5.168292432644632e-45 |
| 21.0ms | 3.873200235936189e-108 | 4.0935832567992006e-105 |
| 20.0ms | 3.966828186614055e-185 | 5.6255670375991446e-182 |
| 20.0ms | -9.708529058650685e-182 | -2.0717812309626092e-185 |
| 21.0ms | -2088685457.5758889 | -4685017.792095729 |
| 21.0ms | -1.4878605872905148e+44 | -6.164355704849436e+40 |
| 23.0ms | -8.359377670206377e+69 | -2.6440695070590434e+65 |
| 145.0ms | 992× | body | 256 | valid |
| 9.0ms | 59× | body | 256 | infinite |
Compiled 3381 to 2296 computations (32.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
9 calls:
| 115.0ms | j |
| 113.0ms | i |
| 113.0ms | t |
| 84.0ms | b |
| 83.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 28.7b | 5 | x |
| 21.8b | 6 | y |
| 22.3b | 9 | z |
| 23.6b | 12 | t |
| 23.9b | 7 | a |
| 22.8b | 9 | b |
| 23.5b | 7 | c |
| 20.9b | 12 | i |
| 24.0b | 11 | j |
Compiled 402 to 163 computations (59.5% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 2.1082596265509224e+27 | 2.4851223304843875e+29 |
| 27.0ms | 5.406943162359282e-39 | 3.7608872507844096e-21 |
| 18.0ms | 1.3342796902413334e-46 | 5.168292432644632e-45 |
| 0.0ms | 7.991890248199009e-70 | 8.1247359342218e-70 |
| 26.0ms | 1.3937059552733336e-86 | 3.247978467257293e-75 |
| 13.0ms | 5.2720235929569835e-129 | 1.0985349244923186e-128 |
| 21.0ms | 3.966828186614055e-185 | 5.6255670375991446e-182 |
| 20.0ms | -9.708529058650685e-182 | -2.0717812309626092e-185 |
| 22.0ms | -2088685457.5758889 | -4685017.792095729 |
| 21.0ms | -1.4878605872905148e+44 | -6.164355704849436e+40 |
| 22.0ms | -8.359377670206377e+69 | -2.6440695070590434e+65 |
| 185.0ms | 1264× | body | 256 | valid |
| 9.0ms | 63× | body | 256 | infinite |
Compiled 4303 to 2927 computations (32% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) |
| Outputs |
|---|
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
9 calls:
| 117.0ms | t |
| 90.0ms | b |
| 83.0ms | i |
| 83.0ms | j |
| 80.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 28.7b | 5 | x |
| 21.8b | 6 | y |
| 22.5b | 9 | z |
| 24.1b | 12 | t |
| 25.1b | 5 | a |
| 22.3b | 10 | b |
| 23.6b | 8 | c |
| 22.0b | 9 | i |
| 25.9b | 8 | j |
Compiled 384 to 160 computations (58.3% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.3414472195178312e-198 | 3.1816160001514367e-196 |
| 25.0ms | -2.518050354709721e-303 | 2.4439015642100845e-302 |
| 23.0ms | -1.2417391569342105e-210 | -8.293375902064847e-216 |
| 20.0ms | -3.4777609582599414e-148 | -7.070442850034136e-151 |
| 19.0ms | -22061243252968.37 | -961145321642.5992 |
| 96.0ms | 656× | body | 256 | valid |
| 2.0ms | 13× | body | 256 | infinite |
Compiled 2192 to 1486 computations (32.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
| Outputs |
|---|
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
9 calls:
| 68.0ms | j |
| 67.0ms | t |
| 67.0ms | b |
| 66.0ms | y |
| 58.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 30.5b | 3 | x |
| 24.3b | 8 | y |
| 25.2b | 7 | z |
| 28.2b | 7 | t |
| 26.8b | 5 | a |
| 23.5b | 8 | b |
| 25.2b | 6 | c |
| 24.5b | 5 | i |
| 27.6b | 7 | j |
Compiled 348 to 151 computations (56.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 9.0ms | 3.0353744564836388e+35 | 3.616330683013189e+35 |
| 14.0ms | 1.1371287804718271e-10 | 3.9725073163073544e-10 |
| 21.0ms | 1.3618759342337957e-76 | 7.71032056771856e-73 |
| 21.0ms | 3.5152441330899905e-134 | 9.25418860922394e-132 |
| 12.0ms | 4.6524912939246705e-291 | 9.743836266719693e-291 |
| 20.0ms | -2.192957141341599e-38 | -4.856284696490589e-42 |
| 20.0ms | -3.219841616273271e+65 | -7.152425154269118e+63 |
| 103.0ms | 704× | body | 256 | valid |
| 6.0ms | 42× | body | 256 | infinite |
Compiled 2332 to 1571 computations (32.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
| Outputs |
|---|
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
9 calls:
| 66.0ms | j |
| 65.0ms | b |
| 64.0ms | y |
| 57.0ms | t |
| 56.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 30.5b | 3 | x |
| 24.3b | 8 | y |
| 26.2b | 7 | z |
| 28.5b | 7 | t |
| 26.8b | 5 | a |
| 23.5b | 8 | b |
| 25.7b | 6 | c |
| 24.5b | 5 | i |
| 27.6b | 7 | j |
Compiled 331 to 147 computations (55.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 8.0ms | 3.0353744564836388e+35 | 3.616330683013189e+35 |
| 13.0ms | 1.1371287804718271e-10 | 3.9725073163073544e-10 |
| 20.0ms | 1.5662131930760087e-108 | 1.5990051175242733e-104 |
| 20.0ms | 3.5152441330899905e-134 | 9.25418860922394e-132 |
| 13.0ms | 4.6524912939246705e-291 | 9.743836266719693e-291 |
| 21.0ms | -2.192957141341599e-38 | -4.856284696490589e-42 |
| 21.0ms | -3.219841616273271e+65 | -7.152425154269118e+63 |
| 103.0ms | 704× | body | 256 | valid |
| 5.0ms | 36× | body | 256 | infinite |
Compiled 2332 to 1571 computations (32.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 c (*.f64 a j))) |
| Outputs |
|---|
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
9 calls:
| 64.0ms | j |
| 62.0ms | b |
| 61.0ms | y |
| 55.0ms | t |
| 54.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 30.8b | 3 | x |
| 24.3b | 8 | y |
| 26.2b | 7 | z |
| 28.5b | 7 | t |
| 26.8b | 5 | a |
| 23.7b | 8 | b |
| 25.7b | 6 | c |
| 24.6b | 5 | i |
| 27.9b | 7 | j |
Compiled 314 to 144 computations (54.1% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 9.0ms | 3.0353744564836388e+35 | 3.616330683013189e+35 |
| 13.0ms | 1.1371287804718271e-10 | 3.9725073163073544e-10 |
| 20.0ms | 1.5662131930760087e-108 | 1.5990051175242733e-104 |
| 21.0ms | 3.5152441330899905e-134 | 9.25418860922394e-132 |
| 20.0ms | -2.4233383254858848e-293 | -2.2909313005761423e-296 |
| 22.0ms | -2.192957141341599e-38 | -4.856284696490589e-42 |
| 17.0ms | -5.521204601658891e+26 | -7.661067474113999e+25 |
| 108.0ms | 736× | body | 256 | valid |
| 5.0ms | 33× | body | 256 | infinite |
Compiled 2436 to 1641 computations (32.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) |
| Outputs |
|---|
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
9 calls:
| 54.0ms | x |
| 43.0ms | j |
| 42.0ms | a |
| 35.0ms | b |
| 35.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 28.5b | 8 | x |
| 27.4b | 3 | y |
| 27.8b | 5 | z |
| 32.9b | 1 | t |
| 27.5b | 5 | a |
| 26.5b | 5 | b |
| 28.3b | 4 | c |
| 25.9b | 5 | i |
| 29.4b | 5 | j |
Compiled 263 to 134 computations (49% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.1082596265509224e+27 | 2.4851223304843875e+29 |
| 23.0ms | 4.352779750423467e-145 | 1.2934189755604191e-139 |
| 25.0ms | 7.496823768331222e-196 | 3.966828186614055e-185 |
| 10.0ms | -6.222943241392769e-63 | -3.420491728614304e-63 |
| 70.0ms | 480× | body | 256 | valid |
| 2.0ms | 13× | body | 256 | infinite |
Compiled 1436 to 997 computations (30.6% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
| Outputs |
|---|
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) |
9 calls:
| 38.0ms | i |
| 38.0ms | b |
| 38.0ms | x |
| 32.0ms | c |
| 31.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 30.0b | 6 | x |
| 29.4b | 4 | y |
| 27.8b | 5 | z |
| 32.9b | 1 | t |
| 29.9b | 3 | a |
| 28.2b | 5 | b |
| 28.4b | 5 | c |
| 27.3b | 6 | i |
| 31.4b | 3 | j |
Compiled 232 to 130 computations (44% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 5.2720235929569835e-129 | 1.0985349244923186e-128 |
| 23.0ms | 4.352779750423467e-145 | 1.2934189755604191e-139 |
| 26.0ms | 7.496823768331222e-196 | 3.966828186614055e-185 |
| 20.0ms | -2.392225203591339e-214 | -2.098198626008104e-218 |
| 10.0ms | -6.222943241392769e-63 | -3.420491728614304e-63 |
| 85.0ms | 576× | body | 256 | valid |
| 0.0ms | 3× | body | 256 | infinite |
Compiled 1472 to 1069 computations (27.4% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (*.f64 (neg.f64 b) i))) |
(*.f64 -1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 t b)))) |
| Outputs |
|---|
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
9 calls:
| 72.0ms | a |
| 66.0ms | x |
| 62.0ms | j |
| 61.0ms | i |
| 59.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 32.1b | 11 | x |
| 29.3b | 10 | y |
| 32.5b | 7 | z |
| 34.2b | 9 | t |
| 31.0b | 12 | a |
| 32.1b | 8 | b |
| 32.2b | 9 | c |
| 30.7b | 10 | i |
| 32.6b | 10 | j |
Compiled 217 to 129 computations (40.6% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 3.1281280085705383e-20 | 6.124423647045717e-10 |
| 16.0ms | 6.546946947618737e-133 | 2.7947283984160282e-132 |
| 26.0ms | 5.162309756798352e-150 | 4.5449668836432776e-139 |
| 18.0ms | 7.073935178233179e-180 | 6.098962198822157e-178 |
| 23.0ms | 1.4429694099367557e-236 | 9.745571641908542e-232 |
| 20.0ms | -6.106485523301114e-232 | -6.328057701877626e-235 |
| 23.0ms | -1.2417391569342105e-210 | -8.293375902064847e-216 |
| 20.0ms | -3.4777609582599414e-148 | -7.070442850034136e-151 |
| 19.0ms | -22061243252968.37 | -961145321642.5992 |
| 174.0ms | 1184× | body | 256 | valid |
| 4.0ms | 30× | body | 256 | infinite |
Compiled 2979 to 2173 computations (27.1% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
| Outputs |
|---|
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 z (*.f64 y x)) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
9 calls:
| 67.0ms | j |
| 61.0ms | a |
| 50.0ms | y |
| 46.0ms | t |
| 45.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 33.2b | 9 | x |
| 29.3b | 10 | y |
| 32.8b | 7 | z |
| 34.8b | 9 | t |
| 31.2b | 11 | a |
| 32.4b | 7 | b |
| 32.7b | 8 | c |
| 32.0b | 8 | i |
| 33.9b | 11 | j |
Compiled 181 to 120 computations (33.7% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 3.1281280085705383e-20 | 6.124423647045717e-10 |
| 15.0ms | 6.546946947618737e-133 | 2.7947283984160282e-132 |
| 15.0ms | 4.5449668836432776e-139 | 5.974398363226261e-138 |
| 17.0ms | 7.073935178233179e-180 | 6.098962198822157e-178 |
| 23.0ms | 1.4429694099367557e-236 | 9.745571641908542e-232 |
| 20.0ms | -6.106485523301114e-232 | -6.328057701877626e-235 |
| 23.0ms | -1.2417391569342105e-210 | -8.293375902064847e-216 |
| 20.0ms | -3.4777609582599414e-148 | -7.070442850034136e-151 |
| 19.0ms | -22061243252968.37 | -961145321642.5992 |
| 164.0ms | 1120× | body | 256 | valid |
| 3.0ms | 23× | body | 256 | infinite |
Compiled 2747 to 2021 computations (26.4% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
| Outputs |
|---|
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) |
9 calls:
| 61.0ms | a |
| 43.0ms | j |
| 39.0ms | t |
| 38.0ms | z |
| 34.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 34.8b | 7 | x |
| 31.0b | 6 | y |
| 32.9b | 7 | z |
| 36.5b | 8 | t |
| 32.9b | 13 | a |
| 33.4b | 5 | b |
| 34.2b | 6 | c |
| 33.1b | 6 | i |
| 35.3b | 9 | j |
Compiled 170 to 117 computations (31.2% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 3.1281280085705383e-20 | 6.124423647045717e-10 |
| 18.0ms | 2.363277551581534e-206 | 4.970124454480511e-205 |
| 17.0ms | -4.0837705695013025e-205 | -5.000417024068458e-207 |
| 20.0ms | -9.103586252775779e-165 | -3.077402217424803e-169 |
| 19.0ms | -22061243252968.37 | -961145321642.5992 |
| 91.0ms | 624× | body | 256 | valid |
| 3.0ms | 17× | body | 256 | infinite |
Compiled 1549 to 1143 computations (26.2% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) |
9 calls:
| 37.0ms | j |
| 36.0ms | b |
| 36.0ms | a |
| 36.0ms | z |
| 32.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 36.6b | 5 | x |
| 35.0b | 6 | y |
| 32.9b | 7 | z |
| 37.6b | 7 | t |
| 35.4b | 8 | a |
| 34.6b | 8 | b |
| 35.2b | 6 | c |
| 33.4b | 6 | i |
| 36.1b | 8 | j |
Compiled 160 to 113 computations (29.4% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 4.6927923966207185e+34 | 5.935035532424099e+43 |
| 22.0ms | 1.2780788274625858e-136 | 1.991097635391203e-130 |
| 22.0ms | 8.715459841859859e-293 | 6.390843589837152e-285 |
| 23.0ms | -9.24461831362247e-173 | -6.011874953914357e-178 |
| 20.0ms | -1.3441917663890843e-159 | -6.8051129982263825e-164 |
| 21.0ms | -6104339969.307424 | -1011594.0539928331 |
| 121.0ms | 832× | body | 256 | valid |
| 3.0ms | 22× | body | 256 | infinite |
Compiled 2026 to 1490 computations (26.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
| Outputs |
|---|
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
9 calls:
| 34.0ms | j |
| 25.0ms | t |
| 25.0ms | b |
| 25.0ms | y |
| 25.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 36.9b | 5 | x |
| 35.3b | 6 | y |
| 37.9b | 6 | z |
| 39.3b | 6 | t |
| 38.7b | 6 | a |
| 36.5b | 5 | b |
| 36.3b | 5 | c |
| 35.0b | 5 | i |
| 38.0b | 7 | j |
Compiled 151 to 110 computations (27.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.1082596265509224e+27 | 2.4851223304843875e+29 |
| 20.0ms | 6.200882310333325e-229 | 1.166582177364182e-225 |
| 25.0ms | -2.0132862484788565e-202 | -2.392225203591339e-214 |
| 19.0ms | -1.926147333957453e-60 | -1.558971912048652e-62 |
| 75.0ms | 512× | body | 256 | valid |
| 2.0ms | 15× | body | 256 | infinite |
Compiled 1266 to 930 computations (26.5% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 x (*.f64 z y)) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
9 calls:
| 27.0ms | j |
| 27.0ms | c |
| 27.0ms | y |
| 23.0ms | z |
| 23.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 36.9b | 5 | x |
| 36.6b | 7 | y |
| 37.9b | 6 | z |
| 40.5b | 5 | t |
| 38.7b | 6 | a |
| 39.9b | 5 | b |
| 35.1b | 7 | c |
| 35.8b | 5 | i |
| 38.5b | 7 | j |
Compiled 142 to 106 computations (25.4% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 1.1749049908198357e+114 | 3.663073412035545e+121 |
| 28.0ms | 2.3380569372436252e+51 | 1.9529564193948582e+62 |
| 15.0ms | 3.703409743917126e-60 | 4.349789731920939e-59 |
| 20.0ms | 9.949527346012472e-248 | 4.4183690187068e-243 |
| 15.0ms | -2.082027880545159e-257 | -1.3027175870789491e-258 |
| 14.0ms | -2.581649329321351e-31 | -7.494304468897257e-32 |
| 103.0ms | 704× | body | 256 | valid |
| 9.0ms | 61× | body | 256 | infinite |
Compiled 1666 to 1238 computations (25.7% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
| Outputs |
|---|
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
(*.f64 z (*.f64 y x)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 i (*.f64 t b)) |
(*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) |
9 calls:
| 29.0ms | y |
| 25.0ms | b |
| 25.0ms | a |
| 22.0ms | c |
| 19.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 42.7b | 4 | x |
| 41.1b | 7 | y |
| 43.5b | 3 | z |
| 45.7b | 4 | t |
| 44.0b | 6 | a |
| 43.5b | 6 | b |
| 40.1b | 6 | c |
| 42.2b | 5 | i |
| 43.3b | 4 | j |
Compiled 133 to 103 computations (22.6% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 2.418824114180352e-38 | 4.236878801380388e-35 |
| 20.0ms | 9.949527346012472e-248 | 4.4183690187068e-243 |
| 15.0ms | -2.082027880545159e-257 | -1.3027175870789491e-258 |
| 25.0ms | -4.417763500768511e-99 | -2.721826701890547e-112 |
| 13.0ms | -2.581649329321351e-31 | -7.494304468897257e-32 |
| 87.0ms | 592× | body | 256 | valid |
| 1.0ms | 6× | body | 256 | infinite |
Compiled 1212 to 948 computations (21.8% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
| Outputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 i (*.f64 t b)) |
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
(*.f64 i (*.f64 t b)) |
(*.f64 y (*.f64 z x)) |
9 calls:
| 23.0ms | y |
| 20.0ms | i |
| 20.0ms | a |
| 20.0ms | c |
| 17.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 44.3b | 5 | x |
| 43.6b | 7 | y |
| 44.8b | 4 | z |
| 47.2b | 4 | t |
| 45.6b | 5 | a |
| 48.3b | 2 | b |
| 44.4b | 6 | c |
| 44.8b | 6 | i |
| 46.1b | 5 | j |
Compiled 124 to 100 computations (19.4% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 3.1281280085705383e-20 | 6.124423647045717e-10 |
| 16.0ms | 6.546946947618737e-133 | 2.7947283984160282e-132 |
| 22.0ms | 1.0115097065406248e-256 | 1.12323455707709e-250 |
| 17.0ms | -4.0837705695013025e-205 | -5.000417024068458e-207 |
| 20.0ms | -9.103586252775779e-165 | -3.077402217424803e-169 |
| 21.0ms | -1.2138001563875445e-70 | -3.6438282312013556e-75 |
| 112.0ms | 768× | body | 256 | valid |
| 3.0ms | 18× | body | 256 | infinite |
Compiled 1490 to 1186 computations (20.4% saved)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
| Outputs |
|---|
(*.f64 x (*.f64 z y)) |
(*.f64 i (*.f64 t b)) |
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
(*.f64 x (*.f64 z y)) |
9 calls:
| 19.0ms | c |
| 18.0ms | y |
| 16.0ms | j |
| 16.0ms | a |
| 13.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 44.3b | 5 | x |
| 45.6b | 7 | y |
| 46.5b | 4 | z |
| 47.5b | 4 | t |
| 46.0b | 5 | a |
| 47.8b | 3 | b |
| 44.4b | 6 | c |
| 47.7b | 3 | i |
| 46.6b | 5 | j |
Compiled 114 to 96 computations (15.8% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 8.020653766055207e+111 | 6.597736167579851e+115 |
| 22.0ms | 2.3744393992352357e-207 | 7.128672422924976e-201 |
| 8.0ms | -4.47790567117179e-261 | -3.415652498038036e-261 |
| 21.0ms | -6.656772038807382e-5 | -7.259872996780373e-9 |
| 65.0ms | 448× | body | 256 | valid |
| 7.0ms | 47× | body | 256 | infinite |
Compiled 890 to 706 computations (20.7% saved)
Total -14.5b remaining (-30.3%)
Threshold costs -14.5b (-30.3%)
| Inputs |
|---|
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
| Outputs |
|---|
(*.f64 i (*.f64 t b)) |
(*.f64 c (*.f64 a j)) |
(*.f64 i (*.f64 t b)) |
9 calls:
| 14.0ms | y |
| 12.0ms | t |
| 10.0ms | j |
| 10.0ms | c |
| 7.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 52.3b | 1 | x |
| 48.9b | 6 | y |
| 50.0b | 3 | z |
| 49.1b | 5 | t |
| 50.4b | 2 | a |
| 49.3b | 3 | b |
| 48.0b | 3 | c |
| 47.7b | 3 | i |
| 48.3b | 3 | j |
Compiled 109 to 94 computations (13.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 8.971566316267405e-56 | 6.403480421868479e-51 |
| 16.0ms | -1.4283342582822964e+20 | -11211794744987945000.0 |
| 35.0ms | 240× | body | 256 | valid |
| 1.0ms | 9× | body | 256 | infinite |
Compiled 500 to 394 computations (21.2% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1121 | 22000 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))))) |
(if (<=.f64 a -10000000000000000102350670204085511496304388135324745728) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -6490371073168535/20282409603651670423947251286016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -5003109138793385/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a -7194115872316063/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 8273478394652981/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6132701736244183/22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894208) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 260000000000000002355252690944) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))))) |
(if (<=.f64 x -319999999999999985577314137119343155049607202796272771791348031440572334409317587908940484873537833627800716076382377949314154496) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -7079148555821561/45671926166590716193865151022383844364247891968) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x -8195634389077295/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 4826663403525515/354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 7526485800425553/115792089237316195423570985008687907853269984665640564039457584007913129639936) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 x 4456584141427369/2475880078570760549798248448) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))))))))) |
(if (<=.f64 y -439999770888249/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 7714861971741125/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 y 5723202695457333/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 3759327381832379/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 y 1382821872737233/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 1461501637330903/365375409332725729550921208179070754913983135744) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 260000000000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j))))))))))) |
(if (<=.f64 b -8062834757772801/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 8595487354884187/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 8453675831600253/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 7482888383134223/23384026197294446691258957323460528314494920687616) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))))))) |
(if (<=.f64 x -459999999999999983172959022239953871366547238945986641887165857649184876022721943293848782754701726717451834897708786995374195736576) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -6465364971497831/680564733841876926926749214863536422912) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x -4586997231980143/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4332296397063773/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 x -8439210160982241/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x -7841871946545031/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 8402773402379755/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 4299999999999999874170880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 x 97999999999999993151712516457461012113357178078305652867973090538176177501583456600064) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j)))))))))))) |
(if (<=.f64 a -18999999999999999786127433082636315686928808538995163136) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -5324132520958563/5070602400912917605986812821504) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 533569947205553/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 5199999999999999765630077108224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 69999999999999995392323647166141061621142225532473084949397833810850316484960608493502464) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a 9199999999999999542046201186567723428096320458171831888814932683410220489919768663274387598784900084237741095474002758044468725278248561214291320476503375872) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))))))))) |
(if (<=.f64 a -55000000000000003965752355331854947863420209061968216064) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3022118348001625/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6132688940335005/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6178129156512659/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 2250000000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))) |
(if (<=.f64 x -11599999999999999452320512467772640961239413538188350362122389998391959478300069652380014193475123368447604082128572622575644270657536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4906163943676737/22300745198530623141535718272648361505980416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x -2029768672598635/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -6300558862064491/114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 152270531428125/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 x 7580654747562055/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 4633845504375301/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 x 3549017208474643/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 3961408125713217/39614081257132168796771975168) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x 169999999999999991227865634741617211129987072000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j)))))))))))))) |
(if (<=.f64 a -10200000000000000186065451669192452957440381681655611392) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3929008913747545/151115727451828646838272) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -6541460297507787/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 a -4981630400764435/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 3531665157634735/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 6221222879493365/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 7139569451632453/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a 8399999999999999781761974272) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))))))))))) |
(if (<=.f64 a -1360000000000000060330364957232538312616713518361540269036287756861440) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3152519739159347/2251799813685248) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -6642173867685913/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a 2379227053564453/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 4022342378982779/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a 6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a 1119999999999999998389387264) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))))) |
(if (<=.f64 a -9599999999999999934921107273871628574032401042663014400) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -5742397643169489/151115727451828646838272) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -4815451195682279/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 a -8476673415126509/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 320064692778233/26672057731519417096319407162885031188579033289263632641585031247056148951270528286085728803486217162971719642373732961783555206616477460321453424209323320184380630318056058233852313143647256098915860064543546407926762992149905845164655509504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 7580654747562055/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a 1998806491812919/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 449999999999999978491609088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))))))))))) |
(if (<=.f64 a -2899999999999999852734863560296797332973476694724706304) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -4382356096103031/75557863725914323419136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -4067043557986881/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a -7170528607160929/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 4907658622599573/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 1516130949512411/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a 6530191663593343/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 160000000000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))))))))))) |
(if (<=.f64 a -5500000000000000260462288764810109400992177933489537024) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3929008913747545/151115727451828646838272) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -451893728665209/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a -5705583907211365/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 5710144928554687/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 8151947221405099/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 481634709357915/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a 501766766966939/22300745198530623141535718272648361505980416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6200000000000000008442883501719552) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 50000000000000001751099842971580586523040158899155912802435072) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 a 28999999999999998755270584305569638857603034795534402940239377395288361729805496985374836258637882661101777068751185525516378857284608845436521363413214953472) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))))))))) |
(if (<=.f64 a -3300000000000000020164426490510680255245463787386437632) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -4382356096103031/75557863725914323419136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -231369589076587/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a -1957927283385199/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 1843900966512451/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 4818430974823121/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 220000000000000008388608) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))))) |
(if (<=.f64 t -31500000000000001443051131029643625003333483729824074271729386027242963003599155851846750274139714307560994769492800588406107761897220285361093193600930419836228152847236846732705792) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -11200000000000000605575552778154660342688856649813765620791415035206458810014410341351424) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -5499999999999999660764692480) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -6224982717398119/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1891296297426935/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 t -3007537681912951/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -4039784372389151/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -2217991759519977/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 t -6072067599219319/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 2941090274054463/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 8574022841149407/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 t 6993608012012625/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 7656353255721115/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))))))) |
(if (<=.f64 t -920000000000000012194172518790057045799306659821299225420975556855664091087607883247395862037184893378553456937101100189413504230300998018716177162909772320919725008294726605769539584) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -52000000000000002141145421353206155097393407824367153572709555366906721973564551987200) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -5499999999999999660764692480) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -5094851926441913/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -3102907987966065/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 t -5982738351088065/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -61438387330085/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -2272089119508269/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 t 3643240559531591/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 3662382934718687/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 t 5990180417452007/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 2206260905240795/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 t 6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 110591769249305/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))))))))) |
(if (<=.f64 i -170000000000000009002466740585020630603316841926503387191210703547710289996118063971303424) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -145000000000000008829565911981095949340508160) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i -130000000000000000000) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -3157820365026309/21778071482940061661655974875633165533184) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i -7355978596156267/3064991081731777716716694054300618367237478244367204352) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 i -6669624340069413/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 i -4558212991226463/1627933211152308172382776316094057079381044512284157265721742629825204403764070329961287158415906809263410622703474912218234570716337735615323084973713581554222450580936038710562274972146438970881094974642550439936936217782587026682413056) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 8863311460481781/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 8063081071840095/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 3807631028762429/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 380) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 i 6400000000000000241573716788660152772234473682049854523717541639691281192802481347230407290857874590622049776983278656752923667065091724736628554610730759696154624) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))))))))))))))) |
(if (<=.f64 a -65000000000000004665846786492845798837099501492295702490014605759631457255424) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -130000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -3038384421587177/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -5639005774831203/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 a -279230041217001/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -397621165386117/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 a -8894358555745383/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 856521739283203/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 392806872947537/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 9500000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))))))))))))) |
(if (<=.f64 a -9000000000000000744928819314947281410796059735312488192291437337966991638528) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -145000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -1794777383178401/57896044618658097711785492504343953926634992332820282019728792003956564819968) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -5809884737704875/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 a -2369224592144251/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -6506528160863733/90368446678662959902371482950548091627243325179250480789868861787606202571558351996987965471847359903068731695945087890499945499708108510324049698831582275405785474927446915858324226319766512887160235503322704971703517184) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 a -3727782629981521/1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 4332859962240907/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 a 8585002434472981/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a 1178420618842611/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 190000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))))))))))))))) |
(if (<=.f64 a -3499999999999999843322861883871088453653442024520800263056949580655820275712) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -160000000000000000000) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -1065287220983309/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3588458220347129/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 a -309869985370429/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -5320894140439675/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a -96055802417287/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 2361660589884215/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) (if (<=.f64 a 320064692778233/26672057731519417096319407162885031188579033289263632641585031247056148951270528286085728803486217162971719642373732961783555206616477460321453424209323320184380630318056058233852313143647256098915860064543546407926762992149905845164655509504) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 a 5648027917416435/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a 281456704065355/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 2404907604760405/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a 4499999999999999720750811198508739267627400331539675144198299933744755881003955781632) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c)))))))))))))))) |
(if (<=.f64 y -1950000000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 y 7115704217835139/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 y 8576696946688161/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 y 8762203435012037/576460752303423488) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 y 800000000000000005959184401659455913153595950866523097887714033050111881974252928210975901099125646726772482082227717026980347066247818546472455392892991069677231117888351371264) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c)))))))) |
(if (<=.f64 c -7599999999999999761473520930010475032972813588618681523992883188593849709911003529392464760984039258143490907370346492319613044032045148587047993717146914887645473260810640986548517477902410288463872) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -6284457040522883/730750818665451459101842416358141509827966271488) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 c -3706990736470529/13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c -2264377454892925/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c -1516838635246387/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 c 5083069841380299/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 435533154109749/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 6748370691814795/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c 7985288719067947/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 3149641043687537/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) (if (<=.f64 c 6524880861696401/7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 4168515212543383/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 1099999999999999959312343647174893951512702779129856) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a)))))))))))))))) |
(if (<=.f64 c -4799999999999999588485030341753007499081899085793291167869300673383836611960222438356717199970860189623516408758330138113394060796965908122921990184079157439960271295745480474169537237004320768) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -390000000000000010675228509652406409031340986106673798883456666958898901774965245340549120) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 c -5265614583427859/105312291668557186697918027683670432318895095400549111254310977536) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 2152829579878715/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 2889390680923213/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 439347050248359/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c 8428915870127277/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 6719234226533413/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) (if (<=.f64 c 5092589940836215/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 7758069978900185/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 149999999999999995945819308032) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 1450000000000000078813932160728830298078562476794511884288) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))))))))))))))) |
(if (<=.f64 y -1300000000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 y -5988954043295903/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 y -8369042841308509/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 y -5692563374268111/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 y 3787297849114829/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 y 1080863910568919/72057594037927936) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 y 104999999999999995158500709538808110088236333943753833010641068960431393133176231062893611179900403234088030643428816422390032260543907280214177200949330466634492608141391298560) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))))))))) |
(if (<=.f64 i -520000000000000005240611335592674700781914762194209693698923429888) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -1100000000000000064848534436950761900343296) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i -550000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 i -430565915975743/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 i 5836560194337849/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 i 2453137384182563/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 4499426523925173/6427752177035961102167848369364650410088811975131171341205504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) (if (<=.f64 i 39999999999999998332478947328) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))))))))))) |
(if (<=.f64 i -300000000000000021011142076145348243727225688543219680591625584640) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -54999999999999998909636584348707132870230016) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i -15000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 i -8879226000566433/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 i 3827252586451049/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 i 8272633658337379/780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 3470978933371479/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 i 6216540455122333/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 4499426523925173/25711008708143844408671393477458601640355247900524685364822016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 7307508186654515/11417981541647679048466287755595961091061972992) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) (if (<=.f64 i 105000000000000007717385142272) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x)))))))))))))) |
(if (<=.f64 y -10000000000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 y -5307134659905293/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 y -318328275532391/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 y -8276947614495735/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 y 4174443851468789/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x)))))))) |
(if (<=.f64 b -19499999999999999027321615220002966716373937409256447788963594240) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 b -344811496694825/47890485652059026823698344598447161988085597568237568) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 b 6179570151089211/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 5012379368340967/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 b 5251733376487347/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 2611279770367599/19342813113834066795298816) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 309999999999999986587086119803813888) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))))))))) |
(if (<=.f64 b -7199999999999999978126820388363307296126876747175385258063298560) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 b -5057235284857433/1532495540865888858358347027150309183618739122183602176) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 b 8848020898150461/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 7544142416635639/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 b 2178773334635829/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 3191564163782621/19342813113834066795298816) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 309999999999999986587086119803813888) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))))))))) |
(if (<=.f64 b -105000000000000004143972352) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 b -8237163532154153/383123885216472214589586756787577295904684780545900544) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b -6471695285504337/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 7262835411269565/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 3873374817130363/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 8897694032363671/77371252455336267181195264) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 350000000000000007468525451422466048) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))))))))) |
(if (<=.f64 i -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i 5878659972788811/78382132970517478991165606422426233672355708521949855379734648809861125861064803929830588940942115354940041435601982738271645192059633193360683542052684438972998018132574030730004068581526319939960438784) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 i 461314402760777/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 2300000000000000058049167360) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))))))) |
(if (<=.f64 i -60790846849591/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -2639280756911205/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 8861068779463813/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 i 4942654315294039/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 5072841394263487/780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x)))))))) |
(if (<=.f64 y -1760000000000) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) (if (<=.f64 y -3599131035634557/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -4851619038439715/3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 y -3221876690828433/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 4544747936281427/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 y 958112529700661/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 2316869210294081/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 y 1198751443321341/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) (if (<=.f64 y 7975367974709495/83076749736557242056487941267521536) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))))))))))) |
(if (<=.f64 y -1760000000000) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) (if (<=.f64 y -7371020360979573/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -136451785456117/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 y -7495338134913369/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 8949657474523425/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 y 2262970546340609/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 8379879956214123/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 y 8439210160982241/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (*.f64 z (*.f64 y x)) (if (<=.f64 y 7310753976817037/41538374868278621028243970633760768) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))))))))))) |
(if (<=.f64 y -5800000000000) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) (if (<=.f64 y -5438853046443695/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -4066580100539833/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 4348981496410655/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3530761863803683/41538374868278621028243970633760768) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))))))) |
(if (<=.f64 z -225000000) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -6483618076376551/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 z -4678283836429009/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 z 8438130281591855/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 z 5237424972633827/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 z 8999999999999999939063878597132419072) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))))) |
(if (<=.f64 i -8800198782036031/115792089237316195423570985008687907853269984665640564039457584007913129639936) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i -409355356368351/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 2333805051507949/13336028865759708548159703581442515594289516644631816320792515623528074475635264143042864401743108581485859821186866480891777603308238730160726712104661660092190315159028029116926156571823628049457930032271773203963381496074952922582327754752) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 i 4199999999999999890880987136) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))))))) |
(if (<=.f64 c -6165710032489747/45671926166590716193865151022383844364247891968) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -5842514878735549/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c 3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696) (*.f64 x (*.f64 z y)) (if (<=.f64 c 6332379880165729/226156424291633194186662080095093570025917938800079226639565593765455331328) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c 58000000000000001346196925348172737458749318987263193387106304) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c 6999999999999999653967762151401420900396946537982186040129152437227649691593003789584673895935140103242703145279684608) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))) |
(if (<=.f64 c -2169416492913059/22835963083295358096932575511191922182123945984) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -2274455608458481/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 z (*.f64 y x)) (if (<=.f64 c -6491683198595055/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (*.f64 i (*.f64 t b)) (if (<=.f64 c 7841451177349933/30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904) (*.f64 x (*.f64 z y)) (if (<=.f64 c 838083498911033/11972621413014756705924586149611790497021399392059392) (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))) |
(if (<=.f64 y -3419097250317283/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (*.f64 y (*.f64 z x)) (if (<=.f64 y -5736290322421085/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (*.f64 i (*.f64 t b)) (if (<=.f64 y -4066580100539833/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (*.f64 c (*.f64 a j)) (if (<=.f64 y 3385676621658011/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 i (*.f64 t b)) (if (<=.f64 y 6521207851668095/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 x (*.f64 z y)) (if (<=.f64 y 5942112188569825/19807040628566084398385987584) (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))))))) |
(if (<=.f64 x -3984496719921263/147573952589676412928) (*.f64 x (*.f64 z y)) (if (<=.f64 x -3877698763960779/1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072) (*.f64 i (*.f64 t b)) (if (<=.f64 x 1129605583483287/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (*.f64 c (*.f64 a j)) (if (<=.f64 x 104999999999999994798580178647106253884091686934144683775171439403948683191766203811720343443030221932522981294080) (*.f64 i (*.f64 t b)) (*.f64 x (*.f64 z y)))))) |
(if (<=.f64 i -11500000000000000000) (*.f64 i (*.f64 t b)) (if (<=.f64 i 8282095616148677/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b)))) |
(*.f64 c (*.f64 a j)) |
| Outputs |
|---|
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) -inf.0) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) 10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))))) |
(if (<=.f64 a -10000000000000000102350670204085511496304388135324745728) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -6490371073168535/20282409603651670423947251286016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -5003109138793385/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a -7194115872316063/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 8273478394652981/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6132701736244183/22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894208) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 260000000000000002355252690944) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (+.f64 (*.f64 (*.f64 t b) (neg.f64 i)) (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))))) |
(if (<=.f64 x -319999999999999985577314137119343155049607202796272771791348031440572334409317587908940484873537833627800716076382377949314154496) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -7079148555821561/45671926166590716193865151022383844364247891968) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x -8195634389077295/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 4826663403525515/354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201472) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 7526485800425553/115792089237316195423570985008687907853269984665640564039457584007913129639936) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 x 4456584141427369/2475880078570760549798248448) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))))))))) |
(if (<=.f64 y -439999770888249/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 7714861971741125/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 y 5723202695457333/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 3759327381832379/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 y 1382821872737233/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 1461501637330903/365375409332725729550921208179070754913983135744) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 y 260000000000000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j))))))))))) |
(if (<=.f64 b -8062834757772801/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 8595487354884187/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 b 8453675831600253/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 7482888383134223/23384026197294446691258957323460528314494920687616) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))))))) |
(if (<=.f64 x -459999999999999983172959022239953871366547238945986641887165857649184876022721943293848782754701726717451834897708786995374195736576) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -6465364971497831/680564733841876926926749214863536422912) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x -4586997231980143/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4332296397063773/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 x -8439210160982241/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x -7841871946545031/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 8402773402379755/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 4299999999999999874170880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 x 97999999999999993151712516457461012113357178078305652867973090538176177501583456600064) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j)))))))))))) |
(if (<=.f64 a -18999999999999999786127433082636315686928808538995163136) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -5324132520958563/5070602400912917605986812821504) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 533569947205553/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 5199999999999999765630077108224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 69999999999999995392323647166141061621142225532473084949397833810850316484960608493502464) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a 9199999999999999542046201186567723428096320458171831888814932683410220489919768663274387598784900084237741095474002758044468725278248561214291320476503375872) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))))))))) |
(if (<=.f64 a -55000000000000003965752355331854947863420209061968216064) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3022118348001625/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6132688940335005/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6178129156512659/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 2250000000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))) |
(if (<=.f64 x -11599999999999999452320512467772640961239413538188350362122389998391959478300069652380014193475123368447604082128572622575644270657536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -4906163943676737/22300745198530623141535718272648361505980416) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x -2029768672598635/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x -6300558862064491/114555615673899844817675135734699353962886956688682610117765798809244256021411616637381137063298513501717438036875998880297587443028293506801780104166258318482051497231916848409067205045915915104980160032926980989903722214426950334461435148425897181184) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 152270531428125/2379227053564452900476899997039840896210016322655031134489234974905505051456646997672269303193850160943677958064308756880727336392871849132465328929763831401252753344715935798308298255734876378992382713251762299529708397931004608141051358304557852932819272168726630260518024558103494656) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 x 7580654747562055/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 4633845504375301/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 x 3549017208474643/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 x 3961408125713217/39614081257132168796771975168) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 x 169999999999999991227865634741617211129987072000) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 x 74999999999999994195555795510051689887997361812823676994786836867348172156311892393984) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j)))))))))))))) |
(if (<=.f64 a -10200000000000000186065451669192452957440381681655611392) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3929008913747545/151115727451828646838272) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -6541460297507787/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 a -4981630400764435/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 3531665157634735/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 6221222879493365/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 7139569451632453/18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a 8399999999999999781761974272) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))))))))))) |
(if (<=.f64 a -1360000000000000060330364957232538312616713518361540269036287756861440) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3152519739159347/2251799813685248) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -6642173867685913/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a 2379227053564453/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 4022342378982779/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a 6238316235492995/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a 1119999999999999998389387264) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))))) |
(if (<=.f64 a -9599999999999999934921107273871628574032401042663014400) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -5742397643169489/151115727451828646838272) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -4815451195682279/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 t b)))) (if (<=.f64 a -8476673415126509/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 320064692778233/26672057731519417096319407162885031188579033289263632641585031247056148951270528286085728803486217162971719642373732961783555206616477460321453424209323320184380630318056058233852313143647256098915860064543546407926762992149905845164655509504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 7580654747562055/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a 1998806491812919/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 449999999999999978491609088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))))))))))) |
(if (<=.f64 a -2899999999999999852734863560296797332973476694724706304) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -4382356096103031/75557863725914323419136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -4067043557986881/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a -7170528607160929/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 4907658622599573/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 1516130949512411/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a 6530191663593343/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (if (<=.f64 a 160000000000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))))))))))) |
(if (<=.f64 a -5500000000000000260462288764810109400992177933489537024) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3929008913747545/151115727451828646838272) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -451893728665209/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a -5705583907211365/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 5710144928554687/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 8151947221405099/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 481634709357915/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a 501766766966939/22300745198530623141535718272648361505980416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6200000000000000008442883501719552) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 50000000000000001751099842971580586523040158899155912802435072) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 a 28999999999999998755270584305569638857603034795534402940239377395288361729805496985374836258637882661101777068751185525516378857284608845436521363413214953472) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))))))))) |
(if (<=.f64 a -3300000000000000020164426490510680255245463787386437632) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -4382356096103031/75557863725914323419136) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -231369589076587/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a -1957927283385199/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a 1843900966512451/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 4818430974823121/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 220000000000000008388608) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 a (*.f64 j c)))))))))) |
(if (<=.f64 t -31500000000000001443051131029643625003333483729824074271729386027242963003599155851846750274139714307560994769492800588406107761897220285361093193600930419836228152847236846732705792) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -11200000000000000605575552778154660342688856649813765620791415035206458810014410341351424) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -5499999999999999660764692480) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -6224982717398119/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -1891296297426935/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 t -3007537681912951/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -4039784372389151/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -2217991759519977/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 t -6072067599219319/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 2941090274054463/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 8574022841149407/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 t 6993608012012625/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 7656353255721115/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))))))))))))) |
(if (<=.f64 t -920000000000000012194172518790057045799306659821299225420975556855664091087607883247395862037184893378553456937101100189413504230300998018716177162909772320919725008294726605769539584) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -52000000000000002141145421353206155097393407824367153572709555366906721973564551987200) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -5499999999999999660764692480) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -5094851926441913/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -3102907987966065/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 t -5982738351088065/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t -61438387330085/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 t -2272089119508269/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 t 3643240559531591/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 3662382934718687/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 t 5990180417452007/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 2206260905240795/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 t 6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 t 110591769249305/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 t (neg.f64 (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))))))))))))))))) |
(if (<=.f64 i -170000000000000009002466740585020630603316841926503387191210703547710289996118063971303424) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -145000000000000008829565911981095949340508160) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i -130000000000000000000) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -3157820365026309/21778071482940061661655974875633165533184) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 i -7355978596156267/3064991081731777716716694054300618367237478244367204352) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 i -6669624340069413/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 i -4558212991226463/1627933211152308172382776316094057079381044512284157265721742629825204403764070329961287158415906809263410622703474912218234570716337735615323084973713581554222450580936038710562274972146438970881094974642550439936936217782587026682413056) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 8863311460481781/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 8063081071840095/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 3807631028762429/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 380) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 i 6400000000000000241573716788660152772234473682049854523717541639691281192802481347230407290857874590622049776983278656752923667065091724736628554610730759696154624) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))))))))))))))) |
(if (<=.f64 a -65000000000000004665846786492845798837099501492295702490014605759631457255424) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -130000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -3038384421587177/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -5639005774831203/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 a -279230041217001/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -397621165386117/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 a -8894358555745383/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 856521739283203/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 392806872947537/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 9500000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))))))))))))) |
(if (<=.f64 a -9000000000000000744928819314947281410796059735312488192291437337966991638528) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -145000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -1794777383178401/57896044618658097711785492504343953926634992332820282019728792003956564819968) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -5809884737704875/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 a -2369224592144251/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a -6506528160863733/90368446678662959902371482950548091627243325179250480789868861787606202571558351996987965471847359903068731695945087890499945499708108510324049698831582275405785474927446915858324226319766512887160235503322704971703517184) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 a -3727782629981521/1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 4332859962240907/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (if (<=.f64 a 6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 a 8585002434472981/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a 1178420618842611/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 190000000000000000) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i)))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))))))))))))))) |
(if (<=.f64 a -3499999999999999843322861883871088453653442024520800263056949580655820275712) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -160000000000000000000) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -1065287220983309/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 a -3588458220347129/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 a -309869985370429/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 a -5320894140439675/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a -96055802417287/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 2361660589884215/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) (if (<=.f64 a 320064692778233/26672057731519417096319407162885031188579033289263632641585031247056148951270528286085728803486217162971719642373732961783555206616477460321453424209323320184380630318056058233852313143647256098915860064543546407926762992149905845164655509504) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 a 5648027917416435/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 a 281456704065355/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (if (<=.f64 a 2404907604760405/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 a 4499999999999999720750811198508739267627400331539675144198299933744755881003955781632) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 c (*.f64 a j))) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c)))))))))))))))) |
(if (<=.f64 y -1950000000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 y 7115704217835139/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 y 8576696946688161/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 y 8762203435012037/576460752303423488) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 y 800000000000000005959184401659455913153595950866523097887714033050111881974252928210975901099125646726772482082227717026980347066247818546472455392892991069677231117888351371264) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c)))))))) |
(if (<=.f64 c -7599999999999999761473520930010475032972813588618681523992883188593849709911003529392464760984039258143490907370346492319613044032045148587047993717146914887645473260810640986548517477902410288463872) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -6284457040522883/730750818665451459101842416358141509827966271488) (+.f64 (*.f64 i (*.f64 t b)) (+.f64 (*.f64 c (*.f64 a j)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (if (<=.f64 c -3706990736470529/13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c -2264377454892925/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c -1516838635246387/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 c 5083069841380299/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 435533154109749/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 6748370691814795/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c 7985288719067947/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 3149641043687537/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) (if (<=.f64 c 6524880861696401/7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 4168515212543383/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 1099999999999999959312343647174893951512702779129856) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a)))))))))))))))) |
(if (<=.f64 c -4799999999999999588485030341753007499081899085793291167869300673383836611960222438356717199970860189623516408758330138113394060796965908122921990184079157439960271295745480474169537237004320768) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -390000000000000010675228509652406409031340986106673798883456666958898901774965245340549120) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (if (<=.f64 c -5265614583427859/105312291668557186697918027683670432318895095400549111254310977536) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 2152829579878715/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 2889390680923213/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 439347050248359/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c 8428915870127277/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (+.f64 (-.f64 (*.f64 (*.f64 t x) (neg.f64 a)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 6719234226533413/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 y (neg.f64 i)))) (if (<=.f64 c 5092589940836215/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 7758069978900185/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 c 149999999999999995945819308032) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 c 1450000000000000078813932160728830298078562476794511884288) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))))))))))))))) |
(if (<=.f64 y -1300000000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 y -5988954043295903/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 y -8369042841308509/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 y -5692563374268111/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 y 3787297849114829/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 y 1080863910568919/72057594037927936) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 y 104999999999999995158500709538808110088236333943753833010641068960431393133176231062893611179900403234088030643428816422390032260543907280214177200949330466634492608141391298560) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 y (*.f64 i (neg.f64 j)))) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))))))))) |
(if (<=.f64 i -520000000000000005240611335592674700781914762194209693698923429888) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -1100000000000000064848534436950761900343296) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i -550000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 i -430565915975743/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 i 5836560194337849/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 i 2453137384182563/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 4499426523925173/6427752177035961102167848369364650410088811975131171341205504) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 j (*.f64 c a))) (if (<=.f64 i 39999999999999998332478947328) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))))))))))) |
(if (<=.f64 i -300000000000000021011142076145348243727225688543219680591625584640) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -54999999999999998909636584348707132870230016) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i -15000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 i -8879226000566433/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 i 3827252586451049/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 i 8272633658337379/780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 3470978933371479/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 i 6216540455122333/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 i 4499426523925173/25711008708143844408671393477458601640355247900524685364822016) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 (*.f64 t b) (neg.f64 i))) (*.f64 c (*.f64 a j))) (if (<=.f64 i 7307508186654515/11417981541647679048466287755595961091061972992) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 y (neg.f64 i)))) (if (<=.f64 i 105000000000000007717385142272) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x)))))))))))))) |
(if (<=.f64 y -10000000000000) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))) (if (<=.f64 y -5307134659905293/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 y -318328275532391/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 y -8276947614495735/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 y 4174443851468789/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (+.f64 (-.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x)))))))) |
(if (<=.f64 b -19499999999999999027321615220002966716373937409256447788963594240) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 b -344811496694825/47890485652059026823698344598447161988085597568237568) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 b 6179570151089211/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 5012379368340967/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 b 5251733376487347/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 2611279770367599/19342813113834066795298816) (+.f64 (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 309999999999999986587086119803813888) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))))))))) |
(if (<=.f64 b -7199999999999999978126820388363307296126876747175385258063298560) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 b -5057235284857433/1532495540865888858358347027150309183618739122183602176) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 b 8848020898150461/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 7544142416635639/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 z (*.f64 c b))) (*.f64 j (*.f64 c a))) (if (<=.f64 b 2178773334635829/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 3191564163782621/19342813113834066795298816) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 309999999999999986587086119803813888) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))))))))) |
(if (<=.f64 b -105000000000000004143972352) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 b -8237163532154153/383123885216472214589586756787577295904684780545900544) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b -6471695285504337/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 7262835411269565/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 3873374817130363/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 b 8897694032363671/77371252455336267181195264) (+.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 z (*.f64 c b))) (*.f64 a (*.f64 j c))) (if (<=.f64 b 350000000000000007468525451422466048) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b))))))))) |
(if (<=.f64 i -5558020283391177/926336713898529563388567880069503262826159877325124512315660672063305037119488) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i 5878659972788811/78382132970517478991165606422426233672355708521949855379734648809861125861064803929830588940942115354940041435601982738271645192059633193360683542052684438972998018132574030730004068581526319939960438784) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (if (<=.f64 i 461314402760777/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 2300000000000000058049167360) (-.f64 (*.f64 z (*.f64 y x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i t)) b)) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))))))) |
(if (<=.f64 i -60790846849591/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x))) (if (<=.f64 i -2639280756911205/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 8861068779463813/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 i 4942654315294039/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 5072841394263487/780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (*.f64 z x)))))))) |
(if (<=.f64 y -1760000000000) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) (if (<=.f64 y -3599131035634557/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -4851619038439715/3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 y -3221876690828433/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 4544747936281427/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 y 958112529700661/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 2316869210294081/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 y 1198751443321341/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 z (*.f64 y x)) (*.f64 i (*.f64 t b))) (if (<=.f64 y 7975367974709495/83076749736557242056487941267521536) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))))))))))) |
(if (<=.f64 y -1760000000000) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) (if (<=.f64 y -7371020360979573/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -136451785456117/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 y -7495338134913369/223741436863085634409521749481834675708763587282583222886261325799305187541819563744885033326754909183041871165773435313081225474664635755472226765949723278285256830531087594548959384855304521689414375064310509745905707450052637371994990524269330432) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 8949657474523425/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 i (*.f64 t b)) (*.f64 a (*.f64 c j))) (if (<=.f64 y 2262970546340609/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 8379879956214123/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 y 8439210160982241/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (*.f64 z (*.f64 y x)) (if (<=.f64 y 7310753976817037/41538374868278621028243970633760768) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))))))))))) |
(if (<=.f64 y -5800000000000) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x))) (if (<=.f64 y -5438853046443695/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y -4066580100539833/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 y 4348981496410655/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 y 3530761863803683/41538374868278621028243970633760768) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 y (+.f64 (*.f64 i (neg.f64 j)) (*.f64 z x)))))))) |
(if (<=.f64 z -225000000) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -6483618076376551/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 z -4678283836429009/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 z 8438130281591855/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 z 5237424972633827/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 z 8999999999999999939063878597132419072) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))))) |
(if (<=.f64 i -8800198782036031/115792089237316195423570985008687907853269984665640564039457584007913129639936) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 i -409355356368351/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 i 2333805051507949/13336028865759708548159703581442515594289516644631816320792515623528074475635264143042864401743108581485859821186866480891777603308238730160726712104661660092190315159028029116926156571823628049457930032271773203963381496074952922582327754752) (*.f64 (-.f64 (*.f64 i t) (*.f64 c z)) b) (if (<=.f64 i 4199999999999999890880987136) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))))))) |
(if (<=.f64 c -6165710032489747/45671926166590716193865151022383844364247891968) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -5842514878735549/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c 3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696) (*.f64 x (*.f64 z y)) (if (<=.f64 c 6332379880165729/226156424291633194186662080095093570025917938800079226639565593765455331328) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (if (<=.f64 c 58000000000000001346196925348172737458749318987263193387106304) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c 6999999999999999653967762151401420900396946537982186040129152437227649691593003789584673895935140103242703145279684608) (*.f64 i (-.f64 (*.f64 t b) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))))))))) |
(if (<=.f64 c -2169416492913059/22835963083295358096932575511191922182123945984) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b))) (if (<=.f64 c -2274455608458481/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 z (*.f64 y x)) (if (<=.f64 c -6491683198595055/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (*.f64 i (*.f64 t b)) (if (<=.f64 c 7841451177349933/30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904) (*.f64 x (*.f64 z y)) (if (<=.f64 c 838083498911033/11972621413014756705924586149611790497021399392059392) (*.f64 i (*.f64 t b)) (*.f64 c (-.f64 (*.f64 a j) (*.f64 z b)))))))) |
(if (<=.f64 y -3419097250317283/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (*.f64 y (*.f64 z x)) (if (<=.f64 y -5736290322421085/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (*.f64 i (*.f64 t b)) (if (<=.f64 y -4066580100539833/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (*.f64 c (*.f64 a j)) (if (<=.f64 y 3385676621658011/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704) (*.f64 i (*.f64 t b)) (if (<=.f64 y 6521207851668095/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 x (*.f64 z y)) (if (<=.f64 y 5942112188569825/19807040628566084398385987584) (*.f64 i (*.f64 t b)) (*.f64 y (*.f64 z x)))))))) |
(if (<=.f64 x -3984496719921263/147573952589676412928) (*.f64 x (*.f64 z y)) (if (<=.f64 x -3877698763960779/1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072) (*.f64 i (*.f64 t b)) (if (<=.f64 x 1129605583483287/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (*.f64 c (*.f64 a j)) (if (<=.f64 x 104999999999999994798580178647106253884091686934144683775171439403948683191766203811720343443030221932522981294080) (*.f64 i (*.f64 t b)) (*.f64 x (*.f64 z y)))))) |
(if (<=.f64 i -11500000000000000000) (*.f64 i (*.f64 t b)) (if (<=.f64 i 8282095616148677/1725436586697640946858688965569256363112777243042596638790631055949824) (*.f64 c (*.f64 a j)) (*.f64 i (*.f64 t b)))) |
(*.f64 c (*.f64 a j)) |
Compiled 8260 to 2865 computations (65.3% saved)
| 5× | egg-herbie |
| 2468× | rational.json-simplify-2 |
| 2468× | rational.json-simplify-2 |
| 2232× | rational.json-simplify-53 |
| 2100× | rational.json-simplify-2 |
| 1862× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 25 | 85 |
| 1 | 35 | 85 |
| 0 | 171 | 7347 |
| 1 | 381 | 7167 |
| 2 | 775 | 7167 |
| 3 | 1946 | 6735 |
| 4 | 4272 | 6735 |
| 5 | 5281 | 6483 |
| 6 | 6223 | 6483 |
| 7 | 6608 | 6483 |
| 8 | 6722 | 6483 |
| 9 | 6746 | 6483 |
| 0 | 171 | 7347 |
| 1 | 381 | 7167 |
| 2 | 775 | 7167 |
| 3 | 1946 | 6735 |
| 4 | 4272 | 6735 |
| 5 | 5281 | 6483 |
| 6 | 6223 | 6483 |
| 7 | 6608 | 6483 |
| 8 | 6722 | 6483 |
| 9 | 6746 | 6483 |
| 0 | 113 | 5213 |
| 1 | 245 | 4923 |
| 2 | 501 | 4891 |
| 3 | 1104 | 4891 |
| 4 | 2802 | 4583 |
| 5 | 3749 | 4583 |
| 6 | 4208 | 4583 |
| 7 | 4806 | 4583 |
| 8 | 5703 | 4583 |
| 9 | 6124 | 4583 |
| 10 | 6929 | 4583 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | saturated |
Compiled 709 to 244 computations (65.6% saved)
Compiled 7873 to 1164 computations (85.2% saved)
Loading profile data...