Time bar (total: 19.3s)
| 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 24 to 16 computations (33.3% saved)
| 1.7s | 8256× | body | 256 | valid |
| 1.7s | 5818× | body | 256 | infinite |
| 2× | egg-herbie |
| 744× | rational.json-simplify-1 |
| 522× | rational.json-simplify-41 |
| 56× | rational.json-simplify-2 |
| 24× | trig.json-simplify-45 |
| 2× | swap-a-b |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 134 | 1247 |
| 1 | 243 | 1247 |
| 2 | 393 | 1247 |
| 3 | 577 | 1247 |
| 4 | 754 | 1247 |
| 5 | 869 | 1247 |
| 6 | 873 | 1247 |
| 0 | 8 | 8 |
| 1 | 8 | 8 |
| 1× | unsound |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
| Outputs |
|---|
0 |
1 |
0 |
2 |
3 |
2 |
4 |
5 |
4 |
6 |
7 |
6 |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 x b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 a x)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 a b)) (*.f64 x i)) |
(+.f64 (+.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 a b)) (*.f64 c x)) |
(+.f64 (+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 y b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 a y)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 a b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 a b)) (*.f64 c y)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 z b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 a z)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 a b)) (*.f64 z i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 a b)) (*.f64 c z)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 t b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 a t)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 a b)) (*.f64 t i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 a b)) (*.f64 c t)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b a)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c b)) (*.f64 a i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 i b)) (*.f64 c a)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a c)) (*.f64 b i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a i)) (*.f64 c b)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 i c)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y z) (*.f64 x t)))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 y z) (*.f64 x t)) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y z) (*.f64 x t)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y z)) (+.f64 (*.f64 x t) (*.f64 c i))) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 x z) (*.f64 y t)))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 x z) (*.f64 y t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 x b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 z t) (*.f64 y a)) (*.f64 x b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 y a) (*.f64 x b)))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 y a) (*.f64 x b)) (*.f64 c i))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 y a) (*.f64 x b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 a x)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 z t) (*.f64 y b)) (*.f64 x a))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 x a) (*.f64 y b)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 x a) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 a b)) (*.f64 x i)) |
(+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (*.f64 y c))) (*.f64 x i)) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 y c)) (+.f64 (*.f64 a b) (*.f64 x i))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 a b) (*.f64 x i)) (*.f64 y c))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 y c) (+.f64 (*.f64 a b) (*.f64 x i)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (+.f64 (*.f64 y c) (*.f64 x i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 a b)) (*.f64 c x)) |
(+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (*.f64 y i))) (*.f64 x c)) |
(+.f64 (+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 x z) (*.f64 y t)))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 x z) (*.f64 y t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y z) (*.f64 x t)))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 y z) (*.f64 x t)) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y z) (*.f64 x t)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y z)) (+.f64 (*.f64 x t) (*.f64 c i))) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 x t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 y b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 z t) (*.f64 y b)) (*.f64 x a))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 x a) (*.f64 y b)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 x a) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 a y)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 z t) (*.f64 y a)) (*.f64 x b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (+.f64 (*.f64 y a) (*.f64 x b)))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 y a) (*.f64 x b)) (*.f64 c i))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 y a) (*.f64 x b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 a b)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (*.f64 y i))) (*.f64 x c)) |
(+.f64 (+.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 a b)) (*.f64 c y)) |
(+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (*.f64 y c))) (*.f64 x i)) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 y c)) (+.f64 (*.f64 a b) (*.f64 x i))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 a b) (*.f64 x i)) (*.f64 y c))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 y c) (+.f64 (*.f64 a b) (*.f64 x i)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (+.f64 (*.f64 y c) (*.f64 x i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 z b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 t a)) (*.f64 z b))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 t a)) (+.f64 (*.f64 z b) (*.f64 c i))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 t a)) (+.f64 (*.f64 c i) (*.f64 z b))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 a z)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 t b)) (*.f64 z a))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z a) (*.f64 t b)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t b) (+.f64 (*.f64 c i) (*.f64 z a)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 a b)) (*.f64 z i)) |
(+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t c))) (*.f64 z i)) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 t c)) (*.f64 z i))) |
(+.f64 (*.f64 t c) (+.f64 (*.f64 z i) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (+.f64 (*.f64 t c) (*.f64 z i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 a b)) (*.f64 c z)) |
(+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t i))) (*.f64 z c)) |
(+.f64 (+.f64 (*.f64 t i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z c)) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 a b) (*.f64 t i)) (*.f64 z c))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z c) (+.f64 (*.f64 a b) (*.f64 t i)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (+.f64 (*.f64 z c) (*.f64 t i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 t b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 t b)) (*.f64 z a))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z a) (*.f64 t b)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t b) (+.f64 (*.f64 c i) (*.f64 z a)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 a t)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 t a)) (*.f64 z b))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 t a)) (+.f64 (*.f64 z b) (*.f64 c i))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 t a)) (+.f64 (*.f64 c i) (*.f64 z b))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 a b)) (*.f64 t i)) |
(+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t i))) (*.f64 z c)) |
(+.f64 (+.f64 (*.f64 t i) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 z c)) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 a b) (*.f64 t i)) (*.f64 z c))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z c) (+.f64 (*.f64 a b) (*.f64 t i)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (+.f64 (*.f64 z c) (*.f64 t i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 a b)) (*.f64 c t)) |
(+.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t c))) (*.f64 z i)) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 t c)) (*.f64 z i))) |
(+.f64 (*.f64 t c) (+.f64 (*.f64 z i) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (+.f64 (*.f64 t c) (*.f64 z i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b a)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c b)) (*.f64 a i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b c)) (*.f64 a i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a i) (*.f64 b c))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a i))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a i) (+.f64 (*.f64 x y) (*.f64 b c)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (+.f64 (*.f64 b c) (*.f64 a i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 i b)) (*.f64 c a)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b i)) (*.f64 a c)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 b i) (*.f64 a c))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 b i)) (*.f64 a c))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a c) (+.f64 (*.f64 x y) (*.f64 b i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a c)) (*.f64 b i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b i)) (*.f64 a c)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 b i) (*.f64 a c))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 b i)) (*.f64 a c))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a c) (+.f64 (*.f64 x y) (*.f64 b i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a i)) (*.f64 c b)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b c)) (*.f64 a i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a i) (*.f64 b c))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 b c)) (*.f64 a i))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a i) (+.f64 (*.f64 x y) (*.f64 b c)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (+.f64 (*.f64 b c) (*.f64 a i)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 i c)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(sort x y)
(sort z t)
(sort a b)
(sort c i)
Compiled 31 to 23 computations (25.8% saved)
| 1× | egg-herbie |
| 54× | rational.json-simplify-1 |
| 40× | rational.json-simplify-41 |
| 8× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 43 |
| 1 | 24 | 43 |
| 2 | 32 | 43 |
| 3 | 44 | 43 |
| 4 | 62 | 43 |
| 5 | 76 | 43 |
| 6 | 76 | 43 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) |
Compiled 38 to 17 computations (55.3% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 1 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 1 | 2 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
Compiled 23 to 15 computations (34.8% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| ✓ | 0.0b | (+.f64 (*.f64 x y) (*.f64 z t)) |
| ✓ | 0.0b | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
Compiled 61 to 15 computations (75.4% saved)
54 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 1.0ms | x | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 1.0ms | y | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 1.0ms | z | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 0.0ms | t | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 864× | rational.json-5 |
| 862× | exponential.json-3 |
| 862× | rational.json-1 |
| 862× | rational.json-2 |
| 862× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 93 |
| 1 | 145 | 93 |
| 2 | 468 | 93 |
| 3 | 1817 | 93 |
| 4 | 7620 | 93 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 z t)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x y) (-.f64 (neg.f64 (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z t) (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (neg.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i)) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b))) (neg.f64 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (-.f64 -1 (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 x y))) (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 z t))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 z t)) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i)) (*.f64 z t))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x y) (neg.f64 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z t) (neg.f64 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 x y) (-.f64 -1 (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 z t) (-.f64 -1 (*.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x y) (-.f64 (neg.f64 (*.f64 z t)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z t) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (neg.f64 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (-.f64 -1 (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x y))) (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 z t))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 -1 (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 -1 (*.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
| 1× | egg-herbie |
| 1414× | rational.json-simplify-2 |
| 1320× | rational.json-simplify-1 |
| 1222× | rational.json-simplify-50 |
| 1128× | rational.json-simplify-54 |
| 524× | rational.json-simplify-41 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 210 | 9212 |
| 1 | 566 | 9212 |
| 2 | 1468 | 9212 |
| 3 | 4407 | 9212 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (*.f64 x y) (-.f64 (neg.f64 (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(-.f64 (*.f64 z t) (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 a b))) |
(-.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 c i)))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (neg.f64 (*.f64 c i))) |
(-.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 0) |
(-.f64 0 (-.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i)) (*.f64 z t))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 x y))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 z t))) |
(-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b))) (neg.f64 (*.f64 x y))) |
(-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (*.f64 z t))) |
(-.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (*.f64 x y))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (*.f64 z t))) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (-.f64 -1 (*.f64 c i))) 1) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 x y))) (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 z t))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 a b)))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 a b))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 c i))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (+.f64 (*.f64 a b) (*.f64 c i)))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t)) (*.f64 x y))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 z t)) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i))))) 1) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t))) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y))) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) 1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(neg.f64 (-.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i)) (*.f64 z t))) |
(-.f64 (*.f64 x y) (neg.f64 (*.f64 z t))) |
(-.f64 (*.f64 z t) (neg.f64 (*.f64 x y))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(-.f64 (-.f64 (*.f64 x y) (-.f64 -1 (*.f64 z t))) 1) |
(-.f64 (-.f64 (*.f64 z t) (-.f64 -1 (*.f64 x y))) 1) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(pow.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))) |
(-.f64 (*.f64 x y) (-.f64 (neg.f64 (*.f64 z t)) (*.f64 a b))) |
(-.f64 (*.f64 z t) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (*.f64 a b))) |
(-.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (neg.f64 (*.f64 x y))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (*.f64 z t))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (-.f64 -1 (*.f64 a b))) 1) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x y))) (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z t))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 a b)))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 a b))) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 -1 (*.f64 z t))) 1) |
(-.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 -1 (*.f64 x y))) 1) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) 1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (*.f64 x y) (-.f64 (neg.f64 (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 z t) (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (neg.f64 (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 0) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 0 (-.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i)) (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (neg.f64 (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b))) (neg.f64 (*.f64 x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b))) (neg.f64 (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (*.f64 x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (-.f64 -1 (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 x y))) (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 z t))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t)) (*.f64 x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 z t)) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 c i))))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) 1)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(neg.f64 (-.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y)) (*.f64 c i)) (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 x y) (neg.f64 (*.f64 z t))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (*.f64 z t) (neg.f64 (*.f64 x y))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (-.f64 (*.f64 x y) (-.f64 -1 (*.f64 z t))) 1) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (-.f64 (*.f64 z t) (-.f64 -1 (*.f64 x y))) 1) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 1)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(pow.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 1) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(neg.f64 (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (*.f64 x y) (-.f64 (neg.f64 (*.f64 z t)) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (*.f64 z t) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 x y)) (*.f64 z t))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 0) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (neg.f64 (*.f64 x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (neg.f64 (*.f64 z t))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (-.f64 -1 (*.f64 a b))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 x y))) (-.f64 1 (*.f64 z t))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 z t))) (-.f64 1 (*.f64 x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x y))) (-.f64 (-.f64 1 (*.f64 a b)) (*.f64 z t))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z t))) (-.f64 1 (+.f64 (*.f64 x y) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 1 (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (-.f64 -1 (*.f64 z t))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 -1 (*.f64 x y))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) 1)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
Compiled 2345 to 443 computations (81.1% saved)
8 alts after pruning (8 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 98 | 8 | 106 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 99 | 8 | 107 |
| Status | Error | Program |
|---|---|---|
| ▶ | 3.7b | (-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1) |
| ▶ | 16.3b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 15.5b | (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) | |
| ▶ | 18.0b | (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
| 48.9b | (*.f64 y x) | |
| ▶ | 47.0b | (*.f64 t z) |
| 45.2b | (*.f64 c i) | |
| ▶ | 47.7b | (*.f64 a b) |
Compiled 256 to 188 computations (26.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) |
| ✓ | 0.0b | (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) |
| ✓ | 0.0b | (+.f64 (*.f64 z t) (*.f64 c i)) |
| ✓ | 1.8b | (-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1) |
Compiled 89 to 26 computations (70.8% saved)
78 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) |
| 0.0ms | c | @ | inf | (-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1) |
| 0.0ms | z | @ | 0 | (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) |
| 0.0ms | c | @ | 0 | (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) |
| 0.0ms | x | @ | 0 | (-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1) |
| 1× | batch-egg-rewrite |
| 1132× | rational.json-5 |
| 1130× | exponential.json-3 |
| 1130× | rational.json-1 |
| 1130× | rational.json-2 |
| 1130× | rational.json-4 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 154 |
| 1 | 184 | 154 |
| 2 | 603 | 154 |
| 3 | 2358 | 142 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1) |
(+.f64 (*.f64 z t) (*.f64 c i)) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 -1 (+.f64 (*.f64 a b) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1)) (+.f64 (*.f64 a b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 c i) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a b) 1) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 z t) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (/.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 a b) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 a b) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 a b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a b) 1) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 (neg.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))) (/.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))))))) |
| 1× | egg-herbie |
| 796× | rational.json-simplify-1 |
| 628× | rational.json-simplify-111 |
| 626× | rational.json-simplify-47 |
| 600× | exponential.json-simplify-26 |
| 468× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 184 | 13257 |
| 1 | 421 | 13257 |
| 2 | 1231 | 13257 |
| 3 | 3970 | 13257 |
| 4 | 6965 | 13257 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 a b)) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 -1 (+.f64 (*.f64 a b) 1))) |
(+.f64 -1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) -1) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 0) |
(+.f64 0 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 a b))) |
(+.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1)) (+.f64 (*.f64 a b) 1)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 a b) 1) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))) |
(+.f64 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) 1) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))) |
(*.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) 1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))) |
(/.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1) |
(pow.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0) |
(*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) |
(*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(*.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) |
(*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) 1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (/.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) |
(/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 0) |
(-.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1)) -1) |
(-.f64 (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1)) 1) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) 1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 a b) 1))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 a b) 1))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 a b) 1)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1))) |
(+.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 0) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1) |
(+.f64 0 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 a b) 1) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1)) (*.f64 a b)) |
(+.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 (neg.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1) |
(*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))) |
(*.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(*.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1) |
(*.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))) |
(*.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) 1)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))) |
(*.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))) (/.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))) |
(/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1) |
(/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))) |
(/.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1) |
(pow.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1) |
(neg.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) 1))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) 1))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 1 (*.f64 y x)) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 1 (*.f64 y x)) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 -1 (+.f64 (*.f64 a b) 1))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 -1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) -1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 0) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 0 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1)) (+.f64 (*.f64 a b) 1)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) 1) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) 1)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(/.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(pow.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) 1)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (/.f64 (/.f64 1 (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (/.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 0) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) -1)) -1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1)) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) 1)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(pow.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (+.f64 (*.f64 a b) 1)) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 0) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 a b))) 1) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 0 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) 1))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 a b) 1) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 c i)) 1)) (*.f64 a b)) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 (neg.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) 1)) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))) (/.f64 (/.f64 1 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))) (*.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (/.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(/.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i)))) -1) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(pow.f64 (-.f64 (*.f64 z t) (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i)))) 1) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(neg.f64 (-.f64 (-.f64 -1 (*.f64 a b)) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 a b) (+.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) 1)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (+.f64 1 (*.f64 y x)) (*.f64 t z)))) |
(+.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) |
Compiled 13 to 9 computations (30.8% saved)
Compiled 13 to 9 computations (30.8% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
| ✓ | 0.0b | (+.f64 (*.f64 y x) (*.f64 t z)) |
Compiled 41 to 13 computations (68.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (+.f64 (*.f64 y x) (*.f64 t z)) |
| 0.0ms | a | @ | inf | (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
| 0.0ms | z | @ | inf | (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
| 0.0ms | b | @ | -inf | (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
| 1× | batch-egg-rewrite |
| 894× | rational.json-simplify-47 |
| 744× | rational.json-simplify-50 |
| 736× | rational.json-simplify-49 |
| 714× | rational.json-simplify-1 |
| 670× | rational.json-5 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 50 |
| 1 | 113 | 50 |
| 2 | 373 | 50 |
| 3 | 1415 | 50 |
| 4 | 5814 | 50 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (neg.f64 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (neg.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) 1) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (neg.f64 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (neg.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (neg.f64 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (-.f64 -1 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 1 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (-.f64 -1 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))))))) |
| 1× | egg-herbie |
| 1404× | rational.json-simplify-49 |
| 1048× | rational.json-simplify-2 |
| 1020× | rational.json-simplify-54 |
| 880× | rational.json-simplify-50 |
| 848× | rational.json-simplify-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 132 | 1928 |
| 1 | 314 | 1792 |
| 2 | 857 | 1792 |
| 3 | 3598 | 1792 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t z) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 a b) |
(*.f64 a b) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 a b) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 y x) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 y x) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 t z) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 t z) |
(*.f64 t z) |
(-.f64 (*.f64 y x) (neg.f64 (*.f64 t z))) |
(-.f64 (*.f64 t z) (neg.f64 (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 y x))) |
(-.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 y x))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) 1) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 t z))) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) 1)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) 1) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))))) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))) |
(-.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 t z))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (neg.f64 (*.f64 a b))) |
(-.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (neg.f64 (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (neg.f64 (*.f64 t z))) |
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (-.f64 -1 (*.f64 t z))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 a b)))) |
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 1 (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) 1) |
(-.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (-.f64 -1 (*.f64 y x))) 1) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 t z))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 y x))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) 1) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
| Outputs |
|---|
(*.f64 t z) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 a b) |
(*.f64 a b) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 a b) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 y x) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 y x) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 t z) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 t z) |
(*.f64 t z) |
(-.f64 (*.f64 y x) (neg.f64 (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (*.f64 t z) (neg.f64 (*.f64 y x))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 0) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 y x))) 1) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) 1) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 t z))) 1) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) 1)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) 1) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 1) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(neg.f64 (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 t z))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (neg.f64 (*.f64 a b))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 0) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (neg.f64 (*.f64 y x))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (neg.f64 (*.f64 t z))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (-.f64 -1 (*.f64 t z))) 1) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 a b)))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 1 (*.f64 a b))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) 1) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (-.f64 -1 (*.f64 y x))) 1) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 t z))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) 1) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1)) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 a b) (*.f64 y x)) |
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
Compiled 41 to 13 computations (68.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | i | @ | inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 0.0ms | a | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 0.0ms | y | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 0.0ms | a | @ | inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 0.0ms | c | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 888× | rational.json-simplify-47 |
| 742× | rational.json-simplify-50 |
| 732× | rational.json-simplify-49 |
| 692× | rational.json-simplify-1 |
| 656× | rational.json-5 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 50 |
| 1 | 111 | 50 |
| 2 | 362 | 50 |
| 3 | 1387 | 50 |
| 4 | 5719 | 50 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (neg.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (neg.f64 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (neg.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 (-.f64 1 (*.f64 y x)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 (-.f64 1 (*.f64 c i)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) (-.f64 1 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (-.f64 -1 (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 (-.f64 1 (*.f64 y x)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (-.f64 -1 (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)) (*.f64 c i))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (neg.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (neg.f64 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (+.f64 (*.f64 a b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (+.f64 (*.f64 a b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) 1) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))))))) |
| 1× | egg-herbie |
| 1526× | rational.json-simplify-49 |
| 1086× | rational.json-simplify-2 |
| 1032× | rational.json-simplify-54 |
| 934× | rational.json-simplify-50 |
| 830× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 133 | 3466 |
| 1 | 339 | 3466 |
| 2 | 904 | 3466 |
| 3 | 3545 | 3466 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 y x) |
(-.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x))) |
(-.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (neg.f64 (*.f64 c i))) |
(-.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 0) |
(-.f64 0 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (neg.f64 (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (neg.f64 (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 (-.f64 1 (*.f64 y x)) (*.f64 c i))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 (-.f64 1 (*.f64 c i)) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) (-.f64 1 (*.f64 c i))) |
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (-.f64 -1 (*.f64 a b))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 (-.f64 1 (*.f64 y x)) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) 1) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x))) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 y x))) 1) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (-.f64 -1 (*.f64 c i))) 1) |
(*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(*.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1)) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))))) |
(/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(neg.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)) (*.f64 c i))) |
(-.f64 (*.f64 a b) (neg.f64 (*.f64 y x))) |
(-.f64 (*.f64 y x) (neg.f64 (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) 1) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(*.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x)))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) 1)) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) 1) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))) |
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))))) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(pow.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 y x) |
(-.f64 (*.f64 a b) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (neg.f64 (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 0) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 0 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (neg.f64 (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (neg.f64 (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 (-.f64 1 (*.f64 y x)) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 (-.f64 1 (*.f64 c i)) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) (-.f64 1 (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (-.f64 -1 (*.f64 a b))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 (-.f64 1 (*.f64 y x)) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 -1 (*.f64 y x))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (-.f64 -1 (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(neg.f64 (-.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (*.f64 a b) (neg.f64 (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 (*.f64 y x) (neg.f64 (*.f64 a b))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 0) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) 1) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 a b)) (*.f64 y x))) 1) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) 1)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) 1) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(pow.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 1) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
Compiled 6359 to 1201 computations (81.1% saved)
12 alts after pruning (9 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 249 | 7 | 256 |
| Fresh | 1 | 2 | 3 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 2 | 4 |
| Total | 252 | 12 | 264 |
| Status | Error | Program |
|---|---|---|
| 20.1b | (-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) | |
| ✓ | 16.3b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| ▶ | 15.5b | (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
| ▶ | 33.3b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| 34.0b | (+.f64 (*.f64 y x) (*.f64 a b)) | |
| ▶ | 32.0b | (+.f64 (*.f64 t z) (*.f64 a b)) |
| 31.4b | (+.f64 (*.f64 c i) (*.f64 y x)) | |
| ▶ | 30.5b | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 48.9b | (*.f64 y x) | |
| ✓ | 47.0b | (*.f64 t z) |
| ▶ | 45.2b | (*.f64 c i) |
| ✓ | 47.7b | (*.f64 a b) |
Compiled 319 to 237 computations (25.7% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
| ✓ | 0.0b | (+.f64 (*.f64 c i) (*.f64 t z)) |
Compiled 41 to 13 computations (68.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (+.f64 (*.f64 c i) (*.f64 t z)) |
| 0.0ms | t | @ | -inf | (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
| 0.0ms | x | @ | 0 | (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
| 0.0ms | c | @ | -inf | (+.f64 (*.f64 c i) (*.f64 t z)) |
| 0.0ms | c | @ | inf | (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
| 1× | batch-egg-rewrite |
| 894× | rational.json-simplify-47 |
| 744× | rational.json-simplify-50 |
| 736× | rational.json-simplify-49 |
| 714× | rational.json-simplify-1 |
| 670× | rational.json-5 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 50 |
| 1 | 113 | 50 |
| 2 | 373 | 50 |
| 3 | 1415 | 50 |
| 4 | 5814 | 50 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (neg.f64 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (neg.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c i) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 c i) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 c i) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) 1) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (neg.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 c i) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (neg.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c i) (*.f64 y x)) (neg.f64 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 y x)) (-.f64 -1 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (+.f64 (*.f64 c i) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (-.f64 -1 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (+.f64 (*.f64 t z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) (-.f64 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (-.f64 -1 (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 y x) (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) 1) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 c i) (*.f64 t z)))))))) |
| 1× | egg-herbie |
| 1500× | rational.json-simplify-49 |
| 1048× | rational.json-simplify-2 |
| 1020× | rational.json-simplify-54 |
| 896× | rational.json-simplify-50 |
| 894× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 132 | 3466 |
| 1 | 317 | 3466 |
| 2 | 855 | 3466 |
| 3 | 3621 | 3466 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t z) |
(*.f64 c i) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 c i) |
(*.f64 c i) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (*.f64 c i) (neg.f64 (*.f64 t z))) |
(-.f64 (*.f64 t z) (neg.f64 (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i))) |
(-.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 c i))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) 1) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 t z))) 1) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) 1)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) 1) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))))) |
(/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1) |
(/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(pow.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(-.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (neg.f64 (*.f64 y x))) |
(-.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (neg.f64 (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 y x)) (neg.f64 (*.f64 t z))) |
(-.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 y x)) (-.f64 -1 (*.f64 t z))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (+.f64 (*.f64 c i) (*.f64 y x)))) |
(-.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (-.f64 -1 (*.f64 y x))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (+.f64 (*.f64 t z) (*.f64 y x)))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) (-.f64 1 (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 c i) (*.f64 t z)))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) 1) |
(-.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (-.f64 -1 (*.f64 c i))) 1) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z))) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i))) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) 1) |
(*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1) |
(*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(*.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) |
(*.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) 1)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) 1) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))))) |
(/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1) |
(/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(pow.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
| Outputs |
|---|
(*.f64 t z) |
(*.f64 c i) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 c i) |
(*.f64 c i) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (*.f64 c i) (neg.f64 (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 (*.f64 t z) (neg.f64 (*.f64 c i))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 0) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 c i))) 1) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) 1) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 t z))) 1) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) 1)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) 1) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 t z))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (*.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z))))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (/.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(pow.f64 (+.f64 (*.f64 c i) (*.f64 t z)) 1) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(-.f64 (*.f64 c i) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (*.f64 t z) (-.f64 (neg.f64 (*.f64 y x)) (*.f64 c i))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (neg.f64 (*.f64 y x))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (*.f64 y x) (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 0) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (neg.f64 (*.f64 c i))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 y x)) (neg.f64 (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 y x)) (-.f64 -1 (*.f64 t z))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (+.f64 (*.f64 c i) (*.f64 y x)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 (+.f64 (*.f64 c i) (*.f64 t z)) (-.f64 -1 (*.f64 y x))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (+.f64 (*.f64 t z) (*.f64 y x)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) (-.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (-.f64 -1 (*.f64 c i))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 t z)))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) 1)) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) 1) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x)))))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(pow.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
(neg.f64 (-.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 y x))) |
Compiled 13 to 9 computations (30.8% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 c i) (*.f64 a b)) |
Compiled 25 to 11 computations (56% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | a | @ | -inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | c | @ | inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | c | @ | -inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | b | @ | -inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 1× | batch-egg-rewrite |
| 1056× | rational.json-simplify-2 |
| 892× | rational.json-simplify-80 |
| 892× | rational.json-simplify-79 |
| 556× | rational.json-simplify-47 |
| 546× | rational.json-simplify-54 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 77 | 19 |
| 2 | 256 | 19 |
| 3 | 961 | 19 |
| 4 | 3891 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (neg.f64 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (neg.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c i) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 c i) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 c i) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 c i))))))) |
| 1× | egg-herbie |
| 1358× | rational.json-simplify-2 |
| 930× | rational.json-simplify-43 |
| 910× | rational.json-simplify-54 |
| 776× | rational.json-simplify-1 |
| 722× | rational.json-simplify-58 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 863 |
| 1 | 128 | 863 |
| 2 | 365 | 863 |
| 3 | 1999 | 863 |
| 4 | 5367 | 863 |
| 5 | 7679 | 863 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 a b) |
(-.f64 (*.f64 c i) (neg.f64 (*.f64 a b))) |
(-.f64 (*.f64 a b) (neg.f64 (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 c i))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 c i))) 1) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 c i))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 a b)))) 1) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(*.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))))) |
(/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1) |
(/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(pow.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 c i))) |
| Outputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 a b) |
(-.f64 (*.f64 c i) (neg.f64 (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (*.f64 a b) (neg.f64 (*.f64 c i))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 0) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 c i))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 c i))) 1) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 a b))) 1) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 c i))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 c i) (*.f64 a b)))) 1) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (/.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(pow.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 c i))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
Compiled 25 to 11 computations (56% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (+.f64 (*.f64 y x) (*.f64 t z)) |
Compiled 25 to 11 computations (56% saved)
Compiled 2837 to 413 computations (85.4% saved)
12 alts after pruning (5 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 119 | 2 | 121 |
| Fresh | 1 | 3 | 4 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 6 | 7 |
| Total | 121 | 12 | 133 |
| Status | Error | Program |
|---|---|---|
| ▶ | 20.1b | (-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
| ✓ | 16.3b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| ✓ | 33.3b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| ▶ | 31.4b | (+.f64 (*.f64 y x) (*.f64 c i)) |
| ▶ | 34.0b | (+.f64 (*.f64 y x) (*.f64 a b)) |
| ▶ | 29.6b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ✓ | 32.0b | (+.f64 (*.f64 t z) (*.f64 a b)) |
| ✓ | 30.5b | (+.f64 (*.f64 c i) (*.f64 a b)) |
| ▶ | 48.9b | (*.f64 y x) |
| ✓ | 47.0b | (*.f64 t z) |
| ✓ | 45.2b | (*.f64 c i) |
| ✓ | 47.7b | (*.f64 a b) |
Compiled 255 to 191 computations (25.1% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (+.f64 (*.f64 y x) (*.f64 t z)) | |
| ✓ | 2.4b | (-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
Compiled 65 to 24 computations (63.1% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
| 0.0ms | y | @ | inf | (-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
| 0.0ms | z | @ | -inf | (-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
| 0.0ms | a | @ | -inf | (-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
| 0.0ms | y | @ | -inf | (-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
| 1× | batch-egg-rewrite |
| 902× | rational.json-simplify-1 |
| 878× | rational.json-5 |
| 876× | exponential.json-3 |
| 876× | rational.json-1 |
| 876× | rational.json-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 43 |
| 1 | 148 | 43 |
| 2 | 484 | 43 |
| 3 | 1859 | 31 |
| 4 | 7534 | 31 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (neg.f64 (neg.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) -1)) (+.f64 (*.f64 a b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a b) 1) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) (neg.f64 (neg.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (-.f64 -1 (*.f64 a b)) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))))))) |
| 1× | egg-herbie |
| 1186× | rational.json-simplify-55 |
| 990× | rational.json-simplify-1 |
| 940× | rational.json-simplify-47 |
| 824× | rational.json-simplify-104 |
| 634× | rational.json-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 72 | 2864 |
| 1 | 136 | 2864 |
| 2 | 362 | 2864 |
| 3 | 1344 | 2864 |
| 4 | 5779 | 2864 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 a b)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (neg.f64 (neg.f64 (*.f64 a b)))) |
(+.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) 1)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) 1))) -1) |
(+.f64 1 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 0) |
(+.f64 0 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) -1)) (+.f64 (*.f64 a b) 1)) |
(+.f64 (+.f64 (*.f64 a b) 1) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) -1))) |
(+.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 y x)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 t z)) |
(+.f64 (neg.f64 (neg.f64 (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) 1) |
(+.f64 (-.f64 1 (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) (neg.f64 (neg.f64 (*.f64 a b)))) |
(*.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))) -1) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(/.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))) -1) |
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(neg.f64 (+.f64 (-.f64 -1 (*.f64 a b)) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
| Outputs |
|---|
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 a b)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (neg.f64 (neg.f64 (*.f64 a b)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) 1)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) 1))) -1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 0) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 0 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) -1)) (+.f64 (*.f64 a b) 1)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (+.f64 (*.f64 a b) 1) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) -1))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 t z)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 a b))) (-.f64 1 (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (-.f64 -1 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (-.f64 1 (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) (neg.f64 (neg.f64 (*.f64 a b)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))) -1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) 1)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))) -1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 a b))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
(neg.f64 (+.f64 (-.f64 -1 (*.f64 a b)) (-.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 y x))) |
Compiled 13 to 9 computations (30.8% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 t z) (*.f64 c i)) |
Compiled 25 to 11 computations (56% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | t | @ | -inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | t | @ | inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | i | @ | inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | z | @ | -inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 1056× | rational.json-simplify-2 |
| 892× | rational.json-simplify-80 |
| 892× | rational.json-simplify-79 |
| 556× | rational.json-simplify-47 |
| 546× | rational.json-simplify-54 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 77 | 19 |
| 2 | 256 | 19 |
| 3 | 961 | 19 |
| 4 | 3891 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 t z) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (neg.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (neg.f64 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 t z) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t z) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 t z) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 t z) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))))))) |
| 1× | egg-herbie |
| 1358× | rational.json-simplify-2 |
| 930× | rational.json-simplify-43 |
| 910× | rational.json-simplify-54 |
| 776× | rational.json-simplify-1 |
| 722× | rational.json-simplify-58 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 1205 |
| 1 | 128 | 1205 |
| 2 | 365 | 1205 |
| 3 | 1999 | 1205 |
| 4 | 5367 | 1205 |
| 5 | 7679 | 1205 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (*.f64 t z) (neg.f64 (*.f64 c i))) |
(-.f64 (*.f64 c i) (neg.f64 (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 t z))) 1) |
(-.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 c i))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 t z) (*.f64 c i)))) 1) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(*.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))))) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(pow.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
| Outputs |
|---|
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (*.f64 t z) (neg.f64 (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (*.f64 c i) (neg.f64 (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 0) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 t z))) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (-.f64 (*.f64 t z) (-.f64 -1 (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t z))) (-.f64 1 (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 t z) (*.f64 c i)))) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(pow.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 y x) (*.f64 a b)) |
Compiled 25 to 11 computations (56% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 y x) (*.f64 a b)) |
| 0.0ms | y | @ | inf | (+.f64 (*.f64 y x) (*.f64 a b)) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 y x) (*.f64 a b)) |
| 0.0ms | b | @ | -inf | (+.f64 (*.f64 y x) (*.f64 a b)) |
| 0.0ms | a | @ | -inf | (+.f64 (*.f64 y x) (*.f64 a b)) |
| 1× | batch-egg-rewrite |
| 1056× | rational.json-simplify-2 |
| 892× | rational.json-simplify-80 |
| 892× | rational.json-simplify-79 |
| 556× | rational.json-simplify-47 |
| 546× | rational.json-simplify-54 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 77 | 19 |
| 2 | 256 | 19 |
| 3 | 961 | 19 |
| 4 | 3891 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y x) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (neg.f64 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (neg.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y x) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))))))) |
| 1× | egg-herbie |
| 1358× | rational.json-simplify-2 |
| 930× | rational.json-simplify-43 |
| 910× | rational.json-simplify-54 |
| 776× | rational.json-simplify-1 |
| 722× | rational.json-simplify-58 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 1205 |
| 1 | 128 | 1205 |
| 2 | 365 | 1205 |
| 3 | 1999 | 1205 |
| 4 | 5367 | 1205 |
| 5 | 7679 | 1205 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (*.f64 y x) (neg.f64 (*.f64 a b))) |
(-.f64 (*.f64 a b) (neg.f64 (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) 1) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 a b)))) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(*.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))))) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(pow.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
| Outputs |
|---|
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (*.f64 y x) (neg.f64 (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (*.f64 a b) (neg.f64 (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 0) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (-.f64 (*.f64 a b) (-.f64 -1 (*.f64 y x))) 1) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a b))) (-.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 a b)))) 1) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(pow.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(neg.f64 (-.f64 (neg.f64 (*.f64 a b)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 y x) (*.f64 c i)) |
Compiled 25 to 11 computations (56% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | inf | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 0.0ms | c | @ | 0 | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 0.0ms | c | @ | -inf | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 1056× | rational.json-simplify-2 |
| 892× | rational.json-simplify-80 |
| 892× | rational.json-simplify-79 |
| 556× | rational.json-simplify-47 |
| 546× | rational.json-simplify-54 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 77 | 19 |
| 2 | 256 | 19 |
| 3 | 961 | 19 |
| 4 | 3891 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y x) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (neg.f64 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (neg.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y x) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x))))))) |
| 1× | egg-herbie |
| 1358× | rational.json-simplify-2 |
| 930× | rational.json-simplify-43 |
| 910× | rational.json-simplify-54 |
| 776× | rational.json-simplify-1 |
| 722× | rational.json-simplify-58 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 1205 |
| 1 | 128 | 1205 |
| 2 | 365 | 1205 |
| 3 | 1999 | 1205 |
| 4 | 5367 | 1205 |
| 5 | 7679 | 1205 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (*.f64 y x) (neg.f64 (*.f64 c i))) |
(-.f64 (*.f64 c i) (neg.f64 (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 0) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x))) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 y x))) 1) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 c i))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 y x))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 c i))) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 c i)))) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))))) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(pow.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1) |
(neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x))) |
| Outputs |
|---|
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (*.f64 y x) (neg.f64 (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (*.f64 c i) (neg.f64 (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 0) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 0 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (-.f64 (*.f64 c i) (-.f64 -1 (*.f64 y x))) 1) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c i))) (-.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y x))) (-.f64 1 (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 (*.f64 y x) (*.f64 c i)))) 1) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(pow.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 1) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(neg.f64 (-.f64 (neg.f64 (*.f64 c i)) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
Compiled 3106 to 561 computations (81.9% saved)
12 alts after pruning (1 fresh and 11 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 144 | 1 | 145 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 10 | 11 |
| Total | 145 | 12 | 157 |
| Status | Error | Program |
|---|---|---|
| 36.0b | (-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1) | |
| ✓ | 16.3b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| ✓ | 33.3b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| ✓ | 31.4b | (+.f64 (*.f64 y x) (*.f64 c i)) |
| ✓ | 34.0b | (+.f64 (*.f64 y x) (*.f64 a b)) |
| ✓ | 29.6b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ✓ | 32.0b | (+.f64 (*.f64 t z) (*.f64 a b)) |
| ✓ | 30.5b | (+.f64 (*.f64 c i) (*.f64 a b)) |
| ✓ | 48.9b | (*.f64 y x) |
| ✓ | 47.0b | (*.f64 t z) |
| ✓ | 45.2b | (*.f64 c i) |
| ✓ | 47.7b | (*.f64 a b) |
Compiled 172 to 130 computations (24.4% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(-.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (-.f64 -1 (*.f64 a b))) 1) |
(-.f64 (-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 -1 (*.f64 a b))) 1) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
15 calls:
| 14.0ms | y |
| 14.0ms | (*.f64 c i) |
| 13.0ms | b |
| 13.0ms | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 13.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | a |
| 0.0b | 1 | b |
| 0.0b | 1 | c |
| 0.0b | 1 | i |
| 0.0b | 1 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 0.0b | 1 | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 0.0b | 1 | (+.f64 (*.f64 x y) (*.f64 z t)) |
| 0.0b | 1 | (*.f64 x y) |
| 0.0b | 1 | (*.f64 z t) |
| 0.0b | 1 | (*.f64 a b) |
| 0.0b | 1 | (*.f64 c i) |
Compiled 346 to 186 computations (46.2% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(-.f64 (-.f64 (*.f64 y x) (-.f64 -1 (*.f64 a b))) 1) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
10 calls:
| 173.0ms | x |
| 61.0ms | y |
| 60.0ms | z |
| 48.0ms | c |
| 48.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 8.2b | 10 | x |
| 9.5b | 5 | y |
| 6.2b | 6 | z |
| 6.7b | 3 | t |
| 6.9b | 3 | a |
| 7.9b | 3 | b |
| 6.3b | 5 | c |
| 6.7b | 5 | i |
| 4.6b | 3 | (*.f64 a b) |
| 4.0b | 3 | (*.f64 c i) |
Compiled 218 to 112 computations (48.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 212.0ms | 1.9293662726116524e-32 | 1.0759914135223327e-31 |
| 17.0ms | -6251361779727858.0 | -267823816309976.56 |
| 225.0ms | 208× | body | 256 | valid |
Compiled 528 to 376 computations (28.8% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
10 calls:
| 75.0ms | x |
| 62.0ms | z |
| 53.0ms | y |
| 50.0ms | i |
| 37.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 10.1b | 9 | x |
| 11.8b | 4 | y |
| 8.7b | 7 | z |
| 11.5b | 3 | t |
| 8.3b | 3 | a |
| 8.2b | 3 | b |
| 7.5b | 3 | c |
| 7.5b | 5 | i |
| 5.9b | 3 | (*.f64 a b) |
| 4.7b | 3 | (*.f64 c i) |
Compiled 196 to 105 computations (46.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 1.9293662726116524e-32 | 1.0759914135223327e-31 |
| 20.0ms | -10555417516849.064 | -346801395.2937624 |
| 30.0ms | 224× | body | 256 | valid |
Compiled 566 to 403 computations (28.8% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
10 calls:
| 357.0ms | z |
| 79.0ms | x |
| 59.0ms | t |
| 50.0ms | b |
| 45.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 11.9b | 9 | x |
| 14.2b | 3 | y |
| 9.8b | 7 | z |
| 13.3b | 5 | t |
| 13.0b | 5 | a |
| 13.9b | 5 | b |
| 9.7b | 5 | c |
| 9.9b | 4 | i |
| 12.6b | 5 | (*.f64 a b) |
| 6.8b | 3 | (*.f64 c i) |
Compiled 174 to 102 computations (41.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 3.8011831461043476e+60 | 1.1162591651611984e+62 |
| 20.0ms | -6251361779727858.0 | -267823816309976.56 |
| 33.0ms | 224× | body | 256 | valid |
Compiled 510 to 375 computations (26.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
| Outputs |
|---|
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
10 calls:
| 96.0ms | x |
| 93.0ms | b |
| 91.0ms | t |
| 87.0ms | z |
| 82.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 14.2b | 11 | x |
| 16.8b | 10 | y |
| 12.7b | 11 | z |
| 14.3b | 11 | t |
| 18.0b | 5 | a |
| 17.6b | 9 | b |
| 15.1b | 10 | c |
| 15.1b | 9 | i |
| 15.6b | 7 | (*.f64 a b) |
| 14.8b | 6 | (*.f64 c i) |
Compiled 163 to 101 computations (38% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 1.715716906988898e-221 | 1.1560549421296842e-200 |
| 17.0ms | 1.6484177595738456e-294 | 3.7762205492029025e-293 |
| 29.0ms | -6.552380370398436e-196 | -3.0630376955549163e-207 |
| 24.0ms | -4.5984332923002745e-59 | -1.0339599556393782e-62 |
| 25.0ms | -1.1290777290439347e-46 | -1.2168393954950172e-51 |
| 17.0ms | -1.916202124533462e-37 | -8.768022387444299e-40 |
| 22.0ms | -1.903321116370356e-9 | -3.969364837553544e-11 |
| 10.0ms | -8.430761732486052e+45 | -5.502054364165642e+45 |
| 32.0ms | -6.795182198030606e+106 | -4.363050077655467e+100 |
| 36.0ms | -1.4032031350414737e+258 | -3.4507480913995754e+252 |
| 198.0ms | 1296× | body | 256 | valid |
| 14.0ms | 108× | body | 256 | infinite |
Compiled 2626 to 1969 computations (25% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
10 calls:
| 84.0ms | x |
| 79.0ms | t |
| 70.0ms | z |
| 64.0ms | b |
| 62.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 14.2b | 12 | x |
| 19.8b | 6 | y |
| 13.9b | 10 | z |
| 14.5b | 11 | t |
| 18.0b | 5 | a |
| 18.7b | 7 | b |
| 18.5b | 6 | c |
| 16.4b | 9 | i |
| 15.6b | 7 | (*.f64 a b) |
| 15.4b | 6 | (*.f64 c i) |
Compiled 156 to 100 computations (35.9% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | 1.715716906988898e-221 | 1.1560549421296842e-200 |
| 18.0ms | 1.6484177595738456e-294 | 3.7762205492029025e-293 |
| 25.0ms | -6.552380370398436e-196 | -3.0630376955549163e-207 |
| 24.0ms | -4.5984332923002745e-59 | -1.0339599556393782e-62 |
| 22.0ms | -1.1290777290439347e-46 | -1.2168393954950172e-51 |
| 18.0ms | -1.916202124533462e-37 | -8.768022387444299e-40 |
| 18.0ms | -1.903321116370356e-9 | -3.969364837553544e-11 |
| 10.0ms | -8.430761732486052e+45 | -5.502054364165642e+45 |
| 27.0ms | -6.795182198030606e+106 | -4.363050077655467e+100 |
| 167.0ms | 1152× | body | 256 | valid |
| 3.0ms | 24× | body | 256 | infinite |
Compiled 2338 to 1753 computations (25% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
10 calls:
| 75.0ms | x |
| 56.0ms | a |
| 54.0ms | b |
| 50.0ms | t |
| 49.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 14.7b | 11 | x |
| 20.3b | 6 | y |
| 14.9b | 7 | z |
| 17.5b | 8 | t |
| 17.5b | 9 | a |
| 18.6b | 8 | b |
| 18.5b | 6 | c |
| 17.8b | 8 | i |
| 16.1b | 7 | (*.f64 a b) |
| 17.1b | 4 | (*.f64 c i) |
Compiled 142 to 98 computations (31% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 2.585332669533915e-81 | 3.7219651793220725e-66 |
| 18.0ms | 2.1907277511831932e-220 | 2.4757431448248367e-218 |
| 26.0ms | 9.193904509406154e-281 | 1.0048913420885258e-263 |
| 21.0ms | -5.540982046128512e-262 | -2.4614687848195355e-266 |
| 12.0ms | -2.600021450413746e-159 | -8.311222135162625e-160 |
| 19.0ms | -3.648636857546686e-110 | -7.823361060733701e-112 |
| 18.0ms | -9.780211514166946e-57 | -5.844583905714435e-59 |
| 13.0ms | -0.21956354389721838 | -0.055529524377267256 |
| 20.0ms | -2.9337521662218083e+78 | -2.0545017136277136e+76 |
| 21.0ms | -8.490858546283467e+133 | -7.380565864195053e+131 |
| 166.0ms | 1168× | body | 256 | valid |
| 4.0ms | 27× | body | 256 | infinite |
Compiled 2370 to 1777 computations (25% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
| Outputs |
|---|
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
10 calls:
| 63.0ms | a |
| 58.0ms | t |
| 57.0ms | b |
| 57.0ms | x |
| 47.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 16.3b | 10 | x |
| 20.8b | 6 | y |
| 15.8b | 7 | z |
| 17.4b | 10 | t |
| 19.4b | 10 | a |
| 19.0b | 9 | b |
| 20.1b | 5 | c |
| 18.2b | 8 | i |
| 20.2b | 3 | (*.f64 a b) |
| 18.7b | 3 | (*.f64 c i) |
Compiled 135 to 97 computations (28.1% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 1.715716906988898e-221 | 1.1560549421296842e-200 |
| 20.0ms | 1.6484177595738456e-294 | 3.7762205492029025e-293 |
| 24.0ms | -6.552380370398436e-196 | -3.0630376955549163e-207 |
| 19.0ms | -1.903321116370356e-9 | -3.969364837553544e-11 |
| 21.0ms | -5.119878743203468e+58 | -1.80881626761066e+56 |
| 16.0ms | -7.690600544719829e+99 | -1.3670500892088938e+99 |
| 110.0ms | 784× | body | 256 | valid |
| 3.0ms | 19× | body | 256 | infinite |
Compiled 1602 to 1201 computations (25% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
| Outputs |
|---|
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(*.f64 t z) |
10 calls:
| 53.0ms | t |
| 46.0ms | i |
| 38.0ms | z |
| 34.0ms | y |
| 28.0ms | (*.f64 c i) |
| Error | Segments | Branch |
|---|---|---|
| 20.3b | 5 | x |
| 21.4b | 6 | y |
| 19.2b | 7 | z |
| 21.7b | 10 | t |
| 24.7b | 5 | a |
| 23.1b | 5 | b |
| 26.1b | 4 | c |
| 22.9b | 8 | i |
| 21.2b | 3 | (*.f64 a b) |
| 26.6b | 4 | (*.f64 c i) |
Compiled 128 to 96 computations (25% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 2.3241484862538677e+29 | 6.258568205276423e+49 |
| 27.0ms | 1.715716906988898e-221 | 1.1560549421296842e-200 |
| 18.0ms | 1.6484177595738456e-294 | 3.7762205492029025e-293 |
| 25.0ms | -6.552380370398436e-196 | -3.0630376955549163e-207 |
| 18.0ms | -1.903321116370356e-9 | -3.969364837553544e-11 |
| 16.0ms | -6.199491779617449e+177 | -1.8828334509237857e+177 |
| 114.0ms | 816× | body | 256 | valid |
| 4.0ms | 28× | body | 256 | infinite |
Compiled 1602 to 1217 computations (24% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
| Outputs |
|---|
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(*.f64 y x) |
10 calls:
| 51.0ms | c |
| 44.0ms | y |
| 44.0ms | i |
| 37.0ms | (*.f64 c i) |
| 31.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 23.9b | 5 | x |
| 23.2b | 9 | y |
| 24.1b | 5 | z |
| 24.8b | 6 | t |
| 27.7b | 5 | a |
| 29.4b | 3 | b |
| 25.2b | 10 | c |
| 24.7b | 9 | i |
| 27.9b | 5 | (*.f64 a b) |
| 25.6b | 8 | (*.f64 c i) |
Compiled 121 to 95 computations (21.5% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 3.1019748060307544e+283 | 2.9616845887272482e+284 |
| 33.0ms | 1.0964765615908444e+254 | 4.283568430123521e+262 |
| 25.0ms | 2.8216052558798994e+88 | 2.312108406988106e+102 |
| 13.0ms | 4.210230131682528e+80 | 1.5259453587251904e+81 |
| 22.0ms | 2.9327027442876115e+52 | 1.1394150365184119e+57 |
| 16.0ms | 4.780810051358445e-17 | 3.0493271228482903e-15 |
| 22.0ms | 2.279147003783996e-43 | 3.786800916774114e-40 |
| 22.0ms | -7.702095507452321e-57 | -2.7292626066574094e-64 |
| 138.0ms | 992× | body | 256 | valid |
| 17.0ms | 130× | body | 256 | infinite |
Compiled 1770 to 1389 computations (21.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
| Outputs |
|---|
(*.f64 c i) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 c i) |
10 calls:
| 367.0ms | z |
| 247.0ms | x |
| 246.0ms | i |
| 239.0ms | a |
| 236.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 30.7b | 12 | x |
| 33.8b | 9 | y |
| 30.1b | 10 | z |
| 31.3b | 11 | t |
| 32.4b | 11 | a |
| 35.8b | 7 | b |
| 33.7b | 6 | c |
| 31.0b | 10 | i |
| 30.6b | 10 | (*.f64 a b) |
| 28.6b | 8 | (*.f64 c i) |
Compiled 114 to 94 computations (17.5% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 170.0ms | 3.8011831461043476e+60 | 1.1162591651611984e+62 |
| 127.0ms | 7.609874844187023e-15 | 4.681879155234355e-13 |
| 38.0ms | 2.0005372873221702e-48 | 5.932663212150759e-41 |
| 126.0ms | 2.386645966654009e-74 | 9.528454259154442e-72 |
| 118.0ms | 2.105009680934436e-102 | 2.44422320949503e-97 |
| 19.0ms | -5.26618072750397e-150 | -3.185085045575305e-150 |
| 7.0ms | -267823816309976.56 | -239846379825038.16 |
| 588.0ms | 736× | body | 256 | valid |
Compiled 1120 to 936 computations (16.4% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
| Outputs |
|---|
(*.f64 c i) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 c i) |
10 calls:
| 208.0ms | b |
| 205.0ms | y |
| 196.0ms | i |
| 135.0ms | a |
| 126.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 36.8b | 12 | x |
| 37.7b | 8 | y |
| 34.6b | 6 | z |
| 33.5b | 7 | t |
| 34.8b | 6 | a |
| 35.8b | 7 | b |
| 34.0b | 6 | c |
| 33.5b | 7 | i |
| 33.3b | 6 | (*.f64 a b) |
| 30.3b | 5 | (*.f64 c i) |
Compiled 111 to 93 computations (16.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 130.0ms | 3.8011831461043476e+60 | 1.1162591651611984e+62 |
| 33.0ms | 2.795287800374497e-110 | 2.105009680934436e-102 |
| 17.0ms | -5.26618072750397e-150 | -3.185085045575305e-150 |
| 9.0ms | -267823816309976.56 | -239846379825038.16 |
| 77.0ms | 352× | body | 256 | valid |
Compiled 544 to 456 computations (16.2% saved)
Total -27.9b remaining (-81%)
Threshold costs -27.9b (-81%)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
| Outputs |
|---|
(*.f64 c i) |
(*.f64 a b) |
(*.f64 c i) |
10 calls:
| 155.0ms | (*.f64 a b) |
| 60.0ms | x |
| 32.0ms | y |
| 32.0ms | z |
| 30.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 40.0b | 9 | x |
| 42.6b | 5 | y |
| 40.9b | 5 | z |
| 41.1b | 3 | t |
| 38.4b | 3 | a |
| 38.4b | 3 | b |
| 37.6b | 3 | c |
| 37.4b | 5 | i |
| 36.2b | 3 | (*.f64 a b) |
| 34.5b | 3 | (*.f64 c i) |
Compiled 108 to 92 computations (14.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 35.0ms | 2.0005372873221702e-48 | 5.932663212150759e-41 |
| 32.0ms | -10555417516849.064 | -346801395.2937624 |
| 60.0ms | 272× | body | 256 | valid |
Compiled 408 to 348 computations (14.7% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 234 | 2104 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(if (<=.f64 (*.f64 c i) -550000000000000) (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) (if (<=.f64 (*.f64 c i) 4795552247492025/45671926166590716193865151022383844364247891968) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(if (<=.f64 (*.f64 c i) -2100000000) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 (*.f64 c i) 8220946709986329/182687704666362864775460604089535377456991567872) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(if (<=.f64 (*.f64 c i) -6200000000000000) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 (*.f64 c i) 74999999999999999772154379045451117667988299449743596438159360) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(if (<=.f64 z -11499999999999999346265923919638097671262826599220324409855493421501428474404259912837206424450365552819974063964343390967133153556907272580597496155044315929717056396381338956025819687944456124796105433037833225686610134880290790650281618712333663273484288) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 z -224999999999999992473855111733714191162473933285534760902082378027296868898473839800726180448806564265984) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -6199999999999999754642781986354827788076187648) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 z -6576556458703583/38685626227668133590597632) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -4789048565205903/191561942608236107294793378393788647952342390272950272) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z -6402987333448277/1684996666696914987166688442938726917102321526408785780068975640576) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 z -3618502788666131/1809251394333065553493296640760748560207343510400633813116524750123642650624) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 z -6032744662767799/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 3954924896697095/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z 7928750128209107/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (+.f64 (*.f64 c i) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 a b)))))))))))) |
(if (<=.f64 z -14500000000000001014466589780169394711409729668637830921020654143628871602838367117466366176934831748808704) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -7200000000000000001312721067947729382182748160) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 z -7891867750444299/77371252455336267181195264) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -8428725474762389/766247770432944429179173513575154591809369561091801088) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z -5581551458433531/105312291668557186697918027683670432318895095400549111254310977536) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 z -8539666581252069/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 z -8618206661096855/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 5752618031559411/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z 885610777450897/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 (*.f64 c i) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 a b))))))))))) |
(if (<=.f64 x -1900000000000000029858585500159800525739404935139057898865462354942107389702591393876847700371081717399363786895975736145433566642176) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 x -719999999999999956750270712620404878178110868990592493962323384938617871794176) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -7566047373982433/36028797018963968) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 x -5742252960529749/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 x -1438457788087581/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -4550879387105123/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 x -3290061214130837/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 4719536086477339/18152061871066687778296661354368903321914797383537530017770652579540291225102592450502542901564408576535628952517004065557306948798155587253306037366972590646764780767180906664339433713797579795779287057890032192456881698082005372169886461674177955114893128728688280185836979355648) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 x 6200136253412111/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 5463756259384863/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 y x)))))))))))) |
(if (<=.f64 z -6000000000000000289684235881132415372962675820719059498109480439862655388483469610378510512034938880) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -3100000000000000132452288371864293749013244121754061766656) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z -6769984589841923/19342813113834066795298816) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -2370006831801635/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 6615510736293323/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z 4942024427739381/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (+.f64 (*.f64 c i) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 a b)))))))) |
(if (<=.f64 z -2000000000000000014897961004148639782883989877166307744719285082625279704935632320527439752747814116816931205205569292567450867665619546366181138482232477674193077794720878428160) (*.f64 t z) (if (<=.f64 z -3249592603124123/77371252455336267181195264) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z -1885232707114937/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 4170648072880573/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z 3411294636402925/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 61999999999999998499701071235176787806282686922752) (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 t z))))))) |
(if (<=.f64 y -6625676492918941/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 y x) (if (<=.f64 y 4511666872309177/49039857307708443467467104868809893875799651909875269632) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 y 7788445287802241/162259276829213363391578010288128) (*.f64 t z) (if (<=.f64 y 949999999999999967528300171191754122690465551316592623616) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 y 430000000000000004063633355816873790282756363216804691080533580570597635376807936) (*.f64 t z) (if (<=.f64 y 1350000000000000062264949734916199852537409199426510027111022840390888180531062047726808437400048500736) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 y 3699999999999999894761872561924743353099616998725493569474154050375099080618912179106905489122797000755955690838024847281255562019159281683961394398504251283114034187093382608003725576722576207232915602065763036275249275972741089964129571393760275055247360) (*.f64 y x) (if (<=.f64 y 31499999999999999936326413828038274030443971349163581597976093796071103600408203025399812876383777747663348086648237824829053288542024372797845325214942981351567906128906367102163819507033106958825744737613032245522964863833911386699781010556600498103691309483650810301982919689764864) (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 y x))))))))) |
(if (<=.f64 (*.f64 c i) -265000000000000) (*.f64 c i) (if (<=.f64 (*.f64 c i) -4330474462075499/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 t z) (if (<=.f64 (*.f64 c i) 5319270836513255/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (*.f64 a b) (if (<=.f64 (*.f64 c i) 3023725277371503/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (*.f64 y x) (if (<=.f64 (*.f64 c i) 2108713864231463/49039857307708443467467104868809893875799651909875269632) (*.f64 t z) (if (<=.f64 (*.f64 c i) 4951760157141521/39614081257132168796771975168) (*.f64 y x) (if (<=.f64 (*.f64 c i) 59999999999999999817723503236360894134390639559794877150527488) (*.f64 t z) (*.f64 c i)))))))) |
(if (<=.f64 (*.f64 c i) -265000000000000) (*.f64 c i) (if (<=.f64 (*.f64 c i) -2948408144391829/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 t z) (if (<=.f64 (*.f64 c i) 8123055744494575/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 a b) (if (<=.f64 (*.f64 c i) 21199999999999998641557729756777223767972080343585266272829440) (*.f64 t z) (*.f64 c i))))) |
(if (<=.f64 (*.f64 c i) -5600000000000) (*.f64 c i) (if (<=.f64 (*.f64 c i) 5688623447694179/98079714615416886934934209737619787751599303819750539264) (*.f64 a b) (*.f64 c i))) |
(*.f64 a b) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(if (<=.f64 (*.f64 c i) -550000000000000) (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) (if (<=.f64 (*.f64 c i) 4795552247492025/45671926166590716193865151022383844364247891968) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(if (<=.f64 (*.f64 c i) -2100000000) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) (if (<=.f64 (*.f64 c i) 8220946709986329/182687704666362864775460604089535377456991567872) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(if (<=.f64 (*.f64 c i) -6200000000000000) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 (*.f64 c i) 74999999999999999772154379045451117667988299449743596438159360) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(if (<=.f64 z -11499999999999999346265923919638097671262826599220324409855493421501428474404259912837206424450365552819974063964343390967133153556907272580597496155044315929717056396381338956025819687944456124796105433037833225686610134880290790650281618712333663273484288) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 z -224999999999999992473855111733714191162473933285534760902082378027296868898473839800726180448806564265984) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -6199999999999999754642781986354827788076187648) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 z -6576556458703583/38685626227668133590597632) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -4789048565205903/191561942608236107294793378393788647952342390272950272) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z -6402987333448277/1684996666696914987166688442938726917102321526408785780068975640576) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 z -3618502788666131/1809251394333065553493296640760748560207343510400633813116524750123642650624) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 z -6032744662767799/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 3954924896697095/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z 7928750128209107/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072) (+.f64 (*.f64 c i) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 a b)))))))))))) |
(if (<=.f64 z -14500000000000001014466589780169394711409729668637830921020654143628871602838367117466366176934831748808704) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -7200000000000000001312721067947729382182748160) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 z -7891867750444299/77371252455336267181195264) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -8428725474762389/766247770432944429179173513575154591809369561091801088) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z -5581551458433531/105312291668557186697918027683670432318895095400549111254310977536) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 z -8539666581252069/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 z -8618206661096855/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 5752618031559411/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z 885610777450897/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 (*.f64 c i) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 a b))))))))))) |
(if (<=.f64 x -1900000000000000029858585500159800525739404935139057898865462354942107389702591393876847700371081717399363786895975736145433566642176) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 x -719999999999999956750270712620404878178110868990592493962323384938617871794176) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -7566047373982433/36028797018963968) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 x -5742252960529749/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 x -1438457788087581/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -4550879387105123/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 x -3290061214130837/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 4719536086477339/18152061871066687778296661354368903321914797383537530017770652579540291225102592450502542901564408576535628952517004065557306948798155587253306037366972590646764780767180906664339433713797579795779287057890032192456881698082005372169886461674177955114893128728688280185836979355648) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 x 6200136253412111/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 5463756259384863/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 y x)))))))))))) |
(if (<=.f64 z -6000000000000000289684235881132415372962675820719059498109480439862655388483469610378510512034938880) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -3100000000000000132452288371864293749013244121754061766656) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z -6769984589841923/19342813113834066795298816) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 z -2370006831801635/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 6615510736293323/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z 4942024427739381/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (+.f64 (*.f64 c i) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 a b)))))))) |
(if (<=.f64 z -2000000000000000014897961004148639782883989877166307744719285082625279704935632320527439752747814116816931205205569292567450867665619546366181138482232477674193077794720878428160) (*.f64 t z) (if (<=.f64 z -3249592603124123/77371252455336267181195264) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z -1885232707114937/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 4170648072880573/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 z 3411294636402925/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992) (+.f64 (*.f64 c i) (*.f64 y x)) (if (<=.f64 z 61999999999999998499701071235176787806282686922752) (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 t z))))))) |
(if (<=.f64 y -6625676492918941/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 y x) (if (<=.f64 y 4511666872309177/49039857307708443467467104868809893875799651909875269632) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 y 7788445287802241/162259276829213363391578010288128) (*.f64 t z) (if (<=.f64 y 949999999999999967528300171191754122690465551316592623616) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 y 430000000000000004063633355816873790282756363216804691080533580570597635376807936) (*.f64 t z) (if (<=.f64 y 1350000000000000062264949734916199852537409199426510027111022840390888180531062047726808437400048500736) (+.f64 (*.f64 c i) (*.f64 a b)) (if (<=.f64 y 3699999999999999894761872561924743353099616998725493569474154050375099080618912179106905489122797000755955690838024847281255562019159281683961394398504251283114034187093382608003725576722576207232915602065763036275249275972741089964129571393760275055247360) (*.f64 y x) (if (<=.f64 y 31499999999999999936326413828038274030443971349163581597976093796071103600408203025399812876383777747663348086648237824829053288542024372797845325214942981351567906128906367102163819507033106958825744737613032245522964863833911386699781010556600498103691309483650810301982919689764864) (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 y x))))))))) |
(if (<=.f64 (*.f64 c i) -265000000000000) (*.f64 c i) (if (<=.f64 (*.f64 c i) -4330474462075499/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 t z) (if (<=.f64 (*.f64 c i) 5319270836513255/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (*.f64 a b) (if (<=.f64 (*.f64 c i) 3023725277371503/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (*.f64 y x) (if (<=.f64 (*.f64 c i) 2108713864231463/49039857307708443467467104868809893875799651909875269632) (*.f64 t z) (if (<=.f64 (*.f64 c i) 4951760157141521/39614081257132168796771975168) (*.f64 y x) (if (<=.f64 (*.f64 c i) 59999999999999999817723503236360894134390639559794877150527488) (*.f64 t z) (*.f64 c i)))))))) |
(if (<=.f64 (*.f64 c i) -265000000000000) (*.f64 c i) (if (<=.f64 (*.f64 c i) -2948408144391829/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 t z) (if (<=.f64 (*.f64 c i) 8123055744494575/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 a b) (if (<=.f64 (*.f64 c i) 21199999999999998641557729756777223767972080343585266272829440) (*.f64 t z) (*.f64 c i))))) |
(if (<=.f64 (*.f64 c i) -5600000000000) (*.f64 c i) (if (<=.f64 (*.f64 c i) 5688623447694179/98079714615416886934934209737619787751599303819750539264) (*.f64 a b) (*.f64 c i))) |
(*.f64 a b) |
Compiled 936 to 402 computations (57.1% saved)
(sort c i)
(sort a b)
(sort z t)
(sort x y)
Compiled 1016 to 351 computations (65.5% saved)
Loading profile data...