Time bar (total: 16.4s)
| 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.6s | 5900× | body | 256 | infinite |
| 2× | egg-herbie |
| 1648× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 1416× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1160× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 880× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 832× | rational_best_oopsla_all_46_json_45_simplify-10 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 134 | 1247 |
| 1 | 399 | 1247 |
| 2 | 1126 | 1247 |
| 3 | 3501 | 1247 |
| 4 | 6269 | 1247 |
| 0 | 8 | 8 |
| 1 | 8 | 8 |
| 1× | unsound |
| 1× | node limit |
| 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 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 x y) (*.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 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 x y) (*.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 (*.f64 y z) (*.f64 x t)) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y z) (*.f64 x t)))) |
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a b) (*.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 c i) (+.f64 (*.f64 y t) (+.f64 (*.f64 a b) (*.f64 x z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y t) (+.f64 (*.f64 c i) (*.f64 x z)))) |
(+.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 x b) (*.f64 y a)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 y a) (*.f64 x b)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 y a) (+.f64 (*.f64 c i) (*.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 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x a) (*.f64 y b)))) |
(+.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 a b) (+.f64 (*.f64 x i) (+.f64 (*.f64 z t) (*.f64 y c)))) |
(+.f64 (*.f64 a b) (+.f64 (+.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 a b) (+.f64 (*.f64 y c) (+.f64 (*.f64 z t) (*.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 a b) (+.f64 (*.f64 x c) (+.f64 (*.f64 z t) (*.f64 y i)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x c) (+.f64 (*.f64 a b) (*.f64 y i)))) |
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 y i))) (*.f64 x c)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (+.f64 (*.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 c i) (+.f64 (*.f64 y t) (+.f64 (*.f64 a b) (*.f64 x z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y t) (+.f64 (*.f64 c i) (*.f64 x z)))) |
(+.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 (*.f64 y z) (*.f64 x t)) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y z) (*.f64 x t)))) |
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a b) (*.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 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x a) (*.f64 y b)))) |
(+.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 x b) (*.f64 y a)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 y a) (*.f64 x b)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 y a) (+.f64 (*.f64 c i) (*.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 a b) (+.f64 (*.f64 x c) (+.f64 (*.f64 z t) (*.f64 y i)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x c) (+.f64 (*.f64 a b) (*.f64 y i)))) |
(+.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 y i))) (*.f64 x c)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (+.f64 (*.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 a b) (+.f64 (*.f64 x i) (+.f64 (*.f64 z t) (*.f64 y c)))) |
(+.f64 (*.f64 a b) (+.f64 (+.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 a b) (+.f64 (*.f64 y c) (+.f64 (*.f64 z t) (*.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 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 x y) (*.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 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 t a) (*.f64 z b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t a) (+.f64 (*.f64 x y) (*.f64 z b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 t a) (*.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 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 t b) (*.f64 z a)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 z a) (*.f64 t b)))) |
(+.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 z i) (+.f64 (*.f64 x y) (*.f64 t c)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z i) (+.f64 (*.f64 a b) (*.f64 t c)))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 t c))) (*.f64 z i)) |
(+.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 a b) (*.f64 x y))) (*.f64 z c)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 t i)) (+.f64 (*.f64 a b) (*.f64 z c))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 t i)) (*.f64 z c))) |
(+.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 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 t b) (*.f64 z a)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 z a) (*.f64 t b)))) |
(+.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 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 t a) (*.f64 z b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t a) (+.f64 (*.f64 x y) (*.f64 z b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (+.f64 (*.f64 t a) (*.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 a b) (*.f64 x y))) (*.f64 z c)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 t i)) (+.f64 (*.f64 a b) (*.f64 z c))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 t i)) (*.f64 z c))) |
(+.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 z i) (+.f64 (*.f64 x y) (*.f64 t c)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z i) (+.f64 (*.f64 a b) (*.f64 t c)))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 a b) (*.f64 t c))) (*.f64 z i)) |
(+.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 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 x y) (*.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 b c) (*.f64 a i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 a i) (+.f64 (*.f64 z t) (*.f64 b c)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 b c) (*.f64 a i)))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 b c) (*.f64 a i)) (*.f64 z t))) |
(+.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 x y) (+.f64 (*.f64 a c) (+.f64 (*.f64 z t) (*.f64 b i)))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a c) (*.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 x y) (+.f64 (*.f64 a c) (+.f64 (*.f64 z t) (*.f64 b i)))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.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 b c)) (*.f64 a i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 b c) (*.f64 a i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 a i) (+.f64 (*.f64 z t) (*.f64 b c)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 b c) (*.f64 a i)))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 b c) (*.f64 a i)) (*.f64 z t))) |
(+.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 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 x y) (*.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 |
| 1080× | rational_best_oopsla_all_46_json_45_simplify-10 |
| 1040× | rational_best_oopsla_all_46_json_45_simplify-30 |
| 1000× | rational_best_oopsla_all_46_json_45_simplify-77 |
| 1000× | rational_best_oopsla_all_46_json_45_simplify-68 |
| 816× | rational_best_oopsla_all_46_json_45_simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 43 |
| 1 | 40 | 43 |
| 2 | 137 | 43 |
| 3 | 485 | 43 |
| 4 | 1924 | 43 |
| 5 | 4549 | 43 |
| 6 | 7486 | 43 |
| 1× | node limit |
| 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 c i) (*.f64 a b))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 z t))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) |
Compiled 83 to 24 computations (71.1% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 4 | 1 | 5 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 4 | 2 | 6 |
| 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 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| ✓ | 0.0b | (+.f64 (*.f64 x y) (*.f64 z t)) |
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
Compiled 61 to 15 computations (75.4% saved)
54 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | inf | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 0.0ms | x | @ | 0 | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 0.0ms | y | @ | -inf | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 0.0ms | c | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 0.0ms | i | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 998× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 972× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 854× | rational_best_oopsla_all_46_json-2 |
| 854× | rational_best_oopsla_all_46_json-1 |
| 854× | rational_best_oopsla_all_46_json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 93 |
| 1 | 110 | 93 |
| 2 | 393 | 93 |
| 3 | 1855 | 93 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
(+.f64 (*.f64 x y) (*.f64 z t)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| Outputs |
|---|
((#(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 (+.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)))) 0))))) (#(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))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.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 *.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 1 (+.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))) (*.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))))))))) (#(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 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.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))) (*.f64 (*.f64 (+.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 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))) (*.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 (*.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 (*.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 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 1 (/.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 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 (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.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 1 (+.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 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (-.f64 0 (/.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 x y) (+.f64 (*.f64 z t) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (neg.f64 (+.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 /.f64 (+.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 (*.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 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.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 *.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.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 x y) (*.f64 z t)) (*.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)))))))) (#(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 (+.f64 (*.f64 x y) (*.f64 z t)) (+.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)) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.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)) (*.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 (*.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 (*.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 (*.f64 x y) (*.f64 z t)) (/.f64 1 (/.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.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 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.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 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (-.f64 0 (/.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 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (+.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 /.f64 (+.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 (*.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 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 0)))) (#(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)))) 0))))) (#(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 (*.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))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.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 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 (+.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 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 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 (*.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)))) (*.f64 (+.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 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)))) (*.f64 (*.f64 (+.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 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)))) (*.f64 (*.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 (*.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)))) (+.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 (*.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 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 1 (/.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 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 (*.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)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.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 1 (+.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 (neg.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 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 0 (/.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 (*.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)))) (+.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 (neg.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)))))) (neg.f64 (+.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 /.f64 (+.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 (*.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))))))))))) |
| 1× | egg-herbie |
| 1352× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 1080× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1074× | rational_best_oopsla_all_46_json_45_simplify-82 |
| 984× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 638× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 161 | 8328 |
| 1 | 666 | 8328 |
| 2 | 3660 | 8328 |
| 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 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 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 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 0) |
(-.f64 (+.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)))) 0)) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 0)) |
(-.f64 0 (*.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))) 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 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.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 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 (*.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 (*.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 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(*.f64 (+.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 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))) (*.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 (*.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 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 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 1 (/.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 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 (+.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 -1 (neg.f64 (+.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 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) -1) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (-.f64 0 (/.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 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (neg.f64 (+.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))))) |
(/.f64 (+.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 (*.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 z t)) 0) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0)) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) 0)) |
(-.f64 0 (*.f64 -1 (+.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)))) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.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 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.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 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.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)) (*.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 (*.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 x y) (*.f64 z t))) |
(*.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 1 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.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 (*.f64 x y) (*.f64 z t)) (/.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 -1 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 x y) (*.f64 z t))) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) -1) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (-.f64 0 (/.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 x y) (*.f64 z t))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (+.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)))) |
(/.f64 (+.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 (*.f64 x y) (*.f64 z t)) (+.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 (+.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)))) 0)) |
(-.f64 (+.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))))) 0)) |
(-.f64 0 (*.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)))) 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 (+.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 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 (+.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)))) (+.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 (+.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 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 (*.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 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)))) (*.f64 (*.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 (*.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)))) (+.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 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 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 1 (/.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 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 (*.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)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))))) |
(*.f64 -1 (neg.f64 (+.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 1 (+.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 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) -1) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 0 (/.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 (*.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)))) (+.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 (neg.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)))))) (neg.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)))) 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 (+.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 (*.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))))))) |
| Outputs |
|---|
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 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 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (+.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 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (+.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 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.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 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.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 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.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 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.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 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.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 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.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 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.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 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(-.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 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(-.f64 (+.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)))) 0)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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))) 0)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(-.f64 0 (*.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 a b) (*.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 a b) (*.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 (+.f64 (*.f64 a b) (*.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 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 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 (+.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 (*.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 a b) (*.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 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.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 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 (+.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 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 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 (+.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 (*.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 a b) (*.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 a b) (*.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 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.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 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 1 (/.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 a b) (*.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 (*.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 (*.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 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 -1 (neg.f64 (+.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 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 (*.f64 (+.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 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 (neg.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 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (-.f64 0 (/.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 a b) (*.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 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (neg.f64 (+.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 a b) (*.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 a b) (*.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 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 t z)) |
(/.f64 (+.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 (*.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 a b) (*.f64 y x)) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) 0)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) 0)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(-.f64 0 (*.f64 -1 (+.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)) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.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 x y) (*.f64 z t)) (*.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 y x) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.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 x y) (*.f64 z t))))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.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)) (*.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 (*.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 (*.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 (*.f64 x y) (*.f64 z t)) (/.f64 1 (/.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.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 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 x y) (*.f64 z t))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) -1) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (-.f64 0 (/.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 x y) (*.f64 z t))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (+.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)) |
(/.f64 (+.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 (*.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 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 0) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y 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)))) 0)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(-.f64 (+.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))))) 0)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y 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)))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y 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 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (+.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 (*.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 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y 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 (+.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 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (+.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 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 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (*.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 (*.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)))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 1 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y 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 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y 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 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 1 (/.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 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y 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 (*.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 (*.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 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (*.f64 (+.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 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) -1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 0 (/.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 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (*.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 (*.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 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 (neg.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)))))) (neg.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) 1) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y 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)))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
(/.f64 (+.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 (*.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 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 c i) (*.f64 y x))) |
Compiled 3310 to 298 computations (91% saved)
8 alts after pruning (8 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 83 | 8 | 91 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 84 | 8 | 92 |
| Status | Error | Program |
|---|---|---|
| ▶ | 2.4b | (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 a b)) (*.f64 c i)) |
| ▶ | 17.0b | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 15.8b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) | |
| ▶ | 15.5b | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 32.4b | (+.f64 (*.f64 y x) (*.f64 c i)) | |
| ▶ | 31.9b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 31.1b | (+.f64 (*.f64 a b) (*.f64 c i)) | |
| ▶ | 47.2b | (*.f64 c i) |
Compiled 308 to 200 computations (35.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (+.f64 (*.f64 x y) (*.f64 z t)) | |
| ✓ | 0.0b | (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 a b)) |
| ✓ | 0.2b | (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) |
| ✓ | 2.4b | (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
Compiled 149 to 34 computations (77.2% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | 0 | (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) |
| 1.0ms | x | @ | 0 | (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) |
| 0.0ms | t | @ | -inf | (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) |
| 0.0ms | x | @ | inf | (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) |
| 0.0ms | y | @ | inf | (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) |
| 1× | batch-egg-rewrite |
| 1248× | rational_best_oopsla_all_46_json-2 |
| 1248× | rational_best_oopsla_all_46_json-1 |
| 1248× | rational_best_oopsla_all_46_json-4 |
| 1248× | rational_best_oopsla_all_46_json-3 |
| 696× | rational_best_oopsla_all_46_json_45_simplify-10 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 159 |
| 1 | 116 | 105 |
| 2 | 438 | 105 |
| 3 | 2575 | 105 |
| 4 | 7216 | 105 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 0 (*.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 0 (*.f64 (+.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))) (neg.f64 (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (+.f64 (*.f64 0 (*.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (+.f64 (*.f64 0 (*.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 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.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 0 (*.f64 (*.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 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.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 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) (*.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 0 (*.f64 (*.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 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) (*.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 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))))) (#(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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)))))))) (#(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 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))) (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z t)) (*.f64 (+.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 0 (*.f64 x y)) (*.f64 (+.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 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.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 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.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 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.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 z t)) (*.f64 (*.f64 x y) (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 x y)) (*.f64 (*.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 0 (*.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)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 0 (*.f64 (*.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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 0 (*.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 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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 (/.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 x y) (*.f64 (+.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 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 0 (*.f64 (*.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 x y) (*.f64 (+.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 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 0 (*.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 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 x y) (*.f64 (+.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 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 x y) (*.f64 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.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 0 (+.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 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.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)) (/.f64 -1 (+.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 0 (*.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 0 (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.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 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 0 (*.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)) (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (+.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 (*.f64 x y) (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.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 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.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 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 (*.f64 x y) (*.f64 z t)) (+.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 (*.f64 x y) (*.f64 z t)))) (/.f64 (*.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 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 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 1 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (/.f64 (/.f64 1 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (+.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 (+.f64 (*.f64 0 (neg.f64 a)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (neg.f64 b)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.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 (*.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 *.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 1 (+.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))) (*.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))))))))) (#(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 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.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 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.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 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 1 (/.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 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 (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.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))))))))) |
| 1× | egg-herbie |
| 1054× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 842× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 742× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 692× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 584× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 268 | 11636 |
| 1 | 928 | 10664 |
| 2 | 3805 | 10664 |
| 1× | node limit |
| Inputs |
|---|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.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 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) 0) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 0 (*.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 0 (*.f64 (+.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))) (neg.f64 (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) |
(+.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (+.f64 (*.f64 0 (*.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))) |
(+.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (+.f64 (*.f64 0 (*.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 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)))) |
(+.f64 (*.f64 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 x y))) |
(+.f64 (*.f64 (*.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 0 (*.f64 (*.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 x y)))) |
(+.f64 (*.f64 (*.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 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 x y)))) |
(+.f64 (*.f64 (*.f64 x y) (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 z t))) |
(+.f64 (*.f64 (*.f64 x y) (*.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 0 (*.f64 (*.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 z t)))) |
(+.f64 (*.f64 (*.f64 x y) (*.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 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 z t)))) |
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) |
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))) |
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)))) |
(+.f64 (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))))) |
(+.f64 (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))) (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 0 (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 0 (*.f64 x y)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 (*.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 z t)) (*.f64 (*.f64 x y) (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 x y)) (*.f64 (*.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 0 (*.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)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 0 (*.f64 (*.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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 0 (*.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 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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) |
(+.f64 (*.f64 (*.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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 (/.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 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 0 (*.f64 (*.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 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 0 (*.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 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 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(+.f64 (*.f64 (*.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 x y) (*.f64 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) 0) |
(-.f64 0 (*.f64 (+.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 0 (+.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 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(-.f64 (+.f64 0 (*.f64 0 (*.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)) (/.f64 -1 (+.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 0 (*.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 0 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (+.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 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 0 (*.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)) (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.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 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.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 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 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (*.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 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 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) -1) |
(neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 0) |
(+.f64 0 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 0) |
(*.f64 1 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 1 (neg.f64 (neg.f64 (/.f64 1 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(*.f64 -1 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(-.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) 0) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 a)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 b)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (neg.f64 a))) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.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))) 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 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.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 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 (*.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 (*.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 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 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 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 1 (/.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 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 (+.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 -1 (neg.f64 (+.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))))) |
| Outputs |
|---|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 1 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 y x)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 y x)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 1 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 y x)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 y x)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 y x)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 1 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 1 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 y x)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (/.f64 1 (*.f64 y x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(+.f64 (/.f64 1 (*.f64 y x)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 y 4) (pow.f64 x 4))))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 1 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(/.f64 1 (*.f64 t z)) |
(+.f64 (/.f64 1 (*.f64 t z)) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 1 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (/.f64 1 (*.f64 t z)) (+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (+.f64 (/.f64 1 (*.f64 t z)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.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 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 0 (*.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 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (+.f64 (*.f64 0 (*.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (+.f64 (*.f64 0 (*.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 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 x y))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.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 0 (*.f64 (*.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 x y)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.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 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 x y)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 x y) (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 z t))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 x y) (*.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 0 (*.f64 (*.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 z t)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 x y) (*.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 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 z t)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (*.f64 (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 y (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) x))) (*.f64 (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 0 (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 0 (*.f64 x y)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (*.f64 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.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 z t)) (*.f64 (*.f64 x y) (*.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 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.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 x y)) (*.f64 (*.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 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 0 (*.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)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 0 (*.f64 (*.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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 0 (*.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 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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.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)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) z)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 (/.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 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 0 (*.f64 (*.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 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 0 (*.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 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 x y) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 (*.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 x y) (*.f64 (+.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 t (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z 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 1 (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 t (*.f64 z (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) (*.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 0 (*.f64 0 (*.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)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.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 0 (*.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 0 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.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 0 (*.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 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 0 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 0 (*.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)) (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 0 (*.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 1 (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.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 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (*.f64 (+.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 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (*.f64 (+.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 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (*.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 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 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) -1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(fabs.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 0) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 0 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 0) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 1 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 1 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) 1) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 -1 (neg.f64 (/.f64 1 (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 1 (+.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 (+.f64 (*.f64 0 (neg.f64 a)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a (neg.f64 b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 b)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (neg.f64 a))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(-.f64 (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 -1 (+.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.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 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 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.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 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 (*.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))) (*.f64 (+.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 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 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 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (/.f64 1 (/.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 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 (+.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 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 -1 (neg.f64 (+.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))) |
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 | z | @ | -inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | t | @ | inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | z | @ | inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 1924× | rational_best_oopsla_all_46_json-2 |
| 1924× | rational_best_oopsla_all_46_json-1 |
| 1924× | rational_best_oopsla_all_46_json-4 |
| 1924× | rational_best_oopsla_all_46_json-3 |
| 678× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 58 | 19 |
| 2 | 203 | 19 |
| 3 | 934 | 19 |
| 4 | 4226 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 t z) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (*.f64 c (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (*.f64 t (neg.f64 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 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.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 *.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.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 t z) (*.f64 c i)) (*.f64 (/.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 t z) (*.f64 c i)))))))) (#(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 (+.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 t z) (*.f64 c i)) (*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.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 t z) (*.f64 c i)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 1 (/.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 t z) (*.f64 c i))) (*.f64 (+.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 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i)))) (+.f64 (*.f64 t z) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i))) (neg.f64 (/.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 t z) (*.f64 c i))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (neg.f64 (+.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 /.f64 (+.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 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 c i)))))))) |
| 1× | egg-herbie |
| 1538× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1128× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 964× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 848× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 778× | rational_best_oopsla_all_46_json_45_simplify-13 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 62 | 1289 |
| 1 | 231 | 1289 |
| 2 | 1218 | 1289 |
| 3 | 5775 | 1289 |
| 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) (*.f64 c (neg.f64 i))) |
(-.f64 (*.f64 c i) (*.f64 t (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 0) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) 0)) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 0)) |
(-.f64 0 (*.f64 -1 (+.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)))) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i))))) |
(*.f64 (+.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 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 (*.f64 t z) (*.f64 c i)) (+.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 (*.f64 t z) (*.f64 c i)) (/.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 (+.f64 (*.f64 t z) (*.f64 c i)) (+.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 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 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 1 (/.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 (*.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 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i)))) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i))) -1) |
(*.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i))) (neg.f64 (/.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 t z) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (neg.f64 (+.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)))) |
(/.f64 (+.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 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 c i)))) |
| 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) (*.f64 c (neg.f64 i))) |
(-.f64 (*.f64 c i) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t z) (*.f64 c (neg.f64 i))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 0) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))) 0)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) 0)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(-.f64 0 (*.f64 -1 (+.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)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (+.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 t z) (*.f64 c i)) (*.f64 (/.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 t z) (*.f64 c i))))) |
(+.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 (+.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 t z) (*.f64 c i)) (*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.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 t z) (*.f64 c i)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 1 (/.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 t z) (*.f64 c i))) (*.f64 (+.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 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 c i)))) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i))) -1) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 c i))) (neg.f64 (/.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 t z) (*.f64 c i))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i)))) (neg.f64 (+.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)) |
(/.f64 (+.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 t z) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 a b) (*.f64 t z)) |
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
Compiled 41 to 13 computations (68.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | t | @ | inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | t | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | a | @ | inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | b | @ | -inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 1046× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 750× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 726× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 638× | rational_best_oopsla_all_46_json-2 |
| 638× | rational_best_oopsla_all_46_json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 50 |
| 1 | 84 | 50 |
| 2 | 298 | 50 |
| 3 | 1394 | 50 |
| 4 | 6315 | 50 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (-.f64 (*.f64 a (neg.f64 b)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 a (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z)))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a b) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z)))) (+.f64 (*.f64 a b) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)) (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (+.f64 (*.f64 a b) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 t z)))))))) |
| 1× | egg-herbie |
| 1780× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 790× | rational_best_oopsla_all_46_json_45_simplify-87 |
| 690× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 680× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 676× | rational_best_oopsla_all_46_json_45_simplify-72 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 117 | 3712 |
| 1 | 448 | 3692 |
| 2 | 2648 | 3692 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 t z) |
(-.f64 (*.f64 a b) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 c i))) |
(-.f64 (*.f64 t z) (-.f64 (*.f64 a (neg.f64 b)) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c (neg.f64 i))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 0) |
(-.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 a (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 t (neg.f64 z))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 1) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))) -1) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 1) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 0) |
(-.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 t z)))) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 1) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z))))) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z)))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(*.f64 1 (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))) |
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z)))) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)) -1) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)) (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 1) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 t z)))) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 t z) |
(-.f64 (*.f64 a b) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 c i))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(-.f64 (*.f64 t z) (-.f64 (*.f64 a (neg.f64 b)) (*.f64 c i))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c (neg.f64 i))) |
(+.f64 (*.f64 t z) (-.f64 (*.f64 a b) (*.f64 c (neg.f64 i)))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 0) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 a (neg.f64 b))) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 t (neg.f64 z))) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))) -1) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))))) |
(*.f64 (+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))))) |
(*.f64 (+.f64 (*.f64 c i) (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))))) |
(*.f64 (+.f64 (*.f64 c i) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))))) |
(*.f64 (+.f64 (*.f64 c i) (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) 1) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 a b))) |
(-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 0) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(-.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 1) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z)))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 1 (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 t z)))) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)) -1) |
(-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b)) (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) |
(*.f64 (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))) |
(*.f64 (-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) 1) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (/.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| ✓ | 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 | @ | 0 | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | c | @ | 0 | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | t | @ | 0 | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | x | @ | 0 | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | t | @ | inf | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 1046× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 750× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 726× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 638× | rational_best_oopsla_all_46_json-2 |
| 638× | rational_best_oopsla_all_46_json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 50 |
| 1 | 84 | 50 |
| 2 | 298 | 50 |
| 3 | 1394 | 50 |
| 4 | 6315 | 50 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (*.f64 y (neg.f64 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 (*.f64 t (neg.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.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 *.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.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 y x) (*.f64 t z)) (*.f64 (/.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 y x) (*.f64 t z)))))))) (#(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 (+.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 y x) (*.f64 t z)) (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.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 y x) (*.f64 t z)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 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 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.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 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 y x) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)) (neg.f64 (/.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 y x) (*.f64 t z))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)))))) (#(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 (+.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 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))))) |
| 1× | egg-herbie |
| 1740× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 770× | rational_best_oopsla_all_46_json_45_simplify-87 |
| 680× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 678× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 646× | rational_best_oopsla_all_46_json_45_simplify-7 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 116 | 3712 |
| 1 | 446 | 3692 |
| 2 | 2577 | 3692 |
| 3 | 7973 | 3692 |
| 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 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 y x) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t z) (*.f64 y (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 0) |
(-.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) |
(-.f64 0 (*.f64 -1 (+.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)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (+.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 (*.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 (*.f64 y x) (*.f64 t z)) (+.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 (*.f64 y x) (*.f64 t z)) (/.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 (+.f64 (*.f64 y x) (*.f64 t z)) (+.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 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 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (/.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 (*.f64 y x) (*.f64 t z)) (/.f64 (/.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 y x) (*.f64 t z)))))) |
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)) -1) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)) (neg.f64 (/.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 y x) (*.f64 t z))) (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) |
(/.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 (+.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 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(-.f64 (*.f64 y x) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 c i))) |
(-.f64 (*.f64 t z) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (neg.f64 i))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 0) |
(-.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 y (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 t (neg.f64 z))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))) |
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))) -1) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) |
| 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 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 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.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 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.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 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.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 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(-.f64 (*.f64 y x) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))) |
(-.f64 (*.f64 t z) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 0) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) |
(-.f64 (*.f64 y x) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))) |
(-.f64 0 (*.f64 -1 (+.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)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.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 y x) (*.f64 t z)) (*.f64 (/.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 y x) (*.f64 t z))))) |
(+.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 (+.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 y x) (*.f64 t z)) (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.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 y x) (*.f64 t z)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 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 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))) (*.f64 (+.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 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) |
(-.f64 (*.f64 y x) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)) -1) |
(-.f64 (*.f64 y x) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x)) (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 y x))) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z))) (/.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 y x)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))) (/.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 y x)))) |
(*.f64 (*.f64 (/.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 y x) (*.f64 t z)))) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z)))) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 y x))) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z))) (/.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (+.f64 (*.f64 t z) (*.f64 y x)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))) (/.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (+.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 (+.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 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 y x) (*.f64 t z))))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(-.f64 (*.f64 y x) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 c i))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 z (neg.f64 t)) (*.f64 y x))) |
(-.f64 (*.f64 t z) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 c i))) |
(-.f64 (*.f64 y x) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 c i))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 z (neg.f64 t)) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c (neg.f64 i))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 y x)) (*.f64 c (neg.f64 i))) |
(+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 i)))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) |
(-.f64 (*.f64 y x) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 c i))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 z (neg.f64 t)) (*.f64 y x))) |
(-.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 0) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(-.f64 0 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 t z) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 c i)) (*.f64 y (neg.f64 x))) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 t z) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 t (neg.f64 z))) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 t z) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 -1 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 t z) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))) -1) |
(neg.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) |
(+.f64 (*.f64 t z) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(*.f64 (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 t (neg.f64 z)))) |
(*.f64 (+.f64 (*.f64 c i) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(*.f64 (+.f64 (*.f64 t z) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) (-.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 t (neg.f64 z)))) |
(*.f64 (+.f64 (*.f64 c i) (-.f64 (*.f64 y x) (*.f64 t (neg.f64 z)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(*.f64 (+.f64 (*.f64 t z) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) 1) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))) |
Compiled 16106 to 2849 computations (82.3% saved)
11 alts after pruning (8 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 384 | 6 | 390 |
| Fresh | 1 | 2 | 3 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 2 | 4 |
| Total | 387 | 11 | 398 |
| Status | Error | Program |
|---|---|---|
| ▶ | 26.6b | (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) (*.f64 a b)) (*.f64 c i)) |
| ✓ | 17.0b | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| ▶ | 15.8b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 32.9b | (+.f64 (*.f64 y x) (*.f64 t z)) | |
| ▶ | 32.4b | (+.f64 (*.f64 y x) (*.f64 c i)) |
| ✓ | 31.9b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 30.7b | (+.f64 (*.f64 t z) (*.f64 a b)) | |
| ▶ | 31.1b | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 47.1b | (*.f64 t z) | |
| ✓ | 47.2b | (*.f64 c i) |
| ▶ | 46.4b | (*.f64 a b) |
Compiled 321 to 223 computations (30.5% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| ✓ | 0.0b | (+.f64 (*.f64 a b) (*.f64 y x)) |
Compiled 41 to 13 computations (68.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (+.f64 (*.f64 a b) (*.f64 y x)) |
| 0.0ms | c | @ | 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 | i | @ | inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 0.0ms | b | @ | -inf | (+.f64 (*.f64 a b) (*.f64 y x)) |
| 1× | batch-egg-rewrite |
| 1046× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 750× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 726× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 638× | rational_best_oopsla_all_46_json-2 |
| 638× | rational_best_oopsla_all_46_json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 50 |
| 1 | 84 | 50 |
| 2 | 298 | 50 |
| 3 | 1394 | 50 |
| 4 | 6315 | 50 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (*.f64 a (neg.f64 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 (*.f64 y (neg.f64 x)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.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 *.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 (+.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 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)) (*.f64 (+.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 (*.f64 a b) (*.f64 y x)) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.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 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 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 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 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 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.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 -1 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x)))) (+.f64 (*.f64 a b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)) (neg.f64 (/.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 a b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)))))) (#(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 (+.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 neg.f64 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 y x)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (-.f64 (*.f64 a (neg.f64 b)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))))) |
| 1× | egg-herbie |
| 1782× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 786× | rational_best_oopsla_all_46_json_45_simplify-87 |
| 684× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 680× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 680× | rational_best_oopsla_all_46_json_45_simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 117 | 3712 |
| 1 | 448 | 3692 |
| 2 | 2642 | 3692 |
| 1× | node limit |
| Inputs |
|---|
(*.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 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 (*.f64 a b) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 0) |
(-.f64 0 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b))) |
(-.f64 0 (*.f64 -1 (+.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)))) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x))))) |
(*.f64 (+.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)) (*.f64 (+.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 a b) (*.f64 y x)) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.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 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 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 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 1 (/.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 (+.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 -1 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x)))) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)) -1) |
(*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)) (neg.f64 (/.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 a b) (*.f64 y x))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b))) |
(/.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 (+.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))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 y x)))) |
(-.f64 (*.f64 a b) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 c i))) |
(-.f64 (*.f64 y x) (-.f64 (*.f64 a (neg.f64 b)) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c (neg.f64 i))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b))) |
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 0) |
(-.f64 0 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 y (neg.f64 x))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(*.f64 -1 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))) -1) |
(*.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
| Outputs |
|---|
(*.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 c i) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.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 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.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 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) 0) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 0 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b))) |
(-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) |
(-.f64 0 (*.f64 -1 (+.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)) |
(*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 (+.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 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)) (*.f64 (+.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 (*.f64 a b) (*.f64 y x)) (*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.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 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 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 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 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 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x))) (*.f64 (+.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 -1 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b))) |
(-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) |
(*.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (/.f64 1 (+.f64 (*.f64 a b) (*.f64 y x)))) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)) -1) |
(-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) |
(*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b)) (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.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 a b) (*.f64 y (neg.f64 x)))) |
(*.f64 (-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.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 a b) (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 y (neg.f64 x)))) |
(*.f64 (-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.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 (+.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)) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(-.f64 (*.f64 a b) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 c i))) |
(-.f64 (*.f64 y x) (-.f64 (*.f64 a (neg.f64 b)) (*.f64 c i))) |
(-.f64 (*.f64 y x) (-.f64 (*.f64 a (neg.f64 b)) (*.f64 c i))) |
(-.f64 (*.f64 a b) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c (neg.f64 i))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 c (neg.f64 i))) |
(+.f64 (*.f64 y x) (-.f64 (*.f64 a b) (*.f64 c (neg.f64 i)))) |
(+.f64 (*.f64 y x) (-.f64 (*.f64 a b) (*.f64 i (neg.f64 c)))) |
(-.f64 (*.f64 c i) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a b))) |
(-.f64 (*.f64 a b) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 c i))) |
(-.f64 (*.f64 y x) (-.f64 (*.f64 a (neg.f64 b)) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 0) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(-.f64 0 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(neg.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 a b) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b))) |
(neg.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 a b) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 y (neg.f64 x))) |
(neg.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 a b) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 -1 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(neg.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 a b) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))) -1) |
(neg.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 a b) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b))) |
(*.f64 (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i))) (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 y (neg.f64 x)))) |
(*.f64 (+.f64 (*.f64 a b) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(*.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b))) (/.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 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 y (neg.f64 x)))) |
(*.f64 (+.f64 (*.f64 a b) (-.f64 (*.f64 c i) (*.f64 y (neg.f64 x)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(*.f64 (-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 a (neg.f64 b))) (/.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 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) |
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 | c | @ | inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | c | @ | -inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | i | @ | inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | a | @ | -inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 1× | batch-egg-rewrite |
| 1924× | rational_best_oopsla_all_46_json-2 |
| 1924× | rational_best_oopsla_all_46_json-1 |
| 1924× | rational_best_oopsla_all_46_json-4 |
| 1924× | rational_best_oopsla_all_46_json-3 |
| 678× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 58 | 19 |
| 2 | 203 | 19 |
| 3 | 934 | 19 |
| 4 | 4226 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (*.f64 a (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (*.f64 c (neg.f64 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 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.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 *.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.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 c i) (*.f64 a b)) (*.f64 (/.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 c i) (*.f64 a b)))))))) (#(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 (+.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 c i) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.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 c i) (*.f64 a b)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 1 (/.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 c i) (*.f64 a b))) (*.f64 (+.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 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 c i) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b))) (neg.f64 (/.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 c i) (*.f64 a b))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (neg.f64 (+.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 /.f64 (+.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 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 c i) (*.f64 a b)))))))) |
| 1× | egg-herbie |
| 1538× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1128× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 964× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 848× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 778× | rational_best_oopsla_all_46_json_45_simplify-13 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 62 | 947 |
| 1 | 231 | 947 |
| 2 | 1218 | 947 |
| 3 | 5775 | 947 |
| 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) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 a b) (*.f64 c (neg.f64 i))) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 0) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) 0)) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 0)) |
(-.f64 0 (*.f64 -1 (+.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)))) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b))))) |
(*.f64 (+.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 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 (*.f64 c i) (*.f64 a b)) (+.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 (*.f64 c i) (*.f64 a b)) (/.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 (+.f64 (*.f64 c i) (*.f64 a b)) (+.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 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 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 1 (/.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 (*.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 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b))) -1) |
(*.f64 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b))) (neg.f64 (/.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 c i) (*.f64 a b))) (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 c i) (*.f64 a b))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (neg.f64 (+.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)))) |
(/.f64 (+.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 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 c i) (*.f64 a b)))) |
| 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) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 a b) (*.f64 c (neg.f64 i))) |
(-.f64 (*.f64 c i) (*.f64 a (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 0) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))) 0)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) 0)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(-.f64 0 (*.f64 -1 (+.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)) |
(*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (*.f64 (+.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 c i) (*.f64 a b)) (*.f64 (/.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 c i) (*.f64 a b))))) |
(+.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 (+.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 c i) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.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 c i) (*.f64 a b)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 1 (/.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 c i) (*.f64 a b))) (*.f64 (+.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 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 c i) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b))) -1) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (neg.f64 (+.f64 (*.f64 c i) (*.f64 a b))) (neg.f64 (/.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 c i) (*.f64 a b))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b)))) (neg.f64 (+.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)) |
(/.f64 (+.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 c i) (*.f64 a b)) (+.f64 (*.f64 c i) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 c i) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
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 | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 0.0ms | c | @ | 0 | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 0.0ms | y | @ | inf | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 0.0ms | x | @ | inf | (+.f64 (*.f64 y x) (*.f64 c i)) |
| 1× | batch-egg-rewrite |
| 1924× | rational_best_oopsla_all_46_json-2 |
| 1924× | rational_best_oopsla_all_46_json-1 |
| 1924× | rational_best_oopsla_all_46_json-4 |
| 1924× | rational_best_oopsla_all_46_json-3 |
| 678× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 58 | 19 |
| 2 | 203 | 19 |
| 3 | 934 | 19 |
| 4 | 4226 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y x) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (*.f64 c (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c i) (*.f64 y (neg.f64 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 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.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 *.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.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 y x) (*.f64 c i)) (*.f64 (/.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 y x) (*.f64 c i)))))))) (#(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 (+.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 y x) (*.f64 c i)) (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.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 y x) (*.f64 c i)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 1 (/.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 y x) (*.f64 c i))) (*.f64 (+.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 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 y x) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i))) (neg.f64 (/.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 y x) (*.f64 c i))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (neg.f64 (+.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 /.f64 (+.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 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 c i)))))))) |
| 1× | egg-herbie |
| 1538× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1128× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 964× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 848× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 778× | rational_best_oopsla_all_46_json_45_simplify-13 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 62 | 1289 |
| 1 | 231 | 1289 |
| 2 | 1218 | 1289 |
| 3 | 5775 | 1289 |
| 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) (*.f64 c (neg.f64 i))) |
(-.f64 (*.f64 c i) (*.f64 y (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 0) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) 0)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 0)) |
(-.f64 0 (*.f64 -1 (+.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)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i))))) |
(*.f64 (+.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 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 (*.f64 y x) (*.f64 c i)) (+.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 (*.f64 y x) (*.f64 c i)) (/.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 (+.f64 (*.f64 y x) (*.f64 c i)) (+.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 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 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 1 (/.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 (*.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 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i))) -1) |
(*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i))) (neg.f64 (/.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 y x) (*.f64 c i))) (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 y x) (*.f64 c i))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (neg.f64 (+.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)))) |
(/.f64 (+.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 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 c i)))) |
| 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) (*.f64 c (neg.f64 i))) |
(-.f64 (*.f64 c i) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (*.f64 c (neg.f64 i))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 0) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))) 0)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) 0)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(-.f64 0 (*.f64 -1 (+.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)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (*.f64 (+.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 y x) (*.f64 c i)) (*.f64 (/.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 y x) (*.f64 c i))))) |
(+.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 (+.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 y x) (*.f64 c i)) (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.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 y x) (*.f64 c i)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 1 (/.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 y x) (*.f64 c i))) (*.f64 (+.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 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 c i)))) (+.f64 (*.f64 y x) (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i))) -1) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 c i))) (neg.f64 (/.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 y x) (*.f64 c i))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i)))) (neg.f64 (+.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)) |
(/.f64 (+.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 y x) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 c i))))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 c i)))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) (*.f64 a b)) |
| ✓ | 0.2b | (/.f64 1 (*.f64 y x)) |
| ✓ | 1.2b | (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) |
| ✓ | 5.0b | (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x))) |
Compiled 132 to 35 computations (73.5% saved)
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | x | @ | inf | (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) |
| 1.0ms | x | @ | -inf | (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) |
| 1.0ms | x | @ | -inf | (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x))) |
| 0.0ms | a | @ | 0 | (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) (*.f64 a b)) |
| 0.0ms | y | @ | -inf | (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x))) |
| 1× | batch-egg-rewrite |
| 1360× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 1246× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1166× | rational_best_oopsla_all_46_json-2 |
| 1166× | rational_best_oopsla_all_46_json-1 |
| 1166× | rational_best_oopsla_all_46_json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 184 |
| 1 | 122 | 184 |
| 2 | 450 | 184 |
| 3 | 2490 | 184 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x))) |
(*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) |
(/.f64 1 (*.f64 y x)) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y))) (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z t) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (*.f64 x y) (*.f64 (/.f64 1 (*.f64 x y)) (/.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 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (*.f64 z t) (*.f64 (/.f64 1 (*.f64 x y)) (/.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 z (*.f64 (/.f64 1 (*.f64 x y)) t))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y)))))))) (#(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 x y) (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.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 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) (+.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (*.f64 x y)) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.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 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (*.f64 x y)) (/.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 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.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 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (/.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 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.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 x y)) (/.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 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (neg.f64 (+.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 x y))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) z)) (*.f64 (*.f64 x y) (+.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) (+.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) 1)) (*.f64 t (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 z t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0)))) (#(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 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.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 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (*.f64 x y)) (/.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 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.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 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (neg.f64 (+.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 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))) (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 1 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 1 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 1 (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (*.f64 x y)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))))))) |
| 1× | egg-herbie |
| 1304× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1060× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 736× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 636× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 586× | rational_best_oopsla_all_46_json_45_simplify-74 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 279 | 13023 |
| 1 | 1025 | 13015 |
| 2 | 4220 | 13015 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x)) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x)) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 0) |
(+.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y)))) |
(+.f64 (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y))) (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t))) |
(+.f64 (*.f64 (*.f64 z t) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (*.f64 x y) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(+.f64 (*.f64 (*.f64 x y) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (*.f64 z t) (*.f64 (/.f64 1 (*.f64 x y)) (/.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 z (*.f64 (/.f64 1 (*.f64 x y)) t))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 0) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) 0)) |
(-.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))) |
(-.f64 0 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(-.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(-.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.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 1 (*.f64 x y))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) -1) 0) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (*.f64 (/.f64 1 (*.f64 x y)) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))) 0)) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.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 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.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 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0) |
(+.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(+.f64 (*.f64 t (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) z)) (*.f64 (*.f64 x y) (+.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) 1))) |
(+.f64 (*.f64 (*.f64 x y) (+.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) 1)) (*.f64 t (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) z))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0)) |
(-.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(-.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(-.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0) |
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) 0) |
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))) 0)) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.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 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))) (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))) |
(+.f64 (/.f64 1 (*.f64 x y)) 0) |
(+.f64 0 (/.f64 1 (*.f64 x y))) |
(-.f64 (/.f64 1 (*.f64 x y)) 0) |
(-.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) 0)) |
(-.f64 0 (*.f64 -1 (/.f64 1 (*.f64 x y)))) |
(-.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) -1) 0) |
(*.f64 1 (/.f64 1 (*.f64 x y))) |
(*.f64 1 (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) -1)) |
(*.f64 (/.f64 1 (*.f64 x y)) 1) |
(*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) |
(*.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (/.f64 1 (*.f64 x y))))) |
(*.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))))) |
(*.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 1 (*.f64 x y))))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 1 (*.f64 x y))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 x y)))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 0) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 0)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) 0)) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))) |
(*.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 1) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 1) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))) |
| Outputs |
|---|
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
1 |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(/.f64 (*.f64 t z) (*.f64 y x)) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(+.f64 1 (/.f64 (*.f64 t z) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 t z) (*.f64 y x)) 1) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 t (*.f64 2 z)) (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 t (*.f64 2 z)) (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 t (*.f64 2 z)) (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 t (*.f64 2 z)) (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 t (*.f64 2 z)) (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x)) |
(+.f64 (*.f64 t (*.f64 2 z)) (*.f64 y x)) |
(+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 y x))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 z (*.f64 2 t)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 z (*.f64 2 t)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (*.f64 y x))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) |
(+.f64 (*.f64 2 (*.f64 t z)) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 t (*.f64 2 z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 z (*.f64 2 t))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 2 (*.f64 t z)) (+.f64 (*.f64 y x) (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x))))) |
(+.f64 (*.f64 t (*.f64 2 z)) (+.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (*.f64 y x)))) |
(+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 y x)) (+.f64 (*.f64 z (*.f64 2 t)) (+.f64 (*.f64 a b) (*.f64 y x)))) |
(/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x)) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x)) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 a b) (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(+.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y))) (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 (*.f64 z t) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (*.f64 x y) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 (*.f64 x y) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (*.f64 z t) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 x y) (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 0 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.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 1 (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) -1) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (/.f64 1 (*.f64 x y)) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.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 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (/.f64 1 (*.f64 y x)) (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.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 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (/.f64 1 (*.f64 y x)) (*.f64 (/.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 y x) (*.f64 t z))))) (*.f64 (/.f64 1 (*.f64 y x)) (*.f64 (/.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 y x) (*.f64 t z))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(+.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(+.f64 (*.f64 t (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) z)) (*.f64 (*.f64 x y) (+.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) 1))) |
(+.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) (*.f64 (*.f64 y x) (+.f64 1 (*.f64 z (*.f64 t (/.f64 1 (*.f64 y x))))))) |
(+.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) (*.f64 x (*.f64 (+.f64 1 (*.f64 t (*.f64 z (/.f64 1 (*.f64 y x))))) y))) |
(+.f64 (*.f64 (*.f64 x y) (+.f64 (*.f64 z (*.f64 (/.f64 1 (*.f64 x y)) t)) 1)) (*.f64 t (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) z))) |
(+.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) (*.f64 (*.f64 y x) (+.f64 1 (*.f64 z (*.f64 t (/.f64 1 (*.f64 y x))))))) |
(+.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) (*.f64 x (*.f64 (+.f64 1 (*.f64 t (*.f64 z (/.f64 1 (*.f64 y x))))) y))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 0 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) 0) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) (neg.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 t z))) (/.f64 1 (*.f64 y x)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) (/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))))) |
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y)))))) (*.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))) 0)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) 1) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.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 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) (/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 y x) (*.f64 t z)))) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))) (neg.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 (/.f64 1 (*.f64 x y))))))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x)))) |
(+.f64 (/.f64 1 (*.f64 x y)) 0) |
(/.f64 1 (*.f64 y x)) |
(+.f64 0 (/.f64 1 (*.f64 x y))) |
(/.f64 1 (*.f64 y x)) |
(-.f64 (/.f64 1 (*.f64 x y)) 0) |
(/.f64 1 (*.f64 y x)) |
(-.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) 0)) |
(/.f64 1 (*.f64 y x)) |
(-.f64 0 (*.f64 -1 (/.f64 1 (*.f64 x y)))) |
(/.f64 1 (*.f64 y x)) |
(-.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) -1) 0) |
(/.f64 1 (*.f64 y x)) |
(*.f64 1 (/.f64 1 (*.f64 x y))) |
(/.f64 1 (*.f64 y x)) |
(*.f64 1 (*.f64 (neg.f64 (/.f64 1 (*.f64 x y))) -1)) |
(/.f64 1 (*.f64 y x)) |
(*.f64 (/.f64 1 (*.f64 x y)) 1) |
(/.f64 1 (*.f64 y x)) |
(*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))) |
(/.f64 1 (*.f64 y x)) |
(*.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (/.f64 1 (*.f64 x y))))) |
(/.f64 1 (*.f64 y x)) |
(*.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))))) |
(/.f64 1 (*.f64 y x)) |
(*.f64 (/.f64 1 (*.f64 x y)) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 1 (*.f64 x y))))) |
(/.f64 1 (*.f64 y x)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 1 (*.f64 x y))) |
(/.f64 1 (*.f64 y x)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))))) |
(/.f64 1 (*.f64 y x)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (*.f64 (/.f64 1 (*.f64 x y)) (/.f64 (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y))) (/.f64 (/.f64 1 (*.f64 x y)) (/.f64 1 (*.f64 x y)))))) |
(/.f64 1 (*.f64 y x)) |
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 x y)))) |
(/.f64 1 (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 0) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 0)) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) 0)) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 x y)))) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (/.f64 1 (*.f64 y x))))) |
Compiled 11397 to 2327 computations (79.6% saved)
13 alts after pruning (5 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 295 | 2 | 297 |
| Fresh | 0 | 3 | 3 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 7 | 7 |
| Total | 295 | 13 | 308 |
| Status | Error | Program |
|---|---|---|
| ✓ | 26.6b | (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) (*.f64 a b)) (*.f64 c i)) |
| ✓ | 17.0b | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| ✓ | 15.8b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| ▶ | 32.9b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| ✓ | 32.4b | (+.f64 (*.f64 y x) (*.f64 c i)) |
| ▶ | 31.8b | (+.f64 (*.f64 y x) (*.f64 a b)) |
| ✓ | 31.9b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ▶ | 30.7b | (+.f64 (*.f64 t z) (*.f64 a b)) |
| ✓ | 31.1b | (+.f64 (*.f64 c i) (*.f64 a b)) |
| ▶ | 48.1b | (*.f64 y x) |
| ▶ | 47.1b | (*.f64 t z) |
| ✓ | 47.2b | (*.f64 c i) |
| ✓ | 46.4b | (*.f64 a b) |
Compiled 276 to 199 computations (27.9% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 t z) (*.f64 a b)) |
Compiled 25 to 11 computations (56% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 t z) (*.f64 a b)) |
| 0.0ms | t | @ | inf | (+.f64 (*.f64 t z) (*.f64 a b)) |
| 0.0ms | b | @ | -inf | (+.f64 (*.f64 t z) (*.f64 a b)) |
| 0.0ms | t | @ | -inf | (+.f64 (*.f64 t z) (*.f64 a b)) |
| 0.0ms | z | @ | inf | (+.f64 (*.f64 t z) (*.f64 a b)) |
| 1× | batch-egg-rewrite |
| 1924× | rational_best_oopsla_all_46_json-2 |
| 1924× | rational_best_oopsla_all_46_json-1 |
| 1924× | rational_best_oopsla_all_46_json-4 |
| 1924× | rational_best_oopsla_all_46_json-3 |
| 678× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 58 | 19 |
| 2 | 203 | 19 |
| 3 | 934 | 19 |
| 4 | 4226 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 t z) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t z) (*.f64 a (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (*.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 t z) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 t z) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 t z) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 a b)))))))) |
| 1× | egg-herbie |
| 1538× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1128× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 964× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 848× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 778× | rational_best_oopsla_all_46_json_45_simplify-13 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 62 | 1289 |
| 1 | 231 | 1289 |
| 2 | 1218 | 1289 |
| 3 | 5775 | 1289 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 0) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) 0)) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 0)) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 1) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 1 (+.f64 (*.f64 t z) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 t z) (*.f64 a b))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 t z) (*.f64 a b))) |
(*.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b))) -1) |
(*.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 t z) (*.f64 a b))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 1) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 a b)))) |
| Outputs |
|---|
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 a b) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t z) (*.f64 a (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 0) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) 0)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 0)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 1 (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b))) -1) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b))) (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (neg.f64 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) 1) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (/.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 t z) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
Compiled 13 to 9 computations (30.8% saved)
Compiled 13 to 9 computations (30.8% saved)
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 | x | @ | -inf | (+.f64 (*.f64 y x) (*.f64 a b)) |
| 0.0ms | b | @ | -inf | (+.f64 (*.f64 y x) (*.f64 a b)) |
| 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)) |
| 1× | batch-egg-rewrite |
| 1924× | rational_best_oopsla_all_46_json-2 |
| 1924× | rational_best_oopsla_all_46_json-1 |
| 1924× | rational_best_oopsla_all_46_json-4 |
| 1924× | rational_best_oopsla_all_46_json-3 |
| 678× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 58 | 19 |
| 2 | 203 | 19 |
| 3 | 934 | 19 |
| 4 | 4226 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y x) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (*.f64 a (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a b) (*.f64 y (neg.f64 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 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.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 *.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.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 y x) (*.f64 a b)) (*.f64 (/.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 y x) (*.f64 a b)))))))) (#(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 (+.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 y x) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.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 y x) (*.f64 a b)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 1 (/.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 y x) (*.f64 a b))) (*.f64 (+.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 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b)))) (+.f64 (*.f64 y x) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b))) (neg.f64 (/.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 y x) (*.f64 a b))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (neg.f64 (+.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 /.f64 (+.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 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 a b)))))))) |
| 1× | egg-herbie |
| 1538× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1128× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 964× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 848× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 778× | rational_best_oopsla_all_46_json_45_simplify-13 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 62 | 1289 |
| 1 | 231 | 1289 |
| 2 | 1218 | 1289 |
| 3 | 5775 | 1289 |
| 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) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 0) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) 0)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 0)) |
(-.f64 0 (*.f64 -1 (+.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)))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b))))) |
(*.f64 (+.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 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 (*.f64 y x) (*.f64 a b)) (+.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 (*.f64 y x) (*.f64 a b)) (/.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 (+.f64 (*.f64 y x) (*.f64 a b)) (+.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 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 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 1 (/.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 (*.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 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b)))) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b))) -1) |
(*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b))) (neg.f64 (/.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 y x) (*.f64 a b))) (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (+.f64 (*.f64 y x) (*.f64 a b))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (neg.f64 (+.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)))) |
(/.f64 (+.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 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 a b)))) |
| 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) (*.f64 a (neg.f64 b))) |
(-.f64 (*.f64 a b) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (*.f64 a (neg.f64 b))) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 0) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))) 0)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) 0)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(-.f64 0 (*.f64 -1 (+.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)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (*.f64 (+.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 y x) (*.f64 a b)) (*.f64 (/.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 y x) (*.f64 a b))))) |
(+.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 (+.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 y x) (*.f64 a b)) (*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.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 y x) (*.f64 a b)) (*.f64 (*.f64 (/.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 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 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 1 (/.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 y x) (*.f64 a b))) (*.f64 (+.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 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 -1 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (/.f64 1 (+.f64 (*.f64 y x) (*.f64 a b)))) (+.f64 (*.f64 y x) (*.f64 a b))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b))) -1) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(*.f64 (neg.f64 (+.f64 (*.f64 y x) (*.f64 a b))) (neg.f64 (/.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 y x) (*.f64 a b))) (/.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 (neg.f64 (/.f64 (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b)))) (neg.f64 (+.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)) |
(/.f64 (+.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 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 a b))))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 y x) (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
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 2044 to 218 computations (89.3% saved)
13 alts after pruning (0 fresh and 13 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 92 | 0 | 92 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 12 | 12 |
| Total | 92 | 13 | 105 |
| Status | Error | Program |
|---|---|---|
| ✓ | 26.6b | (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) (*.f64 a b)) (*.f64 c i)) |
| ✓ | 17.0b | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| ✓ | 15.8b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| ✓ | 32.9b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| ✓ | 32.4b | (+.f64 (*.f64 y x) (*.f64 c i)) |
| ✓ | 31.8b | (+.f64 (*.f64 y x) (*.f64 a b)) |
| ✓ | 31.9b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ✓ | 30.7b | (+.f64 (*.f64 t z) (*.f64 a b)) |
| ✓ | 31.1b | (+.f64 (*.f64 c i) (*.f64 a b)) |
| ✓ | 48.1b | (*.f64 y x) |
| ✓ | 47.1b | (*.f64 t z) |
| ✓ | 47.2b | (*.f64 c i) |
| ✓ | 46.4b | (*.f64 a b) |
Compiled 209 to 148 computations (29.2% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.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 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (*.f64 y x)))) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 (+.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)) |
15 calls:
| 60.0ms | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 51.0ms | (+.f64 (*.f64 x y) (*.f64 z t)) |
| 12.0ms | b |
| 10.0ms | (*.f64 c i) |
| 9.0ms | (*.f64 z t) |
| 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 352 to 180 computations (48.9% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.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 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
10 calls:
| 134.0ms | t |
| 131.0ms | (*.f64 c i) |
| 119.0ms | c |
| 103.0ms | y |
| 103.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 7.5b | 3 | x |
| 6.4b | 7 | y |
| 6.8b | 3 | z |
| 4.5b | 7 | t |
| 6.0b | 5 | a |
| 6.4b | 3 | b |
| 7.2b | 8 | c |
| 11.0b | 5 | i |
| 5.1b | 3 | (*.f64 a b) |
| 9.9b | 7 | (*.f64 c i) |
Compiled 196 to 106 computations (45.9% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 1.1993787958750738e+259 | 8.989263999686759e+262 |
| 10.0ms | 1.8088894666106186e+204 | 2.737664089354585e+204 |
| 16.0ms | 1.782640744589258e+155 | 1.671061391354555e+156 |
| 25.0ms | 2.3706262005656824e+113 | 1.5577769926540133e+125 |
| 21.0ms | 1.5563583974650943e+72 | 1.3375407241827496e+75 |
| 48.0ms | -1.4910839096330016e-120 | -1.2606451575613907e-125 |
| 91.0ms | 720× | body | 256 | valid |
| 13.0ms | 103× | body | 256 | infinite |
Compiled 1834 to 1285 computations (29.9% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.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 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
10 calls:
| 62.0ms | a |
| 58.0ms | (*.f64 c i) |
| 42.0ms | c |
| 41.0ms | b |
| 39.0ms | (*.f64 a b) |
| Error | Segments | Branch |
|---|---|---|
| 8.2b | 3 | x |
| 7.6b | 5 | y |
| 6.3b | 5 | z |
| 6.6b | 3 | t |
| 8.3b | 8 | a |
| 9.3b | 6 | b |
| 8.4b | 5 | c |
| 11.0b | 5 | i |
| 11.3b | 6 | (*.f64 a b) |
| 9.7b | 8 | (*.f64 c i) |
Compiled 185 to 105 computations (43.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 2.5167860083271473e-123 | 9.671874583967719e-122 |
| 20.0ms | -4.4337771059217985e+56 | -3.0624321987317264e+52 |
| 14.0ms | -1.9431951390685775e+85 | -1.9733041077049645e+84 |
| 19.0ms | -3.769384651220575e+182 | -1.3288320312833477e+181 |
| 57.0ms | 448× | body | 256 | valid |
| 7.0ms | 52× | body | 256 | infinite |
Compiled 1102 to 783 computations (28.9% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.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 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
10 calls:
| 63.0ms | a |
| 55.0ms | z |
| 47.0ms | c |
| 41.0ms | b |
| 37.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 8.9b | 5 | x |
| 11.1b | 5 | y |
| 11.1b | 8 | z |
| 13.1b | 5 | t |
| 10.3b | 9 | a |
| 11.1b | 6 | b |
| 11.0b | 7 | c |
| 12.9b | 4 | i |
| 15.5b | 1 | (*.f64 a b) |
| 12.8b | 5 | (*.f64 c i) |
Compiled 174 to 103 computations (40.8% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 7.45105758279384e-121 | 3.2462269883191002e-99 |
| 13.0ms | -7.672610961148048e+81 | -3.306083091516766e+81 |
| 10.0ms | -1.6100479625139929e+136 | -1.0526884811866069e+136 |
| 22.0ms | -5.847675946306884e+170 | -2.4373328411782223e+166 |
| 55.0ms | 448× | body | 256 | valid |
| 7.0ms | 57× | body | 256 | infinite |
Compiled 1042 to 753 computations (27.7% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.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 a b) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.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 t z)) |
10 calls:
| 297.0ms | c |
| 164.0ms | y |
| 159.0ms | z |
| 138.0ms | b |
| 125.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 13.4b | 14 | x |
| 16.6b | 16 | y |
| 13.7b | 14 | z |
| 16.3b | 10 | t |
| 15.0b | 14 | a |
| 14.6b | 9 | b |
| 15.6b | 10 | c |
| 18.8b | 6 | i |
| 17.9b | 3 | (*.f64 a b) |
| 17.2b | 7 | (*.f64 c i) |
Compiled 163 to 101 computations (38% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.6842561016173315e-143 | 5.450153745865347e-137 |
| 72.0ms | 7.352722226966111e-178 | 2.4608375767815595e-176 |
| 18.0ms | 2.613519201777766e-224 | 1.2050063758757107e-220 |
| 21.0ms | -1.3012823280652792e-272 | -5.729175394344005e-280 |
| 15.0ms | -8.845673640283907e-194 | -6.999393326674488e-196 |
| 64.0ms | -2.9092142973911372e-158 | -1.270587850442715e-158 |
| 17.0ms | -2.2271232534009845e-119 | -1.2503196558334696e-122 |
| 18.0ms | -1.066756242741916e-61 | -1.4390203993385285e-63 |
| 13.0ms | -5.049823512722203e-38 | -5.856892404740829e-39 |
| 13.0ms | -1.2549633084414905e-20 | -1.2678041506402533e-21 |
| 25.0ms | -1.778785978348098e+79 | -3.132234685718574e+69 |
| 19.0ms | -4.7411471871416425e+117 | -1.346705472728755e+116 |
| 20.0ms | -2.4373328411782223e+166 | -7.508101761692512e+164 |
| 252.0ms | 1536× | body | 256 | valid |
| 11.0ms | 69× | body | 256 | infinite |
Compiled 3106 to 2329 computations (25% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.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 y x) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.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)) |
10 calls:
| 314.0ms | x |
| 125.0ms | b |
| 98.0ms | y |
| 97.0ms | a |
| 81.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 13.2b | 16 | x |
| 17.2b | 16 | y |
| 18.0b | 6 | z |
| 17.7b | 7 | t |
| 15.1b | 14 | a |
| 14.9b | 9 | b |
| 18.6b | 5 | c |
| 18.8b | 6 | i |
| 16.7b | 5 | (*.f64 a b) |
| 18.4b | 5 | (*.f64 c i) |
Compiled 156 to 100 computations (35.9% saved)
| 15× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.6842561016173315e-143 | 5.450153745865347e-137 |
| 15.0ms | 7.352722226966111e-178 | 2.4608375767815595e-176 |
| 67.0ms | 2.613519201777766e-224 | 1.2050063758757107e-220 |
| 19.0ms | -1.3012823280652792e-272 | -5.729175394344005e-280 |
| 18.0ms | -8.845673640283907e-194 | -6.999393326674488e-196 |
| 16.0ms | -2.9092142973911372e-158 | -1.270587850442715e-158 |
| 42.0ms | -2.2271232534009845e-119 | -1.2503196558334696e-122 |
| 15.0ms | -1.066756242741916e-61 | -1.4390203993385285e-63 |
| 20.0ms | -5.856892404740829e-39 | -2.4329255600031325e-44 |
| 14.0ms | -1.2549633084414905e-20 | -1.2678041506402533e-21 |
| 23.0ms | -1.778785978348098e+79 | -3.132234685718574e+69 |
| 127.0ms | -4.7411471871416425e+117 | -1.346705472728755e+116 |
| 19.0ms | -4.2217386527799963e+151 | -8.189371442323722e+149 |
| 51.0ms | -3.0030258442071135e+200 | -1.7148016020663324e+198 |
| 27.0ms | -1.0144108399607161e+225 | -4.537942947018484e+219 |
| 305.0ms | 1840× | body | 256 | valid |
| 16.0ms | 135× | body | 256 | infinite |
Compiled 3714 to 2785 computations (25% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
| Outputs |
|---|
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
10 calls:
| 180.0ms | y |
| 125.0ms | x |
| 107.0ms | z |
| 107.0ms | b |
| 86.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 17.3b | 9 | x |
| 18.2b | 13 | y |
| 18.0b | 6 | z |
| 18.3b | 8 | t |
| 19.8b | 6 | a |
| 15.6b | 9 | b |
| 18.6b | 5 | c |
| 21.5b | 5 | i |
| 17.9b | 3 | (*.f64 a b) |
| 18.4b | 5 | (*.f64 c i) |
Compiled 149 to 99 computations (33.6% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 7.487171133067657e+113 | 4.966293381594108e+115 |
| 70.0ms | 1.6059312087638708e+85 | 6.185611901623838e+97 |
| 13.0ms | 1.3482084584515636e+65 | 7.429848256335686e+65 |
| 24.0ms | 11242069597856911000.0 | 6.913592987880667e+22 |
| 19.0ms | 6.0718392058188056e-5 | 187.8679624099926 |
| 20.0ms | 1.0071156550649289e-259 | 5.2508615688000695e-254 |
| 52.0ms | 3.835728621944135e-306 | 7.3621628996852575e-301 |
| 11.0ms | -7.779803128607843e-55 | -2.619629545410103e-55 |
| 210.0ms | 1008× | body | 256 | valid |
| 3.0ms | 26× | body | 256 | infinite |
Compiled 2050 to 1537 computations (25% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 y x) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
10 calls:
| 124.0ms | x |
| 65.0ms | y |
| 59.0ms | (*.f64 a b) |
| 58.0ms | (*.f64 c i) |
| 40.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 19.5b | 10 | x |
| 21.1b | 13 | y |
| 21.4b | 3 | z |
| 19.6b | 6 | t |
| 22.5b | 6 | a |
| 20.2b | 5 | b |
| 20.2b | 8 | c |
| 22.8b | 3 | i |
| 19.7b | 3 | (*.f64 a b) |
| 19.4b | 5 | (*.f64 c i) |
Compiled 142 to 98 computations (31% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 4.0ms | 3.088387755435514e-66 | 3.605031570321472e-66 |
| 60.0ms | -4.396269434628031e-213 | -5.098180005502912e-220 |
| 19.0ms | -1.0775558008002057e-173 | -2.569089958093106e-180 |
| 19.0ms | -6487816599009.323 | -21004787701.254948 |
| 97.0ms | 448× | body | 256 | valid |
Compiled 838 to 651 computations (22.3% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
| Outputs |
|---|
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
10 calls:
| 94.0ms | b |
| 90.0ms | c |
| 48.0ms | y |
| 41.0ms | x |
| 39.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 21.2b | 9 | x |
| 23.1b | 10 | y |
| 21.4b | 3 | z |
| 20.6b | 3 | t |
| 25.2b | 8 | a |
| 26.4b | 5 | b |
| 22.3b | 7 | c |
| 22.9b | 3 | i |
| 29.6b | 2 | (*.f64 a b) |
| 21.1b | 5 | (*.f64 c i) |
Compiled 135 to 97 computations (28.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 9.0ms | 1.1034253504757523e+58 | 1.6830877309483145e+58 |
| 16.0ms | -5.085117088036436e-48 | -2.1658232078391014e-49 |
| 22.0ms | 176× | body | 256 | valid |
| 0.0ms | 4× | body | 256 | infinite |
Compiled 386 to 289 computations (25.1% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
| Outputs |
|---|
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 t z) |
10 calls:
| 43.0ms | a |
| 37.0ms | c |
| 31.0ms | b |
| 23.0ms | z |
| 23.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 25.7b | 3 | x |
| 28.2b | 4 | y |
| 23.0b | 5 | z |
| 24.2b | 3 | t |
| 25.9b | 9 | a |
| 26.2b | 7 | b |
| 25.8b | 9 | c |
| 28.8b | 5 | i |
| 28.4b | 5 | (*.f64 a b) |
| 28.4b | 5 | (*.f64 c i) |
Compiled 128 to 96 computations (25% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 3.081252972225085e-134 | 7.211659878596724e-134 |
| 14.0ms | -1.9431951390685775e+85 | -1.9733041077049645e+84 |
| 27.0ms | -1.3288320312833477e+181 | -2.0642417553026782e+178 |
| 210.0ms | -3.7009040006658736e+246 | -8.349837213931288e+240 |
| 241.0ms | 448× | body | 256 | valid |
| 14.0ms | 117× | body | 256 | infinite |
Compiled 818 to 641 computations (21.6% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
| Outputs |
|---|
(*.f64 y x) |
(*.f64 c i) |
(*.f64 y x) |
(*.f64 c i) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 c i) |
(*.f64 a b) |
(*.f64 y x) |
10 calls:
| 47.0ms | x |
| 34.0ms | a |
| 28.0ms | (*.f64 c i) |
| 27.0ms | c |
| 27.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 30.6b | 14 | x |
| 37.7b | 7 | y |
| 33.0b | 7 | z |
| 33.1b | 6 | t |
| 33.9b | 10 | a |
| 33.3b | 7 | b |
| 33.7b | 7 | c |
| 36.2b | 5 | i |
| 33.9b | 4 | (*.f64 a b) |
| 32.2b | 8 | (*.f64 c i) |
Compiled 114 to 94 computations (17.5% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 1.6842561016173315e-143 | 5.450153745865347e-137 |
| 18.0ms | 2.4608375767815595e-176 | 1.0462331933665198e-170 |
| 17.0ms | 2.613519201777766e-224 | 1.2050063758757107e-220 |
| 14.0ms | 5.975656659962584e-273 | 5.789591841580975e-271 |
| 20.0ms | -1.3012823280652792e-272 | -5.729175394344005e-280 |
| 19.0ms | -1.1021661339696962e-226 | -1.259575173506885e-235 |
| 8.0ms | -6.999393326674488e-196 | -3.583824255023319e-196 |
| 10.0ms | -2.9092142973911372e-158 | -1.270587850442715e-158 |
| 17.0ms | -2.2271232534009845e-119 | -1.2503196558334696e-122 |
| 12.0ms | -1.2549633084414905e-20 | -1.2678041506402533e-21 |
| 13.0ms | -7.672610961148048e+81 | -3.306083091516766e+81 |
| 17.0ms | -4.7411471871416425e+117 | -1.346705472728755e+116 |
| 19.0ms | -4.2217386527799963e+151 | -8.189371442323722e+149 |
| 182.0ms | 1488× | body | 256 | valid |
| 7.0ms | 55× | body | 256 | infinite |
Compiled 2266 to 1885 computations (16.8% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
| Outputs |
|---|
(*.f64 t z) |
(*.f64 c i) |
(*.f64 a b) |
(*.f64 c i) |
(*.f64 a b) |
(*.f64 t z) |
10 calls:
| 37.0ms | x |
| 21.0ms | y |
| 21.0ms | b |
| 21.0ms | t |
| 17.0ms | (*.f64 c i) |
| Error | Segments | Branch |
|---|---|---|
| 37.1b | 12 | x |
| 41.5b | 6 | y |
| 34.2b | 4 | z |
| 33.5b | 6 | t |
| 37.9b | 4 | a |
| 34.0b | 7 | b |
| 39.7b | 3 | c |
| 36.2b | 5 | i |
| 33.9b | 4 | (*.f64 a b) |
| 33.7b | 6 | (*.f64 c i) |
Compiled 111 to 93 computations (16.2% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 1.3822605956000503e+100 | 1.496891457107147e+101 |
| 14.0ms | 7.993319306239292e-30 | 2.9480242940779656e-28 |
| 15.0ms | 1.549884051057754e-260 | 1.8015216528541492e-258 |
| 15.0ms | 1.118666377233146e-294 | 9.514585932141466e-293 |
| 15.0ms | -5.085117088036436e-48 | -2.1658232078391014e-49 |
| 66.0ms | 544× | body | 256 | valid |
| 1.0ms | 6× | body | 256 | infinite |
Compiled 850 to 705 computations (17.1% saved)
Total -27.1b remaining (-76.6%)
Threshold costs -27.1b (-76.6%)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
| Outputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 a b) |
10 calls:
| 154.0ms | y |
| 98.0ms | t |
| 19.0ms | x |
| 11.0ms | (*.f64 a b) |
| 10.0ms | (*.f64 c i) |
| Error | Segments | Branch |
|---|---|---|
| 40.7b | 6 | x |
| 44.1b | 3 | y |
| 43.6b | 2 | z |
| 42.1b | 4 | t |
| 39.4b | 3 | a |
| 38.0b | 3 | b |
| 39.7b | 3 | c |
| 38.4b | 3 | i |
| 35.4b | 3 | (*.f64 a b) |
| 36.2b | 3 | (*.f64 c i) |
Compiled 108 to 92 computations (14.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 45.0ms | 4.802980129015618e-31 | 1.5119125732187412e-30 |
| 14.0ms | -3.7679572633448354e-29 | -4.774673152043279e-31 |
| 57.0ms | 192× | body | 256 | valid |
Compiled 298 to 253 computations (15.1% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 273 | 2386 |
| 1× | done |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(if (<=.f64 t -4302885247829993/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 t 8799999999999999976238566503393282299387779075955825885264948584899411968) (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) (if (<=.f64 t 15200000000000000236503125167896013968876661233200133787220512822548673473704286689627777926708721204678335469191168) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 t 389999999999999980172531549122441378547209366607299263431065709718441291215227222086610983985015144413510705572683081851101325389071317381456926391217946624) (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 t 1999999999999999977538215750126588953018689196590998459950069697680585223647237336888853938920013796903718410691112844909629852261514762472830507743890852478294863899324781023557461759604328517292041175040) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 t 1150000000000000027338665066725303593932541958110400852486269055630529909589994606050894397061392877715990727314525197586410792246786502417697647814380083670343808191245994856509652954357304033350251030621645522400190597841396393018456322584306084119690979835904) (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)))))))) |
(if (<=.f64 z -13500000000000000355199757549148233801543411205899150488880031203609119441818283573390225397053958748571988468617815239515816898600214601945310543496046586698685234351334203590705152) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 z -6200000000000000056201578696231393854840487213375734105271842019600804682544497819648) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 z -549999999999999975003873838340241420593026678583721984) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 z 360512007250621/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496) (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)))))) |
(if (<=.f64 x -25000000000000000965224857185487860069850512872837609738605957392144347754123185667549347938635792585888937725715788757597831822384177127205791699343407658100181696512) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 x -10600000000000000337791562873224582078638656515399836475111699147025824221804515326603823457586545795931283337593266491390061312831651840) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 x -5199999999999999843415275461999318333067883335916793594760219726757800582181814272) (+.f64 (*.f64 y x) (*.f64 c i)) (if (<=.f64 x 207784017051299/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(if (<=.f64 x -6800000000000000216713692643906711758814683745825441717867831766060355536355427348227549489643491814996009768832036341954196677902655184470933750579011380256650035200) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 x -1749999999999999913491940537850355225099236634495546510032288109306912422898250947396168473983785025810675786319921152) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -4699999999999999957773865776715190503357602937761357286250807184850944) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 x -3775007508029161/2658455991569831745807614120560689152) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x -4597486622597667/383123885216472214589586756787577295904684780545900544) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 x -2834671024752867/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -7172581642720031/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 x -3813598528622571/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -5652282126611999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 7000112807954925/1627933211152308172382776316094057079381044512284157265721742629825204403764070329961287158415906809263410622703474912218234570716337735615323084973713581554222450580936038710562274972146438970881094974642550439936936217782587026682413056) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x 3764013509538311/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 4085191478654385/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))))))))))))))) |
(if (<=.f64 x -5399999999999999780102846793398613258535175136410413278781352005250557054661018777568412465790796404672760404910555669953423936414909096251129883895706983321299933698833922736701153826267929415258405986704084552233517056) (+.f64 (*.f64 y x) (*.f64 c i)) (if (<=.f64 x -299999999999999990919936663753108497842350982636507087944725252851040545306662226602589015214118755604082537247921647224546407203104835453918155123141719633613070773200369945433545439918501386564665344) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -980000000000000013926626842290937173481228968709916463143202744880330822626663974445540268346803278602045301180212935566069163966562242878325779333120) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 x -4400000000000000278437500548823254046540299949744321380731255919644062533998903309721423638766297399232572630031663104) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -290000000000000007241656682850478461360805334444708714531628845436502016) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 x -7975367974709495/5316911983139663491615228241121378304) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x -7846377169233351/3138550867693340381917894711603833208051177722232017256448) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -4168515212543383/57896044618658097711785492504343953926634992332820282019728792003956564819968) (+.f64 (*.f64 y x) (*.f64 c i)) (if (<=.f64 x -105391615022863/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -6801586040510375/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x -18492665278881/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -8575876330031999/311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 5730324903256125/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x 6843660926433293/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 6871501564095581/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 c i))))))))))))))))) |
(if (<=.f64 b -3657925563798999/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 b 1025449724860275/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 b 7062951320071419/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 b 3715469692580659/1125899906842624) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 b 2000000000000000000000) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 b 135000000000000009455013934265406709677251559844448856266231513088) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 b 61000000000000000314425606569171439421682538687128585485853789922164728087752636184081970656968704) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 b 13600000000000000211608059360749065130047538998126435493828879893859339423840677564403801302844645288396405419802624) (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 a b)))))))))) |
(if (<=.f64 (*.f64 c i) -600000000000) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 (*.f64 c i) -1539823708447491/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 (*.f64 c i) -4851619038439715/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 y x) (if (<=.f64 (*.f64 c i) 1659995391306165/474284397516047136454946754595585670566993857190463750305618264096412179005177856) (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 c i)))))) |
(if (<=.f64 t -806297233087391/822752278660603021077484591278675252491367932816789931674304512) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 t 14500000000000000091241034153206329807794428747683821780992) (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(if (<=.f64 z -146000000000000003886878403380526386744796185947274112868309048623863198032729348781382671574991484632943625259760494488659586450106434250348607748629172539863260603107505364794662053194303825507661649742658423128304519861836363410551911481344) (*.f64 t z) (if (<=.f64 z -2099999999999999973353069385650025773609127398776393658580096424718527339035311554002538482073218841658795316089273699986566851093804109526332494484697684481222688984324382111301632) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 z -12500000000000000182883690383435912887125537348308188240982634839622454553139352698880) (*.f64 t z) (if (<=.f64 z 7365128867766319/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 t z))))) |
(if (<=.f64 x -849999999999999956453804585486510006387509216125600935865939062856557834817244326255880224071365854436132349460115896095887417246545470848450806415360) (*.f64 y x) (if (<=.f64 x -4500000000000000017523355187808507424266852835321863681687901270501653541022906110853562273832691357178612015351988224) (*.f64 c i) (if (<=.f64 x -4399999999999999737890104875775193422850636442796754803080068506580771256540332032) (*.f64 y x) (if (<=.f64 x -3588915588619273/2658455991569831745807614120560689152) (*.f64 c i) (if (<=.f64 x -1780754874524237/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 a b) (if (<=.f64 x -6925251241246927/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (*.f64 t z) (if (<=.f64 x -4208108721238699/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 c i) (if (<=.f64 x -3221876690828433/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 t z) (if (<=.f64 x -8283516909689999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (*.f64 c i) (if (<=.f64 x 152270531428125/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 t z) (if (<=.f64 x 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (*.f64 a b) (if (<=.f64 x 7556542272936761/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 c i) (if (<=.f64 x 6703903964971299/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (*.f64 a b) (*.f64 y x)))))))))))))) |
(if (<=.f64 t -4113761393303015/822752278660603021077484591278675252491367932816789931674304512) (*.f64 t z) (if (<=.f64 t 5752618031559411/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 c i) (if (<=.f64 t 4154677247100835/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 a b) (if (<=.f64 t 501766766966939/11150372599265311570767859136324180752990208) (*.f64 c i) (if (<=.f64 t 17999999999999999897718261530532710659157074050397725173125021793518205539544203961683388933500567552) (*.f64 a b) (*.f64 t z)))))) |
(if (<=.f64 (*.f64 a b) -6779426540353309/713623846352979940529142984724747568191373312) (*.f64 a b) (if (<=.f64 (*.f64 a b) 8220946709986329/11417981541647679048466287755595961091061972992) (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(if (<=.f64 t -4302885247829993/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 t 8799999999999999976238566503393282299387779075955825885264948584899411968) (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) (if (<=.f64 t 15200000000000000236503125167896013968876661233200133787220512822548673473704286689627777926708721204678335469191168) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 t 389999999999999980172531549122441378547209366607299263431065709718441291215227222086610983985015144413510705572683081851101325389071317381456926391217946624) (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 t 1999999999999999977538215750126588953018689196590998459950069697680585223647237336888853938920013796903718410691112844909629852261514762472830507743890852478294863899324781023557461759604328517292041175040) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 t 1150000000000000027338665066725303593932541958110400852486269055630529909589994606050894397061392877715990727314525197586410792246786502417697647814380083670343808191245994856509652954357304033350251030621645522400190597841396393018456322584306084119690979835904) (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)))))))) |
(if (<=.f64 z -13500000000000000355199757549148233801543411205899150488880031203609119441818283573390225397053958748571988468617815239515816898600214601945310543496046586698685234351334203590705152) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 z -6200000000000000056201578696231393854840487213375734105271842019600804682544497819648) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 z -549999999999999975003873838340241420593026678583721984) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 z 360512007250621/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496) (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)))))) |
(if (<=.f64 x -25000000000000000965224857185487860069850512872837609738605957392144347754123185667549347938635792585888937725715788757597831822384177127205791699343407658100181696512) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 x -10600000000000000337791562873224582078638656515399836475111699147025824221804515326603823457586545795931283337593266491390061312831651840) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (if (<=.f64 x -5199999999999999843415275461999318333067883335916793594760219726757800582181814272) (+.f64 (*.f64 y x) (*.f64 c i)) (if (<=.f64 x 207784017051299/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 t z)))))) |
(if (<=.f64 x -6800000000000000216713692643906711758814683745825441717867831766060355536355427348227549489643491814996009768832036341954196677902655184470933750579011380256650035200) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 x -1749999999999999913491940537850355225099236634495546510032288109306912422898250947396168473983785025810675786319921152) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -4699999999999999957773865776715190503357602937761357286250807184850944) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 x -3775007508029161/2658455991569831745807614120560689152) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x -4597486622597667/383123885216472214589586756787577295904684780545900544) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 x -2834671024752867/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -7172581642720031/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (+.f64 (*.f64 y x) (*.f64 t z)) (if (<=.f64 x -3813598528622571/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -5652282126611999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 7000112807954925/1627933211152308172382776316094057079381044512284157265721742629825204403764070329961287158415906809263410622703474912218234570716337735615323084973713581554222450580936038710562274972146438970881094974642550439936936217782587026682413056) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x 3764013509538311/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 4085191478654385/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 t z))))))))))))))) |
(if (<=.f64 x -5399999999999999780102846793398613258535175136410413278781352005250557054661018777568412465790796404672760404910555669953423936414909096251129883895706983321299933698833922736701153826267929415258405986704084552233517056) (+.f64 (*.f64 y x) (*.f64 c i)) (if (<=.f64 x -299999999999999990919936663753108497842350982636507087944725252851040545306662226602589015214118755604082537247921647224546407203104835453918155123141719633613070773200369945433545439918501386564665344) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -980000000000000013926626842290937173481228968709916463143202744880330822626663974445540268346803278602045301180212935566069163966562242878325779333120) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 x -4400000000000000278437500548823254046540299949744321380731255919644062533998903309721423638766297399232572630031663104) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -290000000000000007241656682850478461360805334444708714531628845436502016) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 x -7975367974709495/5316911983139663491615228241121378304) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x -7846377169233351/3138550867693340381917894711603833208051177722232017256448) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x -4168515212543383/57896044618658097711785492504343953926634992332820282019728792003956564819968) (+.f64 (*.f64 y x) (*.f64 c i)) (if (<=.f64 x -105391615022863/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -6801586040510375/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x -18492665278881/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 x -8575876330031999/311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 5730324903256125/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 x 6843660926433293/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 x 6871501564095581/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (+.f64 (*.f64 y x) (*.f64 a b)) (+.f64 (*.f64 y x) (*.f64 c i))))))))))))))))) |
(if (<=.f64 b -3657925563798999/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 b 1025449724860275/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 b 7062951320071419/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 b 3715469692580659/1125899906842624) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 b 2000000000000000000000) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 b 135000000000000009455013934265406709677251559844448856266231513088) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 b 61000000000000000314425606569171439421682538687128585485853789922164728087752636184081970656968704) (+.f64 (*.f64 y x) (*.f64 a b)) (if (<=.f64 b 13600000000000000211608059360749065130047538998126435493828879893859339423840677564403801302844645288396405419802624) (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 y x) (*.f64 a b)))))))))) |
(if (<=.f64 (*.f64 c i) -600000000000) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 (*.f64 c i) -1539823708447491/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 (*.f64 c i) -4851619038439715/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 y x) (if (<=.f64 (*.f64 c i) 1659995391306165/474284397516047136454946754595585670566993857190463750305618264096412179005177856) (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 c i)))))) |
(if (<=.f64 t -806297233087391/822752278660603021077484591278675252491367932816789931674304512) (+.f64 (*.f64 t z) (*.f64 a b)) (if (<=.f64 t 14500000000000000091241034153206329807794428747683821780992) (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(if (<=.f64 z -146000000000000003886878403380526386744796185947274112868309048623863198032729348781382671574991484632943625259760494488659586450106434250348607748629172539863260603107505364794662053194303825507661649742658423128304519861836363410551911481344) (*.f64 t z) (if (<=.f64 z -2099999999999999973353069385650025773609127398776393658580096424718527339035311554002538482073218841658795316089273699986566851093804109526332494484697684481222688984324382111301632) (+.f64 (*.f64 a b) (*.f64 c i)) (if (<=.f64 z -12500000000000000182883690383435912887125537348308188240982634839622454553139352698880) (*.f64 t z) (if (<=.f64 z 7365128867766319/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 t z))))) |
(if (<=.f64 x -849999999999999956453804585486510006387509216125600935865939062856557834817244326255880224071365854436132349460115896095887417246545470848450806415360) (*.f64 y x) (if (<=.f64 x -4500000000000000017523355187808507424266852835321863681687901270501653541022906110853562273832691357178612015351988224) (*.f64 c i) (if (<=.f64 x -4399999999999999737890104875775193422850636442796754803080068506580771256540332032) (*.f64 y x) (if (<=.f64 x -3588915588619273/2658455991569831745807614120560689152) (*.f64 c i) (if (<=.f64 x -1780754874524237/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 a b) (if (<=.f64 x -6925251241246927/247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136) (*.f64 t z) (if (<=.f64 x -4208108721238699/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 c i) (if (<=.f64 x -3221876690828433/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824) (*.f64 t z) (if (<=.f64 x -8283516909689999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (*.f64 c i) (if (<=.f64 x 152270531428125/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 t z) (if (<=.f64 x 2645391468122501/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (*.f64 a b) (if (<=.f64 x 7556542272936761/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (*.f64 c i) (if (<=.f64 x 6703903964971299/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (*.f64 a b) (*.f64 y x)))))))))))))) |
(if (<=.f64 t -4113761393303015/822752278660603021077484591278675252491367932816789931674304512) (*.f64 t z) (if (<=.f64 t 5752618031559411/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 c i) (if (<=.f64 t 4154677247100835/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 a b) (if (<=.f64 t 501766766966939/11150372599265311570767859136324180752990208) (*.f64 c i) (if (<=.f64 t 17999999999999999897718261530532710659157074050397725173125021793518205539544203961683388933500567552) (*.f64 a b) (*.f64 t z)))))) |
(if (<=.f64 (*.f64 a b) -6779426540353309/713623846352979940529142984724747568191373312) (*.f64 a b) (if (<=.f64 (*.f64 a b) 8220946709986329/11417981541647679048466287755595961091061972992) (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
Compiled 1050 to 435 computations (58.6% saved)
(sort c i)
(sort a b)
(sort z t)
(sort x y)
Compiled 1130 to 388 computations (65.7% saved)
Loading profile data...