Time bar (total: 15.2s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 10 |
| 3.1% | 3.1% | 96.6% | 0.2% | 0% | 0% | 0% | 11 |
| 4.7% | 4.7% | 95.1% | 0.2% | 0% | 0% | 0% | 12 |
Compiled 19 to 14 computations (26.3% saved)
| 993.0ms | 8256× | body | 256 | valid |
| 392.0ms | 3240× | body | 256 | infinite |
| 2× | egg-herbie |
| 3250× | rational.json-simplify-35 |
| 3126× | rational.json-simplify-51 |
| 1436× | rational.json-simplify-1 |
| 1162× | rational.json-simplify-2 |
| 774× | rational.json-simplify-47 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 57 | 407 |
| 1 | 130 | 407 |
| 2 | 240 | 407 |
| 3 | 413 | 407 |
| 4 | 732 | 407 |
| 5 | 1381 | 407 |
| 6 | 2052 | 407 |
| 7 | 2767 | 407 |
| 8 | 4190 | 407 |
| 9 | 5247 | 407 |
| 10 | 5247 | 407 |
| 11 | 5247 | 407 |
| 12 | 5514 | 407 |
| 0 | 5 | 5 |
| 1 | 5 | 5 |
| 1× | unsound |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
| Outputs |
|---|
0 |
1 |
0 |
2 |
3 |
2 |
4 |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 z y) (*.f64 (*.f64 x 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 t y) (*.f64 (*.f64 z 9) x)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 a y) (*.f64 (*.f64 z 9) t)) (*.f64 x 2)) |
(/.f64 (-.f64 (*.f64 x z) (*.f64 (*.f64 y 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x t) (*.f64 (*.f64 z 9) y)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x a) (*.f64 (*.f64 z 9) t)) (*.f64 y 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 t 9) z)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a 9) t)) (*.f64 z 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) a)) (*.f64 t 2)) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 t z))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 t z))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 z y) (*.f64 (*.f64 x 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 y z) (*.f64 t (*.f64 x 9))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 y z) (*.f64 x (*.f64 9 t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 t y) (*.f64 (*.f64 z 9) x)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 y t) (*.f64 x (*.f64 z 9))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 y t) (*.f64 z (*.f64 x 9))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 a y) (*.f64 (*.f64 z 9) t)) (*.f64 x 2)) |
(/.f64 (-.f64 (*.f64 y a) (*.f64 (*.f64 z 9) t)) (*.f64 x 2)) |
(/.f64 (-.f64 (*.f64 y a) (*.f64 9 (*.f64 t z))) (*.f64 x 2)) |
(/.f64 (-.f64 (*.f64 y a) (*.f64 9 (*.f64 z t))) (*.f64 x 2)) |
(/.f64 (-.f64 (*.f64 y a) (*.f64 z (*.f64 9 t))) (*.f64 x 2)) |
(/.f64 (-.f64 (*.f64 x z) (*.f64 (*.f64 y 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x z) (*.f64 t (*.f64 y 9))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x z) (*.f64 y (*.f64 9 t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x t) (*.f64 (*.f64 z 9) y)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x t) (*.f64 y (*.f64 z 9))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x t) (*.f64 z (*.f64 y 9))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x a) (*.f64 (*.f64 z 9) t)) (*.f64 y 2)) |
(/.f64 (-.f64 (*.f64 x a) (*.f64 9 (*.f64 t z))) (*.f64 y 2)) |
(/.f64 (-.f64 (*.f64 x a) (*.f64 9 (*.f64 z t))) (*.f64 y 2)) |
(/.f64 (-.f64 (*.f64 x a) (*.f64 z (*.f64 9 t))) (*.f64 y 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 t 9) z)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 t z))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a 9) t)) (*.f64 z 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 t (*.f64 9 a))) (*.f64 z 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 a t))) (*.f64 z 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 t a))) (*.f64 z 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 a (*.f64 9 t))) (*.f64 z 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) a)) (*.f64 t 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 a))) (*.f64 t 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z a))) (*.f64 t 2)) |
(sort x y)
(sort z t)
Compiled 23 to 18 computations (21.7% saved)
| 1× | egg-herbie |
| 2690× | rational.json-simplify-51 |
| 2648× | rational.json-simplify-2 |
| 2510× | rational.json-simplify-44 |
| 2092× | rational.json-simplify-35 |
| 912× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 37 |
| 1 | 24 | 37 |
| 2 | 41 | 37 |
| 3 | 67 | 37 |
| 4 | 114 | 37 |
| 5 | 207 | 37 |
| 6 | 450 | 37 |
| 7 | 1113 | 37 |
| 8 | 1651 | 37 |
| 9 | 1832 | 37 |
| 10 | 1963 | 37 |
| 11 | 2141 | 37 |
| 12 | 2370 | 37 |
| 13 | 2676 | 37 |
| 14 | 5296 | 37 |
| 15 | 5735 | 37 |
| 16 | 6290 | 37 |
| 17 | 6290 | 37 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
Compiled 31 to 20 computations (35.5% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 2 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 3 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 7.2b | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| ▶ | 7.2b | (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
Compiled 36 to 26 computations (27.8% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) |
| ✓ | 0.2b | (*.f64 z (*.f64 9 t)) |
| ✓ | 6.9b | (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
Compiled 48 to 26 computations (45.8% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | a | @ | inf | (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
| 1.0ms | t | @ | 0 | (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
| 1.0ms | a | @ | 0 | (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
| 1.0ms | x | @ | 0 | (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
| 1.0ms | y | @ | inf | (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
| 1× | batch-egg-rewrite |
| 2094× | bool.json-1 |
| 2094× | bool.json-2 |
| 1608× | bool.json-3 |
| 1026× | rational.json-simplify-35 |
| 808× | rational.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 75 |
| 1 | 151 | 75 |
| 2 | 419 | 75 |
| 3 | 1020 | 75 |
| 4 | 2623 | 75 |
| 5 | 6660 | 75 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(*.f64 z (*.f64 9 t)) |
(-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) (/.f64 1/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) (*.f64 (/.f64 1/2 a) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) a) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) (/.f64 1 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 2 a)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (/.f64 -1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (/.f64 1/2 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 a)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 a a)) (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 a)) (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 9 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 9 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 9 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t 36)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 t 36))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 t 36))) (*.f64 2 (*.f64 z (*.f64 t 36)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (*.f64 9 t)) (*.f64 z (*.f64 9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (*.f64 9 t)) (*.f64 z (*.f64 9 t))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (neg.f64 (*.f64 z (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 9 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 z (*.f64 9 t))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 9 t)) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))))))) |
| 1× | egg-herbie |
| 1300× | rational.json-simplify-35 |
| 1118× | rational.json-simplify-2 |
| 958× | rational.json-simplify-51 |
| 866× | rational.json-simplify-50 |
| 770× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 147 | 5576 |
| 1 | 315 | 5576 |
| 2 | 836 | 5576 |
| 3 | 2260 | 5576 |
| 4 | 5101 | 5576 |
| 5 | 6236 | 5576 |
| 6 | 6843 | 5576 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 0) |
(+.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a))) |
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 0) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 4))) |
(*.f64 2 (*.f64 (/.f64 1/2 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2))) |
(*.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 1) |
(*.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) (/.f64 1/4 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) (*.f64 (/.f64 1/2 a) 1/2)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) a) 1/2) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) (/.f64 1 (*.f64 a 8))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 2 a)) 1/4) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) (/.f64 1 a)) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))) |
(*.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2)) |
(*.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (/.f64 -1 (+.f64 a a))) |
(*.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (/.f64 1/2 (neg.f64 a))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a))) |
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) a)) |
(*.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2)) |
(*.f64 (*.f64 2 (/.f64 1 a)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2))) |
(*.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a)) -1) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2) -1) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 4)) 2) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 2 a))) |
(*.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4)) |
(*.f64 (/.f64 -1 (+.f64 a a)) (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y))) |
(*.f64 (/.f64 1/2 (neg.f64 a)) (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y))) |
(*.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a))) |
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2)) |
(+.f64 (*.f64 z (*.f64 9 t)) 0) |
(+.f64 0 (*.f64 z (*.f64 9 t))) |
(-.f64 (*.f64 z (*.f64 9 t)) 0) |
(/.f64 (*.f64 z (*.f64 9 t)) 1) |
(/.f64 (*.f64 z (*.f64 t 18)) 2) |
(/.f64 (*.f64 z (*.f64 t 36)) 4) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 t 36))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 t 36))) (*.f64 2 (*.f64 z (*.f64 t 36)))) 16) |
(+.f64 (*.f64 x y) (neg.f64 (*.f64 z (*.f64 9 t)))) |
(+.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 0) |
(+.f64 0 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2)) |
(+.f64 -1 (-.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 9 t)) 1))) |
(+.f64 (neg.f64 (*.f64 z (*.f64 9 t))) (*.f64 x y)) |
(+.f64 (-.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 9 t)) 1)) -1) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1) |
(*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2)) |
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 1/2) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) 1/4) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) 2) |
(*.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) -1) |
(*.f64 -1 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) 4) |
(/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) -1) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 4) 8) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) -2) -2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 4)) 16) |
(neg.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y))) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 0) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(+.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 0) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 4))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 2 (*.f64 (/.f64 1/2 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a)) 1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 1/2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) (/.f64 1/4 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) (*.f64 (/.f64 1/2 a) 1/2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) a) 1/2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) (/.f64 1 (*.f64 a 8))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 2 a)) 1/4) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) (/.f64 1 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (/.f64 -1 (+.f64 a a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (/.f64 1/2 (neg.f64 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (*.f64 2 (/.f64 1 a)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a)) -1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2) -1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 4)) 2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (/.f64 2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 -1 (+.f64 a a)) (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1/2 (neg.f64 a)) (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(*.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) (+.f64 a a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) a) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 t z) 9)) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) (/.f64 1/2 a)) |
(+.f64 (*.f64 z (*.f64 9 t)) 0) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(+.f64 0 (*.f64 z (*.f64 9 t))) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(-.f64 (*.f64 z (*.f64 9 t)) 0) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (*.f64 z (*.f64 9 t)) 1) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (*.f64 z (*.f64 t 18)) 2) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (*.f64 z (*.f64 t 36)) 4) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 t 36))) 8) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 t 36))) (*.f64 2 (*.f64 z (*.f64 t 36)))) 16) |
(*.f64 (*.f64 t z) 9) |
(*.f64 t (*.f64 z 9)) |
(+.f64 (*.f64 x y) (neg.f64 (*.f64 z (*.f64 9 t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 0) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 0 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 -1 (-.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 9 t)) 1))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (neg.f64 (*.f64 z (*.f64 9 t))) (*.f64 x y)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (-.f64 (*.f64 x y) (-.f64 (*.f64 z (*.f64 9 t)) 1)) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 1/2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) 1/4) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1/2) 2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -1 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 4) 4) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y)) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 4) 8) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) -2) -2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) 2) 4)) 16) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(neg.f64 (-.f64 (*.f64 z (*.f64 9 t)) (*.f64 x y))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) |
| ✓ | 0.2b | (*.f64 (*.f64 z 9) t) |
| ✓ | 6.9b | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
Compiled 48 to 26 computations (45.8% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 0.0ms | z | @ | 0 | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 0.0ms | z | @ | inf | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 0.0ms | z | @ | -inf | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 0.0ms | y | @ | -inf | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 1× | batch-egg-rewrite |
| 2074× | bool.json-1 |
| 2074× | bool.json-2 |
| 1594× | bool.json-3 |
| 1014× | rational.json-simplify-35 |
| 798× | rational.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 75 |
| 1 | 149 | 75 |
| 2 | 405 | 75 |
| 3 | 990 | 75 |
| 4 | 2588 | 75 |
| 5 | 6576 | 75 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(*.f64 (*.f64 z 9) t) |
(-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (/.f64 1/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (*.f64 (/.f64 1/2 a) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (/.f64 (/.f64 1/2 a) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 (/.f64 1/2 a) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 1/2 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 a)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 a) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 a) -1) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 a)) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z 36)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 z 36))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z 36))) (*.f64 2 (*.f64 t (*.f64 z 36)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 9 (*.f64 z t)) (*.f64 9 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 9 (*.f64 z t)) (*.f64 9 (*.f64 z t))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (neg.f64 (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 x y) (-.f64 (*.f64 9 (*.f64 z t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 9 (*.f64 z t))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (-.f64 (*.f64 9 (*.f64 z t)) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) |
| 1× | egg-herbie |
| 1274× | rational.json-simplify-35 |
| 1108× | rational.json-simplify-2 |
| 928× | rational.json-simplify-51 |
| 834× | rational.json-simplify-50 |
| 728× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 146 | 5576 |
| 1 | 319 | 5576 |
| 2 | 830 | 5576 |
| 3 | 2223 | 5576 |
| 4 | 5045 | 5576 |
| 5 | 6224 | 5576 |
| 6 | 6832 | 5576 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0) |
(+.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))) |
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4))) |
(*.f64 2 (*.f64 (/.f64 1/2 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2))) |
(*.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 1) |
(*.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (/.f64 1/4 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (*.f64 (/.f64 1/2 a) 1/2)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 1/2) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (/.f64 (/.f64 1/2 a) 4)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)) 1/4) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (/.f64 1 a)) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 (/.f64 1/2 a) -1)) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 1/2 (neg.f64 a))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a))) |
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a)) |
(*.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) |
(*.f64 (*.f64 2 (/.f64 1 a)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2))) |
(*.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a)) -1) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2) -1) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a))) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4)) 2) |
(*.f64 (/.f64 (/.f64 1/2 a) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) |
(*.f64 (/.f64 (/.f64 1/2 a) -1) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(*.f64 (/.f64 1/2 (neg.f64 a)) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(*.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a))) |
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2)) |
(+.f64 (*.f64 9 (*.f64 z t)) 0) |
(+.f64 0 (*.f64 9 (*.f64 z t))) |
(-.f64 (*.f64 9 (*.f64 z t)) 0) |
(/.f64 (*.f64 9 (*.f64 z t)) 1) |
(/.f64 (*.f64 z (*.f64 t 18)) 2) |
(/.f64 (*.f64 t (*.f64 z 36)) 4) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 z 36))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z 36))) (*.f64 2 (*.f64 t (*.f64 z 36)))) 16) |
(+.f64 (*.f64 x y) (neg.f64 (*.f64 9 (*.f64 z t)))) |
(+.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 0) |
(+.f64 0 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)) |
(+.f64 -1 (-.f64 (*.f64 x y) (-.f64 (*.f64 9 (*.f64 z t)) 1))) |
(+.f64 (neg.f64 (*.f64 9 (*.f64 z t))) (*.f64 x y)) |
(+.f64 (-.f64 (*.f64 x y) (-.f64 (*.f64 9 (*.f64 z t)) 1)) -1) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1) |
(*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)) |
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 1/2) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 1/4) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) 2) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1) |
(*.f64 -1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 4) |
(/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -2) -2) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 4) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 4)) 16) |
(neg.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 t (*.f64 z 9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(+.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 2 (*.f64 (/.f64 1/2 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (/.f64 1/4 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (*.f64 (/.f64 1/2 a) 1/2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 1/2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (/.f64 (/.f64 1/2 a) 4)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)) 1/4) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (/.f64 1 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 (/.f64 1/2 a) -1)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 1/2 (neg.f64 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (*.f64 2 (/.f64 1 a)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a)) -1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2) -1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4)) 2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 (/.f64 1/2 a) 4) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 (/.f64 1/2 a) -1) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (/.f64 1/2 (neg.f64 a)) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(*.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(neg.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) a) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) a)) |
(*.f64 (-.f64 (*.f64 t (*.f64 z 9)) (*.f64 y x)) (/.f64 -1/2 a)) |
(+.f64 (*.f64 9 (*.f64 z t)) 0) |
(*.f64 t (*.f64 z 9)) |
(+.f64 0 (*.f64 9 (*.f64 z t))) |
(*.f64 t (*.f64 z 9)) |
(-.f64 (*.f64 9 (*.f64 z t)) 0) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (*.f64 9 (*.f64 z t)) 1) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (*.f64 z (*.f64 t 18)) 2) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (*.f64 t (*.f64 z 36)) 4) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 z 36))) 8) |
(*.f64 t (*.f64 z 9)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z 36))) (*.f64 2 (*.f64 t (*.f64 z 36)))) 16) |
(*.f64 t (*.f64 z 9)) |
(+.f64 (*.f64 x y) (neg.f64 (*.f64 9 (*.f64 z t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 0) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 0 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 -1 (-.f64 (*.f64 x y) (-.f64 (*.f64 9 (*.f64 z t)) 1))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (neg.f64 (*.f64 9 (*.f64 z t))) (*.f64 x y)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(+.f64 (-.f64 (*.f64 x y) (-.f64 (*.f64 9 (*.f64 z t)) 1)) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 1/2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 1/4) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) 2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 -1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 4) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -2) -2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 4) 8) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 4)) 16) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
(neg.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(-.f64 (*.f64 y x) (*.f64 t (*.f64 z 9))) |
Compiled 2688 to 1491 computations (44.5% saved)
11 alts after pruning (10 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 173 | 10 | 183 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 0 | 1 |
| Total | 174 | 11 | 185 |
| Status | Error | Program |
|---|---|---|
| ✓ | 7.2b | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| ▶ | 33.5b | (/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
| 32.4b | (/.f64 (*.f64 y x) (*.f64 a 2)) | |
| ▶ | 7.2b | (+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| 8.3b | (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) | |
| 7.3b | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) | |
| ▶ | 33.1b | (*.f64 1/2 (*.f64 y (/.f64 x a))) |
| 32.1b | (*.f64 1/2 (*.f64 x (/.f64 y a))) | |
| ▶ | 33.5b | (*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
| 33.5b | (*.f64 -9/2 (*.f64 z (/.f64 t a))) | |
| ▶ | 33.1b | (*.f64 -9/2 (*.f64 t (/.f64 z a))) |
Compiled 306 to 225 computations (26.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| ✓ | 0.2b | (*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
| ✓ | 6.3b | (/.f64 (*.f64 t z) a) |
| ✓ | 6.5b | (/.f64 (*.f64 y x) a) |
Compiled 57 to 20 computations (64.9% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | x | @ | 0 | (/.f64 (*.f64 y x) a) |
| 2.0ms | z | @ | -inf | (/.f64 (*.f64 t z) a) |
| 1.0ms | a | @ | inf | (+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| 0.0ms | y | @ | inf | (/.f64 (*.f64 y x) a) |
| 1× | batch-egg-rewrite |
| 1360× | bool.json-1 |
| 1360× | bool.json-2 |
| 1330× | rational.json-1 |
| 1330× | rational.json-2 |
| 1330× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 88 |
| 1 | 163 | 88 |
| 2 | 463 | 88 |
| 3 | 1233 | 88 |
| 4 | 3952 | 88 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 t z) a) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 1/2 (/.f64 y a))) (*.f64 x (*.f64 1/2 (/.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 2 (*.f64 1/2 (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 2 (*.f64 1/2 (/.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1/2 (*.f64 y (/.f64 2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (*.f64 2 (*.f64 1/2 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 y x) (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 1/2 (/.f64 y a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y a) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 x (*.f64 1/2 (/.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 1 a) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y x) (/.f64 2 a)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 y a)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x a) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 y x) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 a)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 a)) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 a)) (*.f64 y 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 a)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 a)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 a) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 1/2 (/.f64 y a))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 y (/.f64 2 a))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 1/2 (/.f64 x a))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 a))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) (*.f64 x 1/2)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (neg.f64 a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 a)) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a 4)) (*.f64 x (*.f64 y 4)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y x) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x a)) (*.f64 y (/.f64 x a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (/.f64 a z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 t (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (/.f64 a z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 z a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t z) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 a z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 t (*.f64 z (/.f64 2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (+.f64 z z)) (*.f64 1/2 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (+.f64 z z)) (/.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t a) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 t z) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 t (/.f64 a z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 t (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 (/.f64 1 a) (*.f64 t 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 z (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 (/.f64 1 a) (*.f64 z 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 z (/.f64 2 a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z a) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (neg.f64 t)) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t z) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 2 a)) (*.f64 z 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 a)) (*.f64 t (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 2 a)) (*.f64 t 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 a) (*.f64 t (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 1/2 a)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 1/2 a)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/2) (*.f64 z (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 1/2) (*.f64 t (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) (*.f64 t 1/2)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) (*.f64 z 1/2)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t z) (neg.f64 a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t z) (+.f64 a a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 a)) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a 4)) (*.f64 z (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t (/.f64 a z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t z) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 t (/.f64 a z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 t (/.f64 a z)) (/.f64 t (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 t (/.f64 a z)) (/.f64 t (/.f64 a z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 -9/2 (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t (/.f64 a z)) -9) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 t (*.f64 -9/2 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 t (*.f64 -9/2 (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 t (*.f64 -9/2 (/.f64 z a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a))))))))) |
| 1× | egg-herbie |
| 1004× | rational.json-simplify-50 |
| 972× | rational.json-simplify-35 |
| 840× | rational.json-simplify-51 |
| 816× | rational.json-simplify-1 |
| 796× | rational.json-simplify-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 208 | 2433 |
| 1 | 453 | 2425 |
| 2 | 1033 | 2425 |
| 3 | 2351 | 2425 |
| 4 | 5084 | 2425 |
| 5 | 6342 | 2425 |
| 6 | 7043 | 2425 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 y (/.f64 x a)) 0) |
(+.f64 (*.f64 x (*.f64 1/2 (/.f64 y a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) |
(+.f64 0 (*.f64 y (/.f64 x a))) |
(-.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 y (/.f64 x a)) |
(*.f64 y (*.f64 2 (*.f64 1/2 (/.f64 x a)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 x (*.f64 2 (*.f64 1/2 (/.f64 y a)))) |
(*.f64 x (*.f64 1/2 (*.f64 y (/.f64 2 a)))) |
(*.f64 (*.f64 y x) (/.f64 1 a)) |
(*.f64 (*.f64 y x) (*.f64 2 (*.f64 1/2 (/.f64 1 a)))) |
(*.f64 (*.f64 y (/.f64 x a)) 1) |
(*.f64 1/2 (*.f64 (*.f64 y x) (/.f64 2 a))) |
(*.f64 (*.f64 x (*.f64 1/2 (/.f64 y a))) 2) |
(*.f64 1 (*.f64 y (/.f64 x a))) |
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 a))) |
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 a)) |
(*.f64 (/.f64 y a) x) |
(*.f64 2 (*.f64 x (*.f64 1/2 (/.f64 y a)))) |
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 a))) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 a) (*.f64 x 1/2))) |
(*.f64 (*.f64 (*.f64 y x) (/.f64 2 a)) 1/2) |
(*.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 a 4))) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y a))) |
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 a))) |
(*.f64 (*.f64 1/2 (/.f64 y a)) (+.f64 x x)) |
(*.f64 (/.f64 1 a) (*.f64 y x)) |
(*.f64 (/.f64 x a) y) |
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 a))) |
(*.f64 -1 (/.f64 (*.f64 y x) (neg.f64 a))) |
(*.f64 (*.f64 y (/.f64 2 a)) (*.f64 x 1/2)) |
(*.f64 (*.f64 1/2 (/.f64 1 a)) (*.f64 x (+.f64 y y))) |
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 a))) |
(*.f64 (*.f64 x (/.f64 2 a)) (*.f64 y 1/2)) |
(*.f64 (*.f64 y (/.f64 1/2 a)) (+.f64 x x)) |
(*.f64 (*.f64 x (/.f64 1/2 a)) (+.f64 y y)) |
(*.f64 (/.f64 1/2 a) (*.f64 x (+.f64 y y))) |
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 a))) |
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 y a))) x) |
(*.f64 (*.f64 1/2 (*.f64 y (/.f64 2 a))) x) |
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 x a))) y) |
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 a))) (*.f64 y x)) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 x 1/2)) (+.f64 y y)) |
(*.f64 (/.f64 (*.f64 y x) (neg.f64 a)) -1) |
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 x (neg.f64 y))) |
(*.f64 (/.f64 1 (*.f64 a 4)) (*.f64 x (*.f64 y 4))) |
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 a))) |
(+.f64 (/.f64 t (/.f64 a z)) 0) |
(+.f64 0 (/.f64 t (/.f64 a z))) |
(-.f64 (/.f64 t (/.f64 a z)) 0) |
(*.f64 t (/.f64 z a)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 t z) (/.f64 1 a)) |
(*.f64 (/.f64 t (/.f64 a z)) 1) |
(*.f64 1/2 (*.f64 t (*.f64 z (/.f64 2 a)))) |
(*.f64 1 (/.f64 t (/.f64 a z))) |
(*.f64 (*.f64 t (+.f64 z z)) (*.f64 1/2 (/.f64 1 a))) |
(*.f64 (*.f64 t (+.f64 z z)) (/.f64 1/2 a)) |
(*.f64 (/.f64 t a) z) |
(*.f64 2 (/.f64 (*.f64 t z) (+.f64 a a))) |
(*.f64 2 (/.f64 (/.f64 t (/.f64 a z)) 2)) |
(*.f64 (+.f64 z z) (*.f64 t (/.f64 1/2 a))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 1 a) (*.f64 t 1/2))) |
(*.f64 (+.f64 t t) (*.f64 z (/.f64 1/2 a))) |
(*.f64 (+.f64 t t) (*.f64 (/.f64 1 a) (*.f64 z 1/2))) |
(*.f64 (*.f64 t (*.f64 z (/.f64 2 a))) 1/2) |
(*.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 a 4))) |
(*.f64 (/.f64 1 a) (*.f64 t z)) |
(*.f64 (/.f64 z a) t) |
(*.f64 (*.f64 z (neg.f64 t)) (/.f64 1 (neg.f64 a))) |
(*.f64 -1 (/.f64 (*.f64 t z) (neg.f64 a))) |
(*.f64 (*.f64 t (/.f64 2 a)) (*.f64 z 1/2)) |
(*.f64 (*.f64 1/2 (/.f64 1 a)) (*.f64 t (+.f64 z z))) |
(*.f64 (*.f64 z (/.f64 2 a)) (*.f64 t 1/2)) |
(*.f64 (/.f64 1/2 a) (*.f64 t (+.f64 z z))) |
(*.f64 (*.f64 t (/.f64 1/2 a)) (+.f64 z z)) |
(*.f64 (*.f64 z (/.f64 1/2 a)) (+.f64 t t)) |
(*.f64 (*.f64 t 1/2) (*.f64 z (/.f64 2 a))) |
(*.f64 (*.f64 z 1/2) (*.f64 t (/.f64 2 a))) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 t 1/2)) (+.f64 z z)) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 z 1/2)) (+.f64 t t)) |
(*.f64 (/.f64 (*.f64 t z) (neg.f64 a)) -1) |
(*.f64 (/.f64 (*.f64 t z) (+.f64 a a)) 2) |
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 z (neg.f64 t))) |
(*.f64 (/.f64 1 (*.f64 a 4)) (*.f64 z (*.f64 t 4))) |
(*.f64 (/.f64 (/.f64 t (/.f64 a z)) 2) 2) |
(neg.f64 (/.f64 (*.f64 t z) (neg.f64 a))) |
(+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0) |
(+.f64 0 (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(-.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0) |
(/.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 1) |
(/.f64 (*.f64 (/.f64 t (/.f64 a z)) -9) 2) |
(/.f64 (*.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 4)) 8) |
(-.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 0) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2)) |
(*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 1) |
(*.f64 1 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a))))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 1/2) |
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 2) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 4)) 8) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 z)) (*.f64 1/2 (*.f64 y x))) a) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 t z) 9/2) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 t z) 9/2) (*.f64 y (*.f64 x -1/2))) a)) |
(/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) (neg.f64 a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 t z) 9/2) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 t z) 9/2) (*.f64 y (*.f64 x -1/2))) a)) |
(/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) (neg.f64 a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 t z) 9/2) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 t z) 9/2) (*.f64 y (*.f64 x -1/2))) a)) |
(/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) (neg.f64 a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 t z) 9/2) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 t z) 9/2) (*.f64 y (*.f64 x -1/2))) a)) |
(/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) (neg.f64 a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(+.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(+.f64 (*.f64 x (*.f64 1/2 (/.f64 y a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(+.f64 0 (*.f64 y (/.f64 x a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(-.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 y (*.f64 2 (*.f64 1/2 (/.f64 x a)))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 x (*.f64 2 (*.f64 1/2 (/.f64 y a)))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 x (*.f64 1/2 (*.f64 y (/.f64 2 a)))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 y x) (/.f64 1 a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 y x) (*.f64 2 (*.f64 1/2 (/.f64 1 a)))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 y (/.f64 x a)) 1) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 1/2 (*.f64 (*.f64 y x) (/.f64 2 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 x (*.f64 1/2 (/.f64 y a))) 2) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 1 (*.f64 y (/.f64 x a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (/.f64 y a) x) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 2 (*.f64 x (*.f64 1/2 (/.f64 y a)))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 a) (*.f64 x 1/2))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 (*.f64 y x) (/.f64 2 a)) 1/2) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 a 4))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 1/2 (/.f64 y a)) (+.f64 x x)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (/.f64 1 a) (*.f64 y x)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (/.f64 x a) y) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 -1 (/.f64 (*.f64 y x) (neg.f64 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 y (/.f64 2 a)) (*.f64 x 1/2)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 1/2 (/.f64 1 a)) (*.f64 x (+.f64 y y))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 x (/.f64 2 a)) (*.f64 y 1/2)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 y (/.f64 1/2 a)) (+.f64 x x)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 x (/.f64 1/2 a)) (+.f64 y y)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (/.f64 1/2 a) (*.f64 x (+.f64 y y))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 y a))) x) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 1/2 (*.f64 y (/.f64 2 a))) x) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 x a))) y) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 a))) (*.f64 y x)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 x 1/2)) (+.f64 y y)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (/.f64 (*.f64 y x) (neg.f64 a)) -1) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 x (neg.f64 y))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 (/.f64 1 (*.f64 a 4)) (*.f64 x (*.f64 y 4))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 a))) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(/.f64 y (/.f64 a x)) |
(+.f64 (/.f64 t (/.f64 a z)) 0) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(+.f64 0 (/.f64 t (/.f64 a z))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(-.f64 (/.f64 t (/.f64 a z)) 0) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 z (/.f64 t a)) |
(/.f64 t (/.f64 a z)) |
(*.f64 (*.f64 t z) (/.f64 1 a)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 t (/.f64 a z)) 1) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 1/2 (*.f64 t (*.f64 z (/.f64 2 a)))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 1 (/.f64 t (/.f64 a z))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 t (+.f64 z z)) (*.f64 1/2 (/.f64 1 a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 t (+.f64 z z)) (/.f64 1/2 a)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 t a) z) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 2 (/.f64 (*.f64 t z) (+.f64 a a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 2 (/.f64 (/.f64 t (/.f64 a z)) 2)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (+.f64 z z) (*.f64 t (/.f64 1/2 a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 1 a) (*.f64 t 1/2))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (+.f64 t t) (*.f64 z (/.f64 1/2 a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (+.f64 t t) (*.f64 (/.f64 1 a) (*.f64 z 1/2))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 t (*.f64 z (/.f64 2 a))) 1/2) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 a 4))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 1 a) (*.f64 t z)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 z a) t) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 z (neg.f64 t)) (/.f64 1 (neg.f64 a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 -1 (/.f64 (*.f64 t z) (neg.f64 a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 t (/.f64 2 a)) (*.f64 z 1/2)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 1/2 (/.f64 1 a)) (*.f64 t (+.f64 z z))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 z (/.f64 2 a)) (*.f64 t 1/2)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 1/2 a) (*.f64 t (+.f64 z z))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 t (/.f64 1/2 a)) (+.f64 z z)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 z (/.f64 1/2 a)) (+.f64 t t)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 t 1/2) (*.f64 z (/.f64 2 a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 z 1/2) (*.f64 t (/.f64 2 a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 t 1/2)) (+.f64 z z)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 z 1/2)) (+.f64 t t)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 (*.f64 t z) (neg.f64 a)) -1) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 (*.f64 t z) (+.f64 a a)) 2) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 z (neg.f64 t))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 1 (*.f64 a 4)) (*.f64 z (*.f64 t 4))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 (/.f64 (/.f64 t (/.f64 a z)) 2) 2) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(neg.f64 (/.f64 (*.f64 t z) (neg.f64 a))) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(+.f64 0 (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(-.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(/.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 1) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(/.f64 (*.f64 (/.f64 t (/.f64 a z)) -9) 2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(/.f64 (*.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 4) 4) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 4)) 8) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(-.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 0) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 1) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(*.f64 1 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 1/2) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 2) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(/.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 1) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 2) 2) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 4) 4) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 x (*.f64 1/2 (/.f64 y a)))) 4)) 8) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) a)) (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 -9/2 (*.f64 t (/.f64 z a)))) |
(+.f64 (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 -9/2 (*.f64 t (/.f64 z a))) |
| ✓ | 6.1b | (*.f64 t (/.f64 z a)) |
Compiled 24 to 10 computations (58.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | 0 | (*.f64 t (/.f64 z a)) |
| 0.0ms | t | @ | 0 | (*.f64 t (/.f64 z a)) |
| 0.0ms | t | @ | -inf | (*.f64 -9/2 (*.f64 t (/.f64 z a))) |
| 0.0ms | z | @ | inf | (*.f64 t (/.f64 z a)) |
| 0.0ms | z | @ | -inf | (*.f64 t (/.f64 z a)) |
| 1× | batch-egg-rewrite |
| 714× | rational.json-simplify-49 |
| 704× | rational.json-simplify-44 |
| 668× | rational.json-simplify-35 |
| 644× | rational.json-simplify-47 |
| 600× | bool.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 93 | 32 |
| 2 | 280 | 32 |
| 3 | 673 | 32 |
| 4 | 1703 | 32 |
| 5 | 6542 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (/.f64 z a)) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 z a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (/.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (/.f64 z a) 1/2)) (*.f64 t (*.f64 (/.f64 z a) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (/.f64 z a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (*.f64 (/.f64 a t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (*.f64 -1 (/.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z a) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z a) (*.f64 (/.f64 1 t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z a) (*.f64 1/2 (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 z a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 a (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z z) (*.f64 a (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z z) (*.f64 (*.f64 a (/.f64 2 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z z) (*.f64 -2 (/.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 a z) (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 a (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (/.f64 a z) (/.f64 2 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 2 a)) (/.f64 2 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 2 a)) (*.f64 2 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 2 a)) (*.f64 (/.f64 2 t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (/.f64 (*.f64 a 4) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 4 (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 (*.f64 a 4) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 2 (*.f64 a (/.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 (+.f64 a a) (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 -4 (/.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (/.f64 4 (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (*.f64 a (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (/.f64 2 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (/.f64 (/.f64 1 z) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (*.f64 (/.f64 1 z) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (*.f64 (/.f64 a (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 (neg.f64 (+.f64 a a)) (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 -1 (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 a z) (*.f64 (*.f64 a (/.f64 (/.f64 a z) z)) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 a (neg.f64 z)) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 a (neg.f64 z)) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (/.f64 2 z)) (*.f64 (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z))) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (/.f64 2 z)) (*.f64 (*.f64 a (/.f64 (/.f64 a z) z)) (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 (/.f64 a z) (/.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 a z) 4) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 (/.f64 a z) 4) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 a (/.f64 2 z)) (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (/.f64 z a) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (*.f64 (/.f64 a z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (*.f64 (*.f64 (/.f64 a z) 4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z a) 4) (/.f64 4 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z a) 4) (*.f64 4 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z a) 4) (*.f64 2 (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 8) (/.f64 (*.f64 a 8) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 8) (*.f64 8 (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 8) (*.f64 (*.f64 a 8) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 8) (*.f64 4 (*.f64 a (/.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t a) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 z) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a z)) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 a z) (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 z) (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (/.f64 (neg.f64 (+.f64 a a)) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (/.f64 (*.f64 a -2) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (*.f64 (*.f64 a -2) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (*.f64 (neg.f64 a) (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (*.f64 2 (/.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z a) (/.f64 z a)) (/.f64 (/.f64 z a) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t 4)) (*.f64 2 (*.f64 (/.f64 a z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t 4)) (*.f64 8 (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 z a) 4)) (*.f64 8 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 (/.f64 z a) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 t a)) (*.f64 2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (+.f64 a a)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a z) 4) (*.f64 (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z))) (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (neg.f64 a)) (/.f64 -1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (neg.f64 a)) (*.f64 -1 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 a z) (*.f64 1/2 (/.f64 a z))) (*.f64 (/.f64 a z) (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z a) 1/2) (/.f64 1 (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z a) 1/2) (*.f64 1/2 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 1/2) (*.f64 1/2 (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (/.f64 z a) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 z)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 z)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 z)) (*.f64 4 (/.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 a (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (*.f64 (/.f64 a (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (/.f64 z a) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 t)) (*.f64 2 (/.f64 a (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 t 4)) (/.f64 a z)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z 8) (/.f64 a t)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (/.f64 1 t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 t)) (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 z z) (/.f64 1 t)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 t)) (*.f64 a (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z 4) (/.f64 1 t)) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 a) (/.f64 1 t)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 z) (/.f64 1 t)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 a z) (/.f64 1 t)) (*.f64 a (/.f64 (/.f64 a z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 t)) (/.f64 a (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (/.f64 2 z)) (/.f64 1 t)) (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 t)) (*.f64 (/.f64 a z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z 8) (/.f64 1 t)) (*.f64 a 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z -2) (/.f64 1 t)) (*.f64 a -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z -2) (/.f64 1 t)) (neg.f64 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 z a) 4)) (/.f64 1 t)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 z 8)) (/.f64 1 t)) (*.f64 2 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 z (neg.f64 a)) (/.f64 1 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (*.f64 2 (*.f64 a -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (*.f64 2 (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (neg.f64 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 2 t)) (*.f64 1/2 (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 z z) (/.f64 2 t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 2 t)) (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z 4) (/.f64 2 t)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (/.f64 2 z)) (/.f64 2 t)) (*.f64 a (/.f64 (/.f64 a z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 t)) (*.f64 a (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z -2) (/.f64 2 t)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 a z) 4) (/.f64 2 t)) (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 a z) (*.f64 1/2 (/.f64 a z))) (/.f64 2 t)) (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (/.f64 a (neg.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 z z) (/.f64 a (neg.f64 t))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z 4) (/.f64 a (neg.f64 t))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 a (neg.f64 t))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (/.f64 1 z)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 t t) a) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (neg.f64 a)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t 1/2) (*.f64 a (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 t t)) (neg.f64 (*.f64 a (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 t a)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 t)) (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 z (neg.f64 a)) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (/.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 t (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 t (/.f64 z a)) (*.f64 t (/.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 t (/.f64 z a)) (*.f64 t (/.f64 z a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (/.f64 (*.f64 t -9/2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (/.f64 z a) -9/4)) (*.f64 t (*.f64 (/.f64 z a) -9/4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 a (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z a) (/.f64 1 (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 a z) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z z) (/.f64 (+.f64 a a) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 a (/.f64 2 z)) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (/.f64 t a) -9)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 2 a)) (/.f64 2 (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (/.f64 (*.f64 a 4) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -9/2) (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (/.f64 (/.f64 1 z) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 (neg.f64 a) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 a (neg.f64 z)) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 a z) 4) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (/.f64 z a)) -18) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z a) 4) (/.f64 4 (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 8) (/.f64 (*.f64 a 8) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 z) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a z)) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (/.f64 (*.f64 a -2) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (/.f64 (neg.f64 (+.f64 a a)) (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -9) (*.f64 a (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t (/.f64 z a)) -18)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -9/2) a) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -9/2 (/.f64 t (+.f64 a a))) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (neg.f64 a)) (/.f64 -1 (*.f64 t -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (/.f64 z a)) -18))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -9) (/.f64 a z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -9/2) 2) (*.f64 1/2 (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -9/2) (neg.f64 a)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -9/2) 1/2) (*.f64 a (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -9/2) (/.f64 1 z)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t -9/2)) (/.f64 a (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (/.f64 (*.f64 t -9/2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (/.f64 (*.f64 t -9/2) a)) (*.f64 z (/.f64 (*.f64 t -9/2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (/.f64 (*.f64 t -9/2) a)) (*.f64 z (/.f64 (*.f64 t -9/2) a))))))) |
| 1× | egg-herbie |
| 1930× | rational.json-simplify-35 |
| 950× | rational.json-simplify-51 |
| 942× | rational.json-simplify-61 |
| 872× | rational.json-simplify-44 |
| 776× | rational.json-simplify-49 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 401 | 3991 |
| 1 | 1641 | 3949 |
| 2 | 6026 | 3921 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 t (/.f64 z a)) 0) |
(+.f64 0 (*.f64 t (/.f64 z a))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) 1/2)) (*.f64 t (*.f64 (/.f64 z a) 1/2))) |
(-.f64 (*.f64 t (/.f64 z a)) 0) |
(/.f64 t (/.f64 a z)) |
(/.f64 z (/.f64 a t)) |
(/.f64 z (*.f64 (/.f64 a t) 1)) |
(/.f64 z (*.f64 -1 (/.f64 a (neg.f64 t)))) |
(/.f64 (/.f64 z a) (/.f64 1 t)) |
(/.f64 (/.f64 z a) (*.f64 (/.f64 1 t) 1)) |
(/.f64 (/.f64 z a) (*.f64 1/2 (/.f64 2 t))) |
(/.f64 (*.f64 t (/.f64 z a)) 1) |
(/.f64 1 (/.f64 a (*.f64 t z))) |
(/.f64 1 (*.f64 (/.f64 a (*.f64 t z)) 1)) |
(/.f64 (+.f64 z z) (*.f64 a (/.f64 2 t))) |
(/.f64 (+.f64 z z) (*.f64 (*.f64 a (/.f64 2 t)) 1)) |
(/.f64 (+.f64 z z) (*.f64 -2 (/.f64 a (neg.f64 t)))) |
(/.f64 2 (*.f64 (/.f64 a z) (/.f64 2 t))) |
(/.f64 2 (*.f64 2 (/.f64 a (*.f64 t z)))) |
(/.f64 2 (*.f64 (*.f64 (/.f64 a z) (/.f64 2 t)) 1)) |
(/.f64 (*.f64 z (/.f64 2 a)) (/.f64 2 t)) |
(/.f64 (*.f64 z (/.f64 2 a)) (*.f64 2 (/.f64 1 t))) |
(/.f64 (*.f64 z (/.f64 2 a)) (*.f64 (/.f64 2 t) 1)) |
(/.f64 (*.f64 z 4) (/.f64 (*.f64 a 4) t)) |
(/.f64 (*.f64 z 4) (*.f64 4 (/.f64 a t))) |
(/.f64 (*.f64 z 4) (*.f64 (*.f64 a 4) (/.f64 1 t))) |
(/.f64 (*.f64 z 4) (*.f64 2 (*.f64 a (/.f64 2 t)))) |
(/.f64 (*.f64 z 4) (*.f64 (+.f64 a a) (/.f64 2 t))) |
(/.f64 (*.f64 z 4) (*.f64 -4 (/.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z 4) (/.f64 4 (/.f64 t a))) |
(/.f64 (+.f64 t t) (*.f64 a (/.f64 2 z))) |
(/.f64 (*.f64 t (*.f64 z (/.f64 2 a))) 2) |
(/.f64 (/.f64 1 a) (/.f64 (/.f64 1 z) t)) |
(/.f64 (/.f64 1 a) (*.f64 (/.f64 1 z) (/.f64 1 t))) |
(/.f64 (neg.f64 z) (/.f64 a (neg.f64 t))) |
(/.f64 (neg.f64 z) (*.f64 (/.f64 a (neg.f64 t)) 1)) |
(/.f64 (neg.f64 z) (/.f64 (neg.f64 (+.f64 a a)) (+.f64 t t))) |
(/.f64 (neg.f64 z) (/.f64 -1 (/.f64 t a))) |
(/.f64 (/.f64 a z) (*.f64 (*.f64 a (/.f64 (/.f64 a z) z)) (/.f64 1 t))) |
(/.f64 -1 (/.f64 (/.f64 a (neg.f64 z)) t)) |
(/.f64 -1 (*.f64 (/.f64 a (neg.f64 z)) (/.f64 1 t))) |
(/.f64 (*.f64 a (/.f64 2 z)) (*.f64 (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z))) (/.f64 1 t))) |
(/.f64 (*.f64 a (/.f64 2 z)) (*.f64 (*.f64 a (/.f64 (/.f64 a z) z)) (/.f64 2 t))) |
(/.f64 4 (*.f64 2 (*.f64 (/.f64 a z) (/.f64 2 t)))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 a z) 4) t)) |
(/.f64 4 (*.f64 (*.f64 (/.f64 a z) 4) (/.f64 1 t))) |
(/.f64 4 (*.f64 (*.f64 a (/.f64 2 z)) (/.f64 2 t))) |
(/.f64 (*.f64 t (*.f64 (/.f64 z a) 4)) 4) |
(/.f64 (*.f64 t 4) (*.f64 (/.f64 a z) 4)) |
(/.f64 (*.f64 t 4) (*.f64 (*.f64 (/.f64 a z) 4) 1)) |
(/.f64 (*.f64 (/.f64 z a) 4) (/.f64 4 t)) |
(/.f64 (*.f64 (/.f64 z a) 4) (*.f64 4 (/.f64 1 t))) |
(/.f64 (*.f64 (/.f64 z a) 4) (*.f64 2 (/.f64 2 t))) |
(/.f64 (*.f64 z 8) (/.f64 (*.f64 a 8) t)) |
(/.f64 (*.f64 z 8) (*.f64 8 (/.f64 a t))) |
(/.f64 (*.f64 z 8) (*.f64 (*.f64 a 8) (/.f64 1 t))) |
(/.f64 (*.f64 z 8) (*.f64 4 (*.f64 a (/.f64 2 t)))) |
(/.f64 (/.f64 t a) (/.f64 1 z)) |
(/.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 z) t)) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a z)) t)) |
(/.f64 1/2 (/.f64 (/.f64 a z) (+.f64 t t))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 z) (/.f64 t a))) |
(/.f64 (*.f64 z -2) (/.f64 (neg.f64 (+.f64 a a)) t)) |
(/.f64 (*.f64 z -2) (/.f64 (*.f64 a -2) t)) |
(/.f64 (*.f64 z -2) (*.f64 (*.f64 a -2) (/.f64 1 t))) |
(/.f64 (*.f64 z -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 t))) |
(/.f64 (*.f64 z -2) (*.f64 (neg.f64 a) (/.f64 2 t))) |
(/.f64 (*.f64 z -2) (*.f64 2 (/.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 (/.f64 z a) (/.f64 z a)) (/.f64 (/.f64 z a) t)) |
(/.f64 (*.f64 2 (*.f64 t 4)) (*.f64 2 (*.f64 (/.f64 a z) 4))) |
(/.f64 (*.f64 2 (*.f64 t 4)) (*.f64 8 (/.f64 a z))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 z a) 4)) (*.f64 8 (/.f64 1 t))) |
(/.f64 (*.f64 2 (*.f64 z 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 t))) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 (/.f64 z a) 4))) 8) |
(/.f64 (*.f64 2 (/.f64 t a)) (*.f64 2 (/.f64 1 z))) |
(/.f64 (/.f64 t (+.f64 a a)) (/.f64 1/2 z)) |
(/.f64 (*.f64 (/.f64 a z) 4) (*.f64 (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z))) (/.f64 2 t))) |
(/.f64 (/.f64 z (neg.f64 a)) (/.f64 -1 t)) |
(/.f64 (/.f64 z (neg.f64 a)) (*.f64 -1 (/.f64 1 t))) |
(/.f64 (/.f64 (/.f64 a z) (*.f64 1/2 (/.f64 a z))) (*.f64 (/.f64 a z) (/.f64 2 t))) |
(/.f64 (*.f64 (/.f64 z a) 1/2) (/.f64 1 (+.f64 t t))) |
(/.f64 (*.f64 (/.f64 z a) 1/2) (*.f64 1/2 (/.f64 1 t))) |
(/.f64 (*.f64 t 1/2) (*.f64 1/2 (/.f64 a z))) |
(/.f64 (*.f64 t (*.f64 (/.f64 z a) 1/2)) 1/2) |
(/.f64 (*.f64 4 (neg.f64 z)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 t))) |
(/.f64 (*.f64 4 (neg.f64 z)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 t))) |
(/.f64 (*.f64 4 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 t))) |
(/.f64 (*.f64 4 (neg.f64 z)) (*.f64 4 (/.f64 a (neg.f64 t)))) |
(/.f64 (neg.f64 t) (/.f64 a (neg.f64 z))) |
(/.f64 (neg.f64 t) (*.f64 (/.f64 a (neg.f64 z)) 1)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (/.f64 z a) 4)))) 16) |
(/.f64 (*.f64 2 (neg.f64 t)) (*.f64 2 (/.f64 a (neg.f64 z)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 t 4)) (/.f64 a z)) 8) |
(/.f64 (/.f64 (*.f64 z 8) (/.f64 a t)) 8) |
(/.f64 (/.f64 z (/.f64 1 t)) a) |
(/.f64 (/.f64 1 (/.f64 1 t)) (/.f64 a z)) |
(/.f64 (/.f64 (+.f64 z z) (/.f64 1 t)) (+.f64 a a)) |
(/.f64 (/.f64 2 (/.f64 1 t)) (*.f64 a (/.f64 2 z))) |
(/.f64 (/.f64 (*.f64 z 4) (/.f64 1 t)) (*.f64 a 4)) |
(/.f64 (/.f64 (/.f64 1 a) (/.f64 1 t)) (/.f64 1 z)) |
(/.f64 (/.f64 (neg.f64 z) (/.f64 1 t)) (neg.f64 a)) |
(/.f64 (/.f64 (/.f64 a z) (/.f64 1 t)) (*.f64 a (/.f64 (/.f64 a z) z))) |
(/.f64 (/.f64 -1 (/.f64 1 t)) (/.f64 a (neg.f64 z))) |
(/.f64 (/.f64 (*.f64 a (/.f64 2 z)) (/.f64 1 t)) (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z)))) |
(/.f64 (/.f64 4 (/.f64 1 t)) (*.f64 (/.f64 a z) 4)) |
(/.f64 (/.f64 (*.f64 z 8) (/.f64 1 t)) (*.f64 a 8)) |
(/.f64 (/.f64 (*.f64 z -2) (/.f64 1 t)) (*.f64 a -2)) |
(/.f64 (/.f64 (*.f64 z -2) (/.f64 1 t)) (neg.f64 (+.f64 a a))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 z a) 4)) (/.f64 1 t)) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 z 8)) (/.f64 1 t)) (*.f64 2 (*.f64 a 8))) |
(/.f64 (/.f64 (/.f64 z (neg.f64 a)) (/.f64 1 t)) -1) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (*.f64 2 (*.f64 a -2))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (*.f64 2 (neg.f64 (+.f64 a a)))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (neg.f64 (*.f64 a 4))) |
(/.f64 (/.f64 1 (/.f64 2 t)) (*.f64 1/2 (/.f64 a z))) |
(/.f64 (/.f64 (+.f64 z z) (/.f64 2 t)) a) |
(/.f64 (/.f64 2 (/.f64 2 t)) (/.f64 a z)) |
(/.f64 (/.f64 (*.f64 z 4) (/.f64 2 t)) (+.f64 a a)) |
(/.f64 (/.f64 (*.f64 a (/.f64 2 z)) (/.f64 2 t)) (*.f64 a (/.f64 (/.f64 a z) z))) |
(/.f64 (/.f64 4 (/.f64 2 t)) (*.f64 a (/.f64 2 z))) |
(/.f64 (/.f64 (*.f64 z -2) (/.f64 2 t)) (neg.f64 a)) |
(/.f64 (/.f64 (*.f64 (/.f64 a z) 4) (/.f64 2 t)) (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z)))) |
(/.f64 (/.f64 (/.f64 (/.f64 a z) (*.f64 1/2 (/.f64 a z))) (/.f64 2 t)) (/.f64 a z)) |
(/.f64 (/.f64 z (/.f64 a (neg.f64 t))) -1) |
(/.f64 (/.f64 (+.f64 z z) (/.f64 a (neg.f64 t))) -2) |
(/.f64 (/.f64 (*.f64 z 4) (/.f64 a (neg.f64 t))) -4) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 a (neg.f64 t))) 4) |
(/.f64 (/.f64 t (/.f64 1 z)) a) |
(/.f64 (/.f64 (+.f64 t t) a) (/.f64 2 z)) |
(/.f64 (/.f64 t (neg.f64 a)) (/.f64 -1 z)) |
(/.f64 (/.f64 t 1/2) (*.f64 a (/.f64 2 z))) |
(/.f64 (neg.f64 (+.f64 t t)) (neg.f64 (*.f64 a (/.f64 2 z)))) |
(/.f64 (neg.f64 (/.f64 t a)) (/.f64 -1 z)) |
(/.f64 (neg.f64 (neg.f64 t)) (/.f64 a z)) |
(neg.f64 (/.f64 (/.f64 z (neg.f64 a)) (/.f64 1 t))) |
(neg.f64 (/.f64 z (/.f64 a (neg.f64 t)))) |
(+.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 0) |
(+.f64 0 (*.f64 z (/.f64 (*.f64 t -9/2) a))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/4)) (*.f64 t (*.f64 (/.f64 z a) -9/4))) |
(-.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 0) |
(/.f64 z (/.f64 a (*.f64 t -9/2))) |
(/.f64 (/.f64 z a) (/.f64 1 (*.f64 t -9/2))) |
(/.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 1) |
(/.f64 1 (/.f64 (/.f64 a z) (*.f64 t -9/2))) |
(/.f64 (+.f64 z z) (/.f64 (+.f64 a a) (*.f64 t -9/2))) |
(/.f64 2 (/.f64 (*.f64 a (/.f64 2 z)) (*.f64 t -9/2))) |
(/.f64 (*.f64 z (*.f64 (/.f64 t a) -9)) 2) |
(/.f64 (*.f64 z (/.f64 2 a)) (/.f64 2 (*.f64 t -9/2))) |
(/.f64 (*.f64 z 4) (/.f64 (*.f64 a 4) (*.f64 t -9/2))) |
(/.f64 (*.f64 t -9/2) (/.f64 a z)) |
(/.f64 (/.f64 1 a) (/.f64 (/.f64 1 z) (*.f64 t -9/2))) |
(/.f64 (neg.f64 z) (/.f64 (neg.f64 a) (*.f64 t -9/2))) |
(/.f64 -1 (/.f64 (/.f64 a (neg.f64 z)) (*.f64 t -9/2))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 a z) 4) (*.f64 t -9/2))) |
(/.f64 (*.f64 (*.f64 t (/.f64 z a)) -18) 4) |
(/.f64 (*.f64 (/.f64 z a) 4) (/.f64 4 (*.f64 t -9/2))) |
(/.f64 (*.f64 z 8) (/.f64 (*.f64 a 8) (*.f64 t -9/2))) |
(/.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 z) (*.f64 t -9/2))) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a z)) (*.f64 t -9/2))) |
(/.f64 (*.f64 z -2) (/.f64 (*.f64 a -2) (*.f64 t -9/2))) |
(/.f64 (*.f64 z -2) (/.f64 (neg.f64 (+.f64 a a)) (*.f64 t -9/2))) |
(/.f64 (*.f64 t -9) (*.f64 a (/.f64 2 z))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t (/.f64 z a)) -18)) 8) |
(/.f64 (/.f64 (*.f64 t -9/2) a) (/.f64 1 z)) |
(/.f64 (*.f64 -9/2 (/.f64 t (+.f64 a a))) (/.f64 1/2 z)) |
(/.f64 (/.f64 z (neg.f64 a)) (/.f64 -1 (*.f64 t -9/2))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (/.f64 z a)) -18))) 16) |
(/.f64 (/.f64 (*.f64 t -9) (/.f64 a z)) 2) |
(/.f64 (/.f64 (*.f64 t -9/2) 2) (*.f64 1/2 (/.f64 a z))) |
(/.f64 (/.f64 (*.f64 t -9/2) (neg.f64 a)) (/.f64 -1 z)) |
(/.f64 (/.f64 (*.f64 t -9/2) 1/2) (*.f64 a (/.f64 2 z))) |
(/.f64 (/.f64 (*.f64 t -9/2) (/.f64 1 z)) a) |
(/.f64 (neg.f64 (*.f64 t -9/2)) (/.f64 a (neg.f64 z))) |
| Outputs |
|---|
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(+.f64 (*.f64 t (/.f64 z a)) 0) |
(*.f64 z (/.f64 t a)) |
(+.f64 0 (*.f64 t (/.f64 z a))) |
(*.f64 z (/.f64 t a)) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) 1/2)) (*.f64 t (*.f64 (/.f64 z a) 1/2))) |
(*.f64 z (/.f64 t a)) |
(-.f64 (*.f64 t (/.f64 z a)) 0) |
(*.f64 z (/.f64 t a)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 z (/.f64 a t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 z (*.f64 (/.f64 a t) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 z (*.f64 -1 (/.f64 a (neg.f64 t)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 z a) (/.f64 1 t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 z a) (*.f64 (/.f64 1 t) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 z a) (*.f64 1/2 (/.f64 2 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t (/.f64 z a)) 1) |
(*.f64 z (/.f64 t a)) |
(/.f64 1 (/.f64 a (*.f64 t z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 1 (*.f64 (/.f64 a (*.f64 t z)) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (+.f64 z z) (*.f64 a (/.f64 2 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (+.f64 z z) (*.f64 (*.f64 a (/.f64 2 t)) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (+.f64 z z) (*.f64 -2 (/.f64 a (neg.f64 t)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 2 (*.f64 (/.f64 a z) (/.f64 2 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 2 (*.f64 2 (/.f64 a (*.f64 t z)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 2 (*.f64 (*.f64 (/.f64 a z) (/.f64 2 t)) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z (/.f64 2 a)) (/.f64 2 t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z (/.f64 2 a)) (*.f64 2 (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z (/.f64 2 a)) (*.f64 (/.f64 2 t) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 4) (/.f64 (*.f64 a 4) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 4) (*.f64 4 (/.f64 a t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 4) (*.f64 (*.f64 a 4) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 4) (*.f64 2 (*.f64 a (/.f64 2 t)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 4) (*.f64 (+.f64 a a) (/.f64 2 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 4) (*.f64 -4 (/.f64 a (neg.f64 t)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 4) (/.f64 4 (/.f64 t a))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (+.f64 t t) (*.f64 a (/.f64 2 z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t (*.f64 z (/.f64 2 a))) 2) |
(*.f64 (*.f64 z (/.f64 2 a)) (/.f64 t 2)) |
(*.f64 t (*.f64 z (/.f64 1 a))) |
(/.f64 (/.f64 1 a) (/.f64 (/.f64 1 z) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 1 a) (*.f64 (/.f64 1 z) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (neg.f64 z) (/.f64 a (neg.f64 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (neg.f64 z) (*.f64 (/.f64 a (neg.f64 t)) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (neg.f64 z) (/.f64 (neg.f64 (+.f64 a a)) (+.f64 t t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (neg.f64 z) (/.f64 -1 (/.f64 t a))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 a z) (*.f64 (*.f64 a (/.f64 (/.f64 a z) z)) (/.f64 1 t))) |
(/.f64 (/.f64 t (/.f64 1 (/.f64 a z))) (*.f64 a (/.f64 a (*.f64 z z)))) |
(/.f64 (/.f64 t (/.f64 z a)) (*.f64 a (/.f64 a (*.f64 z z)))) |
(/.f64 z (/.f64 (/.f64 a z) (/.f64 (/.f64 a z) (/.f64 a t)))) |
(/.f64 -1 (/.f64 (/.f64 a (neg.f64 z)) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 -1 (*.f64 (/.f64 a (neg.f64 z)) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 a (/.f64 2 z)) (*.f64 (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z))) (/.f64 1 t))) |
(/.f64 (*.f64 (/.f64 2 z) (/.f64 a (/.f64 1 t))) (*.f64 a (*.f64 (/.f64 a (*.f64 z z)) 2))) |
(*.f64 (/.f64 2 z) (/.f64 a (*.f64 (/.f64 1 t) (*.f64 (/.f64 a (*.f64 z z)) (+.f64 a a))))) |
(*.f64 (/.f64 2 z) (/.f64 a (*.f64 2 (*.f64 (/.f64 a (*.f64 z z)) (/.f64 a t))))) |
(/.f64 (*.f64 a (/.f64 2 z)) (*.f64 (*.f64 a (/.f64 (/.f64 a z) z)) (/.f64 2 t))) |
(*.f64 (/.f64 2 z) (/.f64 a (*.f64 (/.f64 2 t) (*.f64 a (/.f64 a (*.f64 z z)))))) |
(/.f64 (/.f64 (/.f64 t a) (/.f64 (/.f64 2 a) (/.f64 2 z))) (/.f64 a (*.f64 z z))) |
(/.f64 4 (*.f64 2 (*.f64 (/.f64 a z) (/.f64 2 t)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 4 (/.f64 (*.f64 (/.f64 a z) 4) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 4 (*.f64 (*.f64 (/.f64 a z) 4) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 4 (*.f64 (*.f64 a (/.f64 2 z)) (/.f64 2 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t (*.f64 (/.f64 z a) 4)) 4) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t 4) (*.f64 (/.f64 a z) 4)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t 4) (*.f64 (*.f64 (/.f64 a z) 4) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 (/.f64 z a) 4) (/.f64 4 t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 (/.f64 z a) 4) (*.f64 4 (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 (/.f64 z a) 4) (*.f64 2 (/.f64 2 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 8) (/.f64 (*.f64 a 8) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 8) (*.f64 8 (/.f64 a t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 8) (*.f64 (*.f64 a 8) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z 8) (*.f64 4 (*.f64 a (/.f64 2 t)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 t a) (/.f64 1 z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 z) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a z)) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 1/2 (/.f64 (/.f64 a z) (+.f64 t t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 z) (/.f64 t a))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z -2) (/.f64 (neg.f64 (+.f64 a a)) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z -2) (/.f64 (*.f64 a -2) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z -2) (*.f64 (*.f64 a -2) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z -2) (*.f64 (neg.f64 a) (/.f64 2 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 z -2) (*.f64 2 (/.f64 a (neg.f64 t)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 (/.f64 z a) (/.f64 z a)) (/.f64 (/.f64 z a) t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 t 4)) (*.f64 2 (*.f64 (/.f64 a z) 4))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 t 4)) (*.f64 8 (/.f64 a z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 z a) 4)) (*.f64 8 (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 z 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 (/.f64 z a) 4))) 8) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 2 (/.f64 t a)) (*.f64 2 (/.f64 1 z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 t (+.f64 a a)) (/.f64 1/2 z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 (/.f64 a z) 4) (*.f64 (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z))) (/.f64 2 t))) |
(*.f64 4 (/.f64 (/.f64 a z) (*.f64 (/.f64 2 t) (*.f64 a (*.f64 (/.f64 a (*.f64 z z)) 2))))) |
(/.f64 t (*.f64 (/.f64 1/2 (/.f64 a z)) (*.f64 a (*.f64 2 (/.f64 a (*.f64 z z)))))) |
(/.f64 (/.f64 z (neg.f64 a)) (/.f64 -1 t)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 z (neg.f64 a)) (*.f64 -1 (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (/.f64 a z) (*.f64 1/2 (/.f64 a z))) (*.f64 (/.f64 a z) (/.f64 2 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 (/.f64 z a) 1/2) (/.f64 1 (+.f64 t t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 (/.f64 z a) 1/2) (*.f64 1/2 (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t 1/2) (*.f64 1/2 (/.f64 a z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 t (*.f64 (/.f64 z a) 1/2)) 1/2) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 4 (neg.f64 z)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 4 (neg.f64 z)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 4 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 4 (neg.f64 z)) (*.f64 4 (/.f64 a (neg.f64 t)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (neg.f64 t) (/.f64 a (neg.f64 z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (neg.f64 t) (*.f64 (/.f64 a (neg.f64 z)) 1)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (/.f64 z a) 4)))) 16) |
(*.f64 z (/.f64 t a)) |
(/.f64 (*.f64 2 (neg.f64 t)) (*.f64 2 (/.f64 a (neg.f64 z)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 t 4)) (/.f64 a z)) 8) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 z 8) (/.f64 a t)) 8) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 z (/.f64 1 t)) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 1 (/.f64 1 t)) (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (+.f64 z z) (/.f64 1 t)) (+.f64 a a)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 2 (/.f64 1 t)) (*.f64 a (/.f64 2 z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 z 4) (/.f64 1 t)) (*.f64 a 4)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (/.f64 1 a) (/.f64 1 t)) (/.f64 1 z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (neg.f64 z) (/.f64 1 t)) (neg.f64 a)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (/.f64 a z) (/.f64 1 t)) (*.f64 a (/.f64 (/.f64 a z) z))) |
(/.f64 (/.f64 t (/.f64 1 (/.f64 a z))) (*.f64 a (/.f64 a (*.f64 z z)))) |
(/.f64 (/.f64 t (/.f64 z a)) (*.f64 a (/.f64 a (*.f64 z z)))) |
(/.f64 z (/.f64 (/.f64 a z) (/.f64 (/.f64 a z) (/.f64 a t)))) |
(/.f64 (/.f64 -1 (/.f64 1 t)) (/.f64 a (neg.f64 z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 a (/.f64 2 z)) (/.f64 1 t)) (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z)))) |
(/.f64 (*.f64 (/.f64 2 z) (/.f64 a (/.f64 1 t))) (*.f64 a (*.f64 (/.f64 a (*.f64 z z)) 2))) |
(*.f64 (/.f64 2 z) (/.f64 a (*.f64 (/.f64 1 t) (*.f64 (/.f64 a (*.f64 z z)) (+.f64 a a))))) |
(*.f64 (/.f64 2 z) (/.f64 a (*.f64 2 (*.f64 (/.f64 a (*.f64 z z)) (/.f64 a t))))) |
(/.f64 (/.f64 4 (/.f64 1 t)) (*.f64 (/.f64 a z) 4)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 z 8) (/.f64 1 t)) (*.f64 a 8)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 z -2) (/.f64 1 t)) (*.f64 a -2)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 z -2) (/.f64 1 t)) (neg.f64 (+.f64 a a))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 z a) 4)) (/.f64 1 t)) 8) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 z 8)) (/.f64 1 t)) (*.f64 2 (*.f64 a 8))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (/.f64 z (neg.f64 a)) (/.f64 1 t)) -1) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (*.f64 2 (*.f64 a -2))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (*.f64 2 (neg.f64 (+.f64 a a)))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 1 t)) (neg.f64 (*.f64 a 4))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 1 (/.f64 2 t)) (*.f64 1/2 (/.f64 a z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (+.f64 z z) (/.f64 2 t)) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 2 (/.f64 2 t)) (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 z 4) (/.f64 2 t)) (+.f64 a a)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 a (/.f64 2 z)) (/.f64 2 t)) (*.f64 a (/.f64 (/.f64 a z) z))) |
(*.f64 (/.f64 2 z) (/.f64 a (*.f64 (/.f64 2 t) (*.f64 a (/.f64 a (*.f64 z z)))))) |
(/.f64 (/.f64 (/.f64 t a) (/.f64 (/.f64 2 a) (/.f64 2 z))) (/.f64 a (*.f64 z z))) |
(/.f64 (/.f64 4 (/.f64 2 t)) (*.f64 a (/.f64 2 z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 z -2) (/.f64 2 t)) (neg.f64 a)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 (/.f64 a z) 4) (/.f64 2 t)) (*.f64 2 (*.f64 a (/.f64 (/.f64 a z) z)))) |
(*.f64 4 (/.f64 (/.f64 a z) (*.f64 (/.f64 2 t) (*.f64 a (*.f64 (/.f64 a (*.f64 z z)) 2))))) |
(/.f64 t (*.f64 (/.f64 1/2 (/.f64 a z)) (*.f64 a (*.f64 2 (/.f64 a (*.f64 z z)))))) |
(/.f64 (/.f64 (/.f64 (/.f64 a z) (*.f64 1/2 (/.f64 a z))) (/.f64 2 t)) (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 z (/.f64 a (neg.f64 t))) -1) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (+.f64 z z) (/.f64 a (neg.f64 t))) -2) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 z 4) (/.f64 a (neg.f64 t))) -4) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 z)) (/.f64 a (neg.f64 t))) 4) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 t (/.f64 1 z)) a) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 (+.f64 t t) a) (/.f64 2 z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 t (neg.f64 a)) (/.f64 -1 z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (/.f64 t 1/2) (*.f64 a (/.f64 2 z))) |
(*.f64 z (/.f64 t a)) |
(/.f64 (neg.f64 (+.f64 t t)) (neg.f64 (*.f64 a (/.f64 2 z)))) |
(/.f64 (neg.f64 (+.f64 t t)) (*.f64 (/.f64 2 z) (neg.f64 a))) |
(/.f64 (*.f64 t -2) (*.f64 (/.f64 2 z) (neg.f64 a))) |
(/.f64 (neg.f64 (/.f64 t a)) (/.f64 -1 z)) |
(*.f64 z (/.f64 t a)) |
(/.f64 (neg.f64 (neg.f64 t)) (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(neg.f64 (/.f64 (/.f64 z (neg.f64 a)) (/.f64 1 t))) |
(*.f64 z (/.f64 t a)) |
(neg.f64 (/.f64 z (/.f64 a (neg.f64 t)))) |
(*.f64 z (/.f64 t a)) |
(+.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 0) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(+.f64 0 (*.f64 z (/.f64 (*.f64 t -9/2) a))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/4)) (*.f64 t (*.f64 (/.f64 z a) -9/4))) |
(+.f64 (*.f64 (/.f64 z a) (*.f64 -9/4 t)) (*.f64 (/.f64 z a) (*.f64 -9/4 t))) |
(*.f64 (*.f64 (/.f64 z a) -9/4) (+.f64 t t)) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(-.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 0) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 z (/.f64 a (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 z a) (/.f64 1 (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 z (/.f64 (*.f64 t -9/2) a)) 1) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1 (/.f64 (/.f64 a z) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (+.f64 z z) (/.f64 (+.f64 a a) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 2 (/.f64 (*.f64 a (/.f64 2 z)) (*.f64 t -9/2))) |
(/.f64 2 (*.f64 (/.f64 2 z) (/.f64 a (*.f64 t -9/2)))) |
(/.f64 (*.f64 t -9/2) (*.f64 (/.f64 2 z) (/.f64 a 2))) |
(/.f64 (*.f64 z (*.f64 (/.f64 t a) -9)) 2) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 z (/.f64 2 a)) (/.f64 2 (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 z 4) (/.f64 (*.f64 a 4) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 t -9/2) (/.f64 a z)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 1 a) (/.f64 (/.f64 1 z) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (neg.f64 z) (/.f64 (neg.f64 a) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 -1 (/.f64 (/.f64 a (neg.f64 z)) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 4 (/.f64 (*.f64 (/.f64 a z) 4) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 (*.f64 t (/.f64 z a)) -18) 4) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 (/.f64 z a) 4) (/.f64 4 (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 z 8) (/.f64 (*.f64 a 8) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 z) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a z)) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 z -2) (/.f64 (*.f64 a -2) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 z -2) (/.f64 (neg.f64 (+.f64 a a)) (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 t -9) (*.f64 a (/.f64 2 z))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t (/.f64 z a)) -18)) 8) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 (*.f64 t -9/2) a) (/.f64 1 z)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 -9/2 (/.f64 t (+.f64 a a))) (/.f64 1/2 z)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 z (neg.f64 a)) (/.f64 -1 (*.f64 t -9/2))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (/.f64 z a)) -18))) 16) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 (*.f64 t -9) (/.f64 a z)) 2) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 (*.f64 t -9/2) 2) (*.f64 1/2 (/.f64 a z))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 (*.f64 t -9/2) (neg.f64 a)) (/.f64 -1 z)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 (*.f64 t -9/2) 1/2) (*.f64 a (/.f64 2 z))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (/.f64 (*.f64 t -9/2) (/.f64 1 z)) a) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (neg.f64 (*.f64 t -9/2)) (/.f64 a (neg.f64 z))) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (*.f64 -9/2 (/.f64 (*.f64 t z) a)) | |
| 6.3b | (/.f64 (*.f64 t z) a) |
Compiled 24 to 10 computations (58.3% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.8b | (*.f64 y (/.f64 x a)) |
Compiled 24 to 10 computations (58.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (*.f64 y (/.f64 x a)) |
| 0.0ms | y | @ | -inf | (*.f64 y (/.f64 x a)) |
| 0.0ms | x | @ | -inf | (*.f64 y (/.f64 x a)) |
| 0.0ms | a | @ | -inf | (*.f64 y (/.f64 x a)) |
| 0.0ms | x | @ | inf | (*.f64 y (/.f64 x a)) |
| 1× | batch-egg-rewrite |
| 1544× | rational.json-simplify-50 |
| 688× | rational.json-simplify-44 |
| 638× | rational.json-simplify-47 |
| 622× | rational.json-simplify-49 |
| 610× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 72 | 13 |
| 2 | 226 | 13 |
| 3 | 553 | 13 |
| 4 | 1434 | 13 |
| 5 | 5652 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (/.f64 x a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x (/.f64 1/2 a))) (*.f64 y (*.f64 x (/.f64 1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 a y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (*.f64 (/.f64 a y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (*.f64 -1 (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (-.f64 0 (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x a) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x a) (*.f64 (/.f64 1 y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x a) (*.f64 1/2 (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 x a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 a (*.f64 y x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 a (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 (*.f64 a (/.f64 2 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 -2 (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 a x) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (/.f64 a x) (/.f64 2 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 a)) (/.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 a)) (*.f64 2 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 a)) (*.f64 (/.f64 2 y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 (*.f64 a 4) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 4 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (*.f64 a 4) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 2 (*.f64 a (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (+.f64 a a) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 -4 (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 4 (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 2 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 2 (/.f64 y a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (*.f64 (/.f64 1 x) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 a (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (*.f64 (/.f64 a (neg.f64 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (+.f64 a a) (neg.f64 (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 -1 (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (-.f64 0 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 a x) (*.f64 (*.f64 a (/.f64 (/.f64 a x) x)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 a x) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 a (neg.f64 x)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 a x)) (*.f64 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 a x)) (*.f64 (*.f64 a (/.f64 (/.f64 a x) x)) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 (/.f64 a x) (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 a x) 4) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 (/.f64 a x) 4) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (/.f64 x a) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x a) 4) (/.f64 4 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x a) 4) (*.f64 4 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x a) 4) (*.f64 2 (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (/.f64 (*.f64 a 8) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (*.f64 8 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (*.f64 (*.f64 a 8) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (*.f64 4 (*.f64 a (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 (/.f64 a x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 (*.f64 (/.f64 a x) 4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y a) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a x)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 a x) (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (/.f64 (+.f64 a a) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (/.f64 (*.f64 a -2) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 (*.f64 a -2) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 (neg.f64 a) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 2 (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (-.f64 0 (*.f64 a (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x a) (/.f64 x a)) (/.f64 (/.f64 x a) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 (/.f64 x a) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 (/.f64 a x) (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 4)) (*.f64 2 (*.f64 (/.f64 a x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 4)) (*.f64 8 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 x a) 4)) (*.f64 8 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 1/2 a)) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 y a)) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a x) 4) (*.f64 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 a)) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 a)) (*.f64 -1 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 a)) (-.f64 0 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 a)) (/.f64 1 (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 a)) (*.f64 1/2 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (*.f64 (/.f64 a x) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 1/2) (*.f64 1/2 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (/.f64 1/2 a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (*.f64 (/.f64 a (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 x)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 x)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 x)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 x)) (*.f64 4 (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (/.f64 x a) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 y)) (*.f64 2 (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 y 4)) (/.f64 a x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 8) (/.f64 a y)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 1 y)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 y)) (/.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (/.f64 1 y)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 y)) (*.f64 2 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (/.f64 1 y)) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 a) (/.f64 1 y)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 a x) (/.f64 1 y)) (*.f64 a (/.f64 (/.f64 a x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 y)) (/.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 1 y)) (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 y)) (*.f64 (/.f64 a x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 8) (/.f64 1 y)) (*.f64 a 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (*.f64 a -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (neg.f64 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 x a) 4)) (/.f64 1 y)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y)) (*.f64 2 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (neg.f64 a)) (/.f64 1 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (*.f64 2 (*.f64 a -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (*.f64 2 (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (neg.f64 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 2 y)) (*.f64 1/2 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (/.f64 2 y)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 2 y)) (/.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (/.f64 2 y)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y)) (*.f64 a (/.f64 (/.f64 a x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 y)) (*.f64 2 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -2) (/.f64 2 y)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 a x) 4) (/.f64 2 y)) (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (/.f64 2 y)) (/.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 a (neg.f64 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (/.f64 a (neg.f64 y))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (/.f64 a (neg.f64 y))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 a (neg.f64 y))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (/.f64 1 x)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) a) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 y) a) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y 1/2) (*.f64 2 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 2 a))) (-.f64 0 (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 y y)) (neg.f64 (*.f64 2 (/.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y 4)) (-.f64 0 (*.f64 (/.f64 a x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a)))) (-.f64 0 (*.f64 (/.f64 a x) (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y a)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 y)) (/.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 y y) a)) (-.f64 0 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 y y))) (*.f64 2 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y 1/2)) (-.f64 0 (*.f64 1/2 (/.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y 1/2)) (neg.f64 (*.f64 2 (/.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y (/.f64 1/2 a))) (neg.f64 (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (/.f64 1 y))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 1 y))) (/.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 1 y))) (neg.f64 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 y))) (neg.f64 (*.f64 2 (/.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x 4) (/.f64 1 y))) (neg.f64 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 a) (/.f64 1 y))) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 x) (/.f64 1 y))) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 a x) (/.f64 1 y))) (neg.f64 (*.f64 a (/.f64 (/.f64 a x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (/.f64 1 y))) (/.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 1 y))) (-.f64 0 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 1 y))) (-.f64 0 (*.f64 (/.f64 a x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 y))) (neg.f64 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 1 y))) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 1 y))) (neg.f64 (*.f64 a -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (*.f64 a 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (*.f64 a -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (neg.f64 (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 2 y))) (-.f64 0 (*.f64 1/2 (/.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 2 y))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 2 y))) (/.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x 4) (/.f64 2 y))) (neg.f64 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y))) (neg.f64 (*.f64 a (/.f64 (/.f64 a x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 2 y))) (neg.f64 (*.f64 2 (/.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 2 y))) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a x) 4) (/.f64 2 y))) (-.f64 0 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (/.f64 2 y))) (/.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y (/.f64 1 x))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 y) a)) (-.f64 0 (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 y a))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 y))) (/.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 x (neg.f64 a)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x a)) (*.f64 y (/.f64 x a))))))) |
| 1× | egg-herbie |
| 1782× | rational.json-simplify-35 |
| 980× | rational.json-simplify-51 |
| 894× | rational.json-simplify-44 |
| 872× | rational.json-simplify-50 |
| 750× | rational.json-simplify-47 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 425 | 3502 |
| 1 | 1725 | 3366 |
| 2 | 5956 | 3366 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(+.f64 (*.f64 y (/.f64 x a)) 0) |
(+.f64 0 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 y (*.f64 x (/.f64 1/2 a))) (*.f64 y (*.f64 x (/.f64 1/2 a)))) |
(-.f64 (*.f64 y (/.f64 x a)) 0) |
(/.f64 y (/.f64 a x)) |
(/.f64 x (/.f64 a y)) |
(/.f64 x (*.f64 (/.f64 a y) 1)) |
(/.f64 x (*.f64 -1 (/.f64 a (neg.f64 y)))) |
(/.f64 x (-.f64 0 (/.f64 a (neg.f64 y)))) |
(/.f64 (/.f64 x a) (/.f64 1 y)) |
(/.f64 (/.f64 x a) (*.f64 (/.f64 1 y) 1)) |
(/.f64 (/.f64 x a) (*.f64 1/2 (/.f64 2 y))) |
(/.f64 (*.f64 y (/.f64 x a)) 1) |
(/.f64 1 (/.f64 a (*.f64 y x))) |
(/.f64 1 (*.f64 (/.f64 a (*.f64 y x)) 1)) |
(/.f64 (+.f64 x x) (*.f64 a (/.f64 2 y))) |
(/.f64 (+.f64 x x) (*.f64 (*.f64 a (/.f64 2 y)) 1)) |
(/.f64 (+.f64 x x) (*.f64 -2 (/.f64 a (neg.f64 y)))) |
(/.f64 2 (*.f64 (/.f64 a x) (/.f64 2 y))) |
(/.f64 2 (*.f64 2 (/.f64 a (*.f64 y x)))) |
(/.f64 2 (*.f64 (*.f64 (/.f64 a x) (/.f64 2 y)) 1)) |
(/.f64 (*.f64 x (/.f64 2 a)) (/.f64 2 y)) |
(/.f64 (*.f64 x (/.f64 2 a)) (*.f64 2 (/.f64 1 y))) |
(/.f64 (*.f64 x (/.f64 2 a)) (*.f64 (/.f64 2 y) 1)) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 a 4) y)) |
(/.f64 (*.f64 x 4) (*.f64 4 (/.f64 a y))) |
(/.f64 (*.f64 x 4) (*.f64 (*.f64 a 4) (/.f64 1 y))) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 a (/.f64 2 y)))) |
(/.f64 (*.f64 x 4) (*.f64 (+.f64 a a) (/.f64 2 y))) |
(/.f64 (*.f64 x 4) (*.f64 -4 (/.f64 a (neg.f64 y)))) |
(/.f64 (*.f64 x 4) (/.f64 4 (/.f64 y a))) |
(/.f64 (+.f64 y y) (*.f64 2 (/.f64 a x))) |
(/.f64 (*.f64 x (*.f64 2 (/.f64 y a))) 2) |
(/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y)) |
(/.f64 (/.f64 1 a) (*.f64 (/.f64 1 x) (/.f64 1 y))) |
(/.f64 (neg.f64 x) (/.f64 a (neg.f64 y))) |
(/.f64 (neg.f64 x) (*.f64 (/.f64 a (neg.f64 y)) 1)) |
(/.f64 (neg.f64 x) (/.f64 (+.f64 a a) (neg.f64 (+.f64 y y)))) |
(/.f64 (neg.f64 x) (/.f64 -1 (/.f64 y a))) |
(/.f64 (neg.f64 x) (-.f64 0 (/.f64 a y))) |
(/.f64 (/.f64 a x) (*.f64 (*.f64 a (/.f64 (/.f64 a x) x)) (/.f64 1 y))) |
(/.f64 -1 (/.f64 (/.f64 a x) (neg.f64 y))) |
(/.f64 -1 (*.f64 (/.f64 a (neg.f64 x)) (/.f64 1 y))) |
(/.f64 -1 (-.f64 0 (/.f64 a (*.f64 y x)))) |
(/.f64 (*.f64 2 (/.f64 a x)) (*.f64 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))) (/.f64 1 y))) |
(/.f64 (*.f64 2 (/.f64 a x)) (*.f64 (*.f64 a (/.f64 (/.f64 a x) x)) (/.f64 2 y))) |
(/.f64 4 (*.f64 2 (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 a x) 4) y)) |
(/.f64 4 (*.f64 (*.f64 (/.f64 a x) 4) (/.f64 1 y))) |
(/.f64 4 (*.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y))) |
(/.f64 (*.f64 y (*.f64 (/.f64 x a) 4)) 4) |
(/.f64 (*.f64 (/.f64 x a) 4) (/.f64 4 y)) |
(/.f64 (*.f64 (/.f64 x a) 4) (*.f64 4 (/.f64 1 y))) |
(/.f64 (*.f64 (/.f64 x a) 4) (*.f64 2 (/.f64 2 y))) |
(/.f64 (*.f64 x 8) (/.f64 (*.f64 a 8) y)) |
(/.f64 (*.f64 x 8) (*.f64 8 (/.f64 a y))) |
(/.f64 (*.f64 x 8) (*.f64 (*.f64 a 8) (/.f64 1 y))) |
(/.f64 (*.f64 x 8) (*.f64 4 (*.f64 a (/.f64 2 y)))) |
(/.f64 (*.f64 y 4) (*.f64 (/.f64 a x) 4)) |
(/.f64 (*.f64 y 4) (*.f64 (*.f64 (/.f64 a x) 4) 1)) |
(/.f64 (/.f64 y a) (/.f64 1 x)) |
(/.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 x) y)) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a x)) y)) |
(/.f64 1/2 (/.f64 (/.f64 a x) (+.f64 y y))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 y a))) |
(/.f64 (*.f64 x -2) (/.f64 (+.f64 a a) (neg.f64 y))) |
(/.f64 (*.f64 x -2) (/.f64 (*.f64 a -2) y)) |
(/.f64 (*.f64 x -2) (*.f64 (*.f64 a -2) (/.f64 1 y))) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 y))) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 a) (/.f64 2 y))) |
(/.f64 (*.f64 x -2) (*.f64 2 (/.f64 a (neg.f64 y)))) |
(/.f64 (*.f64 x -2) (-.f64 0 (*.f64 a (/.f64 2 y)))) |
(/.f64 (*.f64 (/.f64 x a) (/.f64 x a)) (/.f64 (/.f64 x a) y)) |
(/.f64 (*.f64 2 (*.f64 y (*.f64 (/.f64 x a) 4))) 8) |
(/.f64 -2 (-.f64 0 (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(/.f64 (*.f64 2 (*.f64 y 4)) (*.f64 2 (*.f64 (/.f64 a x) 4))) |
(/.f64 (*.f64 2 (*.f64 y 4)) (*.f64 8 (/.f64 a x))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 x a) 4)) (*.f64 8 (/.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 x 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 y))) |
(/.f64 (*.f64 y (/.f64 1/2 a)) (/.f64 1/2 x)) |
(/.f64 (*.f64 2 (/.f64 y a)) (*.f64 2 (/.f64 1 x))) |
(/.f64 (*.f64 (/.f64 a x) 4) (*.f64 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))) (/.f64 2 y))) |
(/.f64 (/.f64 x (neg.f64 a)) (/.f64 -1 y)) |
(/.f64 (/.f64 x (neg.f64 a)) (*.f64 -1 (/.f64 1 y))) |
(/.f64 (/.f64 x (neg.f64 a)) (-.f64 0 (/.f64 1 y))) |
(/.f64 (*.f64 x (/.f64 1/2 a)) (/.f64 1 (+.f64 y y))) |
(/.f64 (*.f64 x (/.f64 1/2 a)) (*.f64 1/2 (/.f64 1 y))) |
(/.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (*.f64 (/.f64 a x) (/.f64 2 y))) |
(/.f64 (*.f64 y 1/2) (*.f64 1/2 (/.f64 a x))) |
(/.f64 (*.f64 y (*.f64 x (/.f64 1/2 a))) 1/2) |
(/.f64 (neg.f64 y) (/.f64 a (neg.f64 x))) |
(/.f64 (neg.f64 y) (*.f64 (/.f64 a (neg.f64 x)) 1)) |
(/.f64 (*.f64 4 (neg.f64 x)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 y))) |
(/.f64 (*.f64 4 (neg.f64 x)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 y))) |
(/.f64 (*.f64 4 (neg.f64 x)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 y))) |
(/.f64 (*.f64 4 (neg.f64 x)) (*.f64 4 (/.f64 a (neg.f64 y)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (/.f64 x a) 4)))) 16) |
(/.f64 (*.f64 2 (neg.f64 y)) (*.f64 2 (/.f64 a (neg.f64 x)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 y 4)) (/.f64 a x)) 8) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 a y)) 8) |
(/.f64 (/.f64 x (/.f64 1 y)) a) |
(/.f64 (/.f64 1 (/.f64 1 y)) (/.f64 a x)) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 1 y)) (+.f64 a a)) |
(/.f64 (/.f64 2 (/.f64 1 y)) (*.f64 2 (/.f64 a x))) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 1 y)) (*.f64 a 4)) |
(/.f64 (/.f64 (/.f64 1 a) (/.f64 1 y)) (/.f64 1 x)) |
(/.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) (neg.f64 a)) |
(/.f64 (/.f64 (/.f64 a x) (/.f64 1 y)) (*.f64 a (/.f64 (/.f64 a x) x))) |
(/.f64 (/.f64 -1 (/.f64 1 y)) (/.f64 a (neg.f64 x))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 1 y)) (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x)))) |
(/.f64 (/.f64 4 (/.f64 1 y)) (*.f64 (/.f64 a x) 4)) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 1 y)) (*.f64 a 8)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (*.f64 a -2)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (neg.f64 (+.f64 a a))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 x a) 4)) (/.f64 1 y)) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y)) (*.f64 2 (*.f64 a 8))) |
(/.f64 (/.f64 (/.f64 x (neg.f64 a)) (/.f64 1 y)) -1) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (*.f64 2 (*.f64 a -2))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (*.f64 2 (neg.f64 (+.f64 a a)))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (neg.f64 (*.f64 a 4))) |
(/.f64 (/.f64 1 (/.f64 2 y)) (*.f64 1/2 (/.f64 a x))) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 2 y)) a) |
(/.f64 (/.f64 2 (/.f64 2 y)) (/.f64 a x)) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 2 y)) (+.f64 a a)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y)) (*.f64 a (/.f64 (/.f64 a x) x))) |
(/.f64 (/.f64 4 (/.f64 2 y)) (*.f64 2 (/.f64 a x))) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 2 y)) (neg.f64 a)) |
(/.f64 (/.f64 (*.f64 (/.f64 a x) 4) (/.f64 2 y)) (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x)))) |
(/.f64 (/.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (/.f64 2 y)) (/.f64 a x)) |
(/.f64 (/.f64 x (/.f64 a (neg.f64 y))) -1) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 a (neg.f64 y))) -2) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 a (neg.f64 y))) -4) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 a (neg.f64 y))) 4) |
(/.f64 (/.f64 y (/.f64 1 x)) a) |
(/.f64 (/.f64 (+.f64 y y) a) (/.f64 2 x)) |
(/.f64 (/.f64 (neg.f64 y) a) (/.f64 -1 x)) |
(/.f64 (/.f64 y 1/2) (*.f64 2 (/.f64 a x))) |
(/.f64 (neg.f64 (*.f64 x (/.f64 2 a))) (-.f64 0 (/.f64 2 y))) |
(/.f64 (neg.f64 (+.f64 y y)) (neg.f64 (*.f64 2 (/.f64 a x)))) |
(/.f64 (neg.f64 (*.f64 y 4)) (-.f64 0 (*.f64 (/.f64 a x) 4))) |
(/.f64 (neg.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a)))) (-.f64 0 (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(/.f64 (neg.f64 (/.f64 y a)) (/.f64 -1 x)) |
(/.f64 (neg.f64 (neg.f64 y)) (/.f64 a x)) |
(/.f64 (neg.f64 (/.f64 (+.f64 y y) a)) (-.f64 0 (/.f64 2 x))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 y y))) (*.f64 2 (/.f64 a x))) |
(/.f64 (neg.f64 (*.f64 y 1/2)) (-.f64 0 (*.f64 1/2 (/.f64 a x)))) |
(/.f64 (neg.f64 (/.f64 y 1/2)) (neg.f64 (*.f64 2 (/.f64 a x)))) |
(/.f64 (neg.f64 (*.f64 y (/.f64 1/2 a))) (neg.f64 (/.f64 1/2 x))) |
(/.f64 (neg.f64 (/.f64 x (/.f64 1 y))) (neg.f64 a)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 y))) (/.f64 a (neg.f64 x))) |
(/.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 1 y))) (neg.f64 (+.f64 a a))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 y))) (neg.f64 (*.f64 2 (/.f64 a x)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x 4) (/.f64 1 y))) (neg.f64 (*.f64 a 4))) |
(/.f64 (neg.f64 (/.f64 (/.f64 1 a) (/.f64 1 y))) (/.f64 -1 x)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (/.f64 1 y))) a) |
(/.f64 (neg.f64 (/.f64 (/.f64 a x) (/.f64 1 y))) (neg.f64 (*.f64 a (/.f64 (/.f64 a x) x)))) |
(/.f64 (neg.f64 (/.f64 -1 (/.f64 1 y))) (/.f64 a x)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 1 y))) (-.f64 0 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))))) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 1 y))) (-.f64 0 (*.f64 (/.f64 a x) 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 y))) (neg.f64 (*.f64 a 8))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 1 y))) (+.f64 a a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 1 y))) (neg.f64 (*.f64 a -2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (*.f64 a 8)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (*.f64 a 4)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (*.f64 a -2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 a a))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (neg.f64 (*.f64 a 4)))) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 2 y))) (-.f64 0 (*.f64 1/2 (/.f64 a x)))) |
(/.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 2 y))) (neg.f64 a)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 2 y))) (/.f64 a (neg.f64 x))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x 4) (/.f64 2 y))) (neg.f64 (+.f64 a a))) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y))) (neg.f64 (*.f64 a (/.f64 (/.f64 a x) x)))) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 2 y))) (neg.f64 (*.f64 2 (/.f64 a x)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 2 y))) a) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a x) 4) (/.f64 2 y))) (-.f64 0 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (/.f64 2 y))) (/.f64 a (neg.f64 x))) |
(/.f64 (neg.f64 (/.f64 y (/.f64 1 x))) (neg.f64 a)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 y) a)) (-.f64 0 (/.f64 -1 x))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 y a))) (/.f64 1 x)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (/.f64 a (neg.f64 x))) |
(neg.f64 (/.f64 (/.f64 x (neg.f64 a)) (/.f64 1 y))) |
(neg.f64 (/.f64 x (/.f64 a (neg.f64 y)))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 0 (*.f64 y (/.f64 x a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 (*.f64 y (*.f64 x (/.f64 1/2 a))) (*.f64 y (*.f64 x (/.f64 1/2 a)))) |
(+.f64 (*.f64 x (*.f64 y (/.f64 1/2 a))) (*.f64 x (*.f64 y (/.f64 1/2 a)))) |
(*.f64 y (*.f64 (/.f64 1/2 a) (+.f64 x x))) |
(*.f64 y (*.f64 x (/.f64 (/.f64 1/2 a) 1/2))) |
(-.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 x (/.f64 a y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 x (*.f64 (/.f64 a y) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 x (*.f64 -1 (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 x (-.f64 0 (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x a) (/.f64 1 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x a) (*.f64 (/.f64 1 y) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x a) (*.f64 1/2 (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (/.f64 x a)) 1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1 (/.f64 a (*.f64 y x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1 (*.f64 (/.f64 a (*.f64 y x)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (+.f64 x x) (*.f64 a (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (+.f64 x x) (*.f64 (*.f64 a (/.f64 2 y)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (+.f64 x x) (*.f64 -2 (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 2 (*.f64 (/.f64 a x) (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 2 (*.f64 2 (/.f64 a (*.f64 y x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 2 (*.f64 (*.f64 (/.f64 a x) (/.f64 2 y)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (/.f64 2 a)) (/.f64 2 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (/.f64 2 a)) (*.f64 2 (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (/.f64 2 a)) (*.f64 (/.f64 2 y) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 a 4) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (*.f64 4 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (*.f64 (*.f64 a 4) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 a (/.f64 2 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (*.f64 (+.f64 a a) (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (*.f64 -4 (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (/.f64 4 (/.f64 y a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (+.f64 y y) (*.f64 2 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (*.f64 2 (/.f64 y a))) 2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1 a) (*.f64 (/.f64 1 x) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 x) (/.f64 a (neg.f64 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 x) (*.f64 (/.f64 a (neg.f64 y)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 x) (/.f64 (+.f64 a a) (neg.f64 (+.f64 y y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 x) (/.f64 -1 (/.f64 y a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 x) (-.f64 0 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 a x) (*.f64 (*.f64 a (/.f64 (/.f64 a x) x)) (/.f64 1 y))) |
(/.f64 (/.f64 a (*.f64 x (/.f64 1 y))) (*.f64 a (/.f64 a (*.f64 x x)))) |
(*.f64 y (/.f64 (/.f64 (/.f64 a x) (/.f64 a (*.f64 x x))) a)) |
(/.f64 -1 (/.f64 (/.f64 a x) (neg.f64 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 -1 (*.f64 (/.f64 a (neg.f64 x)) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 -1 (-.f64 0 (/.f64 a (*.f64 y x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (/.f64 a x)) (*.f64 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))) (/.f64 1 y))) |
(/.f64 (*.f64 (/.f64 a x) (/.f64 y 1/2)) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2))) |
(*.f64 (/.f64 a x) (/.f64 (+.f64 y y) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2)))) |
(/.f64 (*.f64 2 (/.f64 a x)) (*.f64 (*.f64 a (/.f64 (/.f64 a x) x)) (/.f64 2 y))) |
(/.f64 (/.f64 a (*.f64 x (/.f64 1 y))) (*.f64 a (/.f64 a (*.f64 x x)))) |
(*.f64 y (/.f64 (/.f64 (/.f64 a x) (/.f64 a (*.f64 x x))) a)) |
(/.f64 4 (*.f64 2 (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 4 (/.f64 (*.f64 (/.f64 a x) 4) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 4 (*.f64 (*.f64 (/.f64 a x) 4) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 4 (*.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (*.f64 (/.f64 x a) 4)) 4) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 x a) 4) (/.f64 4 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 x a) 4) (*.f64 4 (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 x a) 4) (*.f64 2 (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 8) (/.f64 (*.f64 a 8) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 8) (*.f64 8 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 8) (*.f64 (*.f64 a 8) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 8) (*.f64 4 (*.f64 a (/.f64 2 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (*.f64 (/.f64 a x) 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (*.f64 (*.f64 (/.f64 a x) 4) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y a) (/.f64 1 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 x) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a x)) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1/2 (/.f64 (/.f64 a x) (+.f64 y y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 y a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x -2) (/.f64 (+.f64 a a) (neg.f64 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x -2) (/.f64 (*.f64 a -2) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x -2) (*.f64 (*.f64 a -2) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 a) (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x -2) (*.f64 2 (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x -2) (-.f64 0 (*.f64 a (/.f64 2 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 x a) (/.f64 x a)) (/.f64 (/.f64 x a) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 y (*.f64 (/.f64 x a) 4))) 8) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 -2 (-.f64 0 (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 y 4)) (*.f64 2 (*.f64 (/.f64 a x) 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 y 4)) (*.f64 8 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 x a) 4)) (*.f64 8 (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 x 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (/.f64 1/2 a)) (/.f64 1/2 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (/.f64 y a)) (*.f64 2 (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 a x) 4) (*.f64 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))) (/.f64 2 y))) |
(/.f64 (*.f64 (/.f64 a x) (/.f64 y 1/2)) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2))) |
(*.f64 (/.f64 a x) (/.f64 (+.f64 y y) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2)))) |
(/.f64 (/.f64 x (neg.f64 a)) (/.f64 -1 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x (neg.f64 a)) (*.f64 -1 (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x (neg.f64 a)) (-.f64 0 (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (/.f64 1/2 a)) (/.f64 1 (+.f64 y y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (/.f64 1/2 a)) (*.f64 1/2 (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (*.f64 (/.f64 a x) (/.f64 2 y))) |
(*.f64 (*.f64 x (/.f64 2 a)) (/.f64 (/.f64 a x) (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(/.f64 (*.f64 (/.f64 a x) (*.f64 y (/.f64 x a))) (/.f64 a x)) |
(/.f64 (*.f64 y 1/2) (*.f64 1/2 (/.f64 a x))) |
(/.f64 x (/.f64 a (*.f64 y 1))) |
(/.f64 (*.f64 y (*.f64 x (/.f64 1/2 a))) 1/2) |
(+.f64 (*.f64 x (*.f64 y (/.f64 1/2 a))) (*.f64 x (*.f64 y (/.f64 1/2 a)))) |
(*.f64 y (*.f64 (/.f64 1/2 a) (+.f64 x x))) |
(*.f64 y (*.f64 x (/.f64 (/.f64 1/2 a) 1/2))) |
(/.f64 (neg.f64 y) (/.f64 a (neg.f64 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 y) (*.f64 (/.f64 a (neg.f64 x)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 4 (neg.f64 x)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 4 (neg.f64 x)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 4 (neg.f64 x)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 4 (neg.f64 x)) (*.f64 4 (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (/.f64 x a) 4)))) 16) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (neg.f64 y)) (*.f64 2 (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 y 4)) (/.f64 a x)) 8) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 a y)) 8) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x (/.f64 1 y)) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1 (/.f64 1 y)) (/.f64 a x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 1 y)) (+.f64 a a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 2 (/.f64 1 y)) (*.f64 2 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 1 y)) (*.f64 a 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (/.f64 1 a) (/.f64 1 y)) (/.f64 1 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (/.f64 a x) (/.f64 1 y)) (*.f64 a (/.f64 (/.f64 a x) x))) |
(/.f64 (/.f64 a (*.f64 x (/.f64 1 y))) (*.f64 a (/.f64 a (*.f64 x x)))) |
(*.f64 y (/.f64 (/.f64 (/.f64 a x) (/.f64 a (*.f64 x x))) a)) |
(/.f64 (/.f64 -1 (/.f64 1 y)) (/.f64 a (neg.f64 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 1 y)) (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x)))) |
(/.f64 (*.f64 (/.f64 a x) (/.f64 y 1/2)) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2))) |
(*.f64 (/.f64 a x) (/.f64 (+.f64 y y) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2)))) |
(/.f64 (/.f64 4 (/.f64 1 y)) (*.f64 (/.f64 a x) 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 1 y)) (*.f64 a 8)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (*.f64 a -2)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (neg.f64 (+.f64 a a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 x a) 4)) (/.f64 1 y)) 8) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y)) (*.f64 2 (*.f64 a 8))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (/.f64 x (neg.f64 a)) (/.f64 1 y)) -1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (*.f64 2 (*.f64 a -2))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (*.f64 2 (neg.f64 (+.f64 a a)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y)) (neg.f64 (*.f64 a 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1 (/.f64 2 y)) (*.f64 1/2 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 2 y)) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 2 (/.f64 2 y)) (/.f64 a x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 2 y)) (+.f64 a a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y)) (*.f64 a (/.f64 (/.f64 a x) x))) |
(/.f64 (/.f64 a (*.f64 x (/.f64 1 y))) (*.f64 a (/.f64 a (*.f64 x x)))) |
(*.f64 y (/.f64 (/.f64 (/.f64 a x) (/.f64 a (*.f64 x x))) a)) |
(/.f64 (/.f64 4 (/.f64 2 y)) (*.f64 2 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 2 y)) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 (/.f64 a x) 4) (/.f64 2 y)) (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x)))) |
(/.f64 (*.f64 (/.f64 a x) (/.f64 y 1/2)) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2))) |
(*.f64 (/.f64 a x) (/.f64 (+.f64 y y) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2)))) |
(/.f64 (/.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (/.f64 2 y)) (/.f64 a x)) |
(*.f64 (*.f64 x (/.f64 2 a)) (/.f64 (/.f64 a x) (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(/.f64 (*.f64 (/.f64 a x) (*.f64 y (/.f64 x a))) (/.f64 a x)) |
(/.f64 (/.f64 x (/.f64 a (neg.f64 y))) -1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 a (neg.f64 y))) -2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 a (neg.f64 y))) -4) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 a (neg.f64 y))) 4) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y (/.f64 1 x)) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (+.f64 y y) a) (/.f64 2 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (neg.f64 y) a) (/.f64 -1 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y 1/2) (*.f64 2 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 x (/.f64 2 a))) (-.f64 0 (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (+.f64 y y)) (neg.f64 (*.f64 2 (/.f64 a x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 y 4)) (-.f64 0 (*.f64 (/.f64 a x) 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a)))) (-.f64 0 (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(*.f64 (*.f64 x (/.f64 2 a)) (/.f64 (/.f64 a x) (*.f64 (/.f64 a x) (/.f64 2 y)))) |
(/.f64 (*.f64 (/.f64 a x) (*.f64 y (/.f64 x a))) (/.f64 a x)) |
(/.f64 (neg.f64 (/.f64 y a)) (/.f64 -1 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (neg.f64 y)) (/.f64 a x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (+.f64 y y) a)) (-.f64 0 (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (neg.f64 (+.f64 y y))) (*.f64 2 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 y 1/2)) (-.f64 0 (*.f64 1/2 (/.f64 a x)))) |
(/.f64 (*.f64 y 1/2) (*.f64 1/2 (/.f64 a x))) |
(/.f64 x (/.f64 a (*.f64 y 1))) |
(/.f64 (neg.f64 (/.f64 y 1/2)) (neg.f64 (*.f64 2 (/.f64 a x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 y (/.f64 1/2 a))) (neg.f64 (/.f64 1/2 x))) |
(/.f64 (*.f64 (/.f64 1/2 a) (neg.f64 y)) (/.f64 -1/2 x)) |
(/.f64 (*.f64 y (neg.f64 (/.f64 1/2 a))) (/.f64 -1/2 x)) |
(/.f64 (neg.f64 (/.f64 x (/.f64 1 y))) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 y))) (/.f64 a (neg.f64 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 1 y))) (neg.f64 (+.f64 a a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 y))) (neg.f64 (*.f64 2 (/.f64 a x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 x 4) (/.f64 1 y))) (neg.f64 (*.f64 a 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (/.f64 1 a) (/.f64 1 y))) (/.f64 -1 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (/.f64 1 y))) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (/.f64 a x) (/.f64 1 y))) (neg.f64 (*.f64 a (/.f64 (/.f64 a x) x)))) |
(/.f64 (neg.f64 (/.f64 a (*.f64 x (/.f64 1 y)))) (neg.f64 (*.f64 a (/.f64 a (*.f64 x x))))) |
(/.f64 (*.f64 y (/.f64 a (neg.f64 x))) (*.f64 (/.f64 a (*.f64 x x)) (neg.f64 a))) |
(/.f64 (neg.f64 (/.f64 -1 (/.f64 1 y))) (/.f64 a x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 1 y))) (-.f64 0 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))))) |
(/.f64 (*.f64 (/.f64 a x) (/.f64 y 1/2)) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2))) |
(*.f64 (/.f64 a x) (/.f64 (+.f64 y y) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2)))) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 1 y))) (-.f64 0 (*.f64 (/.f64 a x) 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 y))) (neg.f64 (*.f64 a 8))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 1 y))) (+.f64 a a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 1 y))) (neg.f64 (*.f64 a -2))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (*.f64 a 8)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (*.f64 a 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (*.f64 a -2)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 a a))))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 x)) (/.f64 1 y))) (-.f64 0 (neg.f64 (*.f64 a 4)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 2 y))) (-.f64 0 (*.f64 1/2 (/.f64 a x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 2 y))) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 2 y))) (/.f64 a (neg.f64 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 x 4) (/.f64 2 y))) (neg.f64 (+.f64 a a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a x)) (/.f64 2 y))) (neg.f64 (*.f64 a (/.f64 (/.f64 a x) x)))) |
(/.f64 (neg.f64 (/.f64 a (*.f64 x (/.f64 1 y)))) (neg.f64 (*.f64 a (/.f64 a (*.f64 x x))))) |
(/.f64 (*.f64 y (/.f64 a (neg.f64 x))) (*.f64 (/.f64 a (*.f64 x x)) (neg.f64 a))) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 2 y))) (neg.f64 (*.f64 2 (/.f64 a x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 x -2) (/.f64 2 y))) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a x) 4) (/.f64 2 y))) (-.f64 0 (*.f64 (/.f64 a x) (*.f64 2 (/.f64 a x))))) |
(/.f64 (*.f64 (/.f64 a x) (/.f64 y 1/2)) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2))) |
(*.f64 (/.f64 a x) (/.f64 (+.f64 y y) (*.f64 (/.f64 a x) (*.f64 (/.f64 a x) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a x) (*.f64 x (/.f64 2 a))) (/.f64 2 y))) (/.f64 a (neg.f64 x))) |
(/.f64 (neg.f64 x) (/.f64 a (neg.f64 (*.f64 (*.f64 x (/.f64 2 a)) (/.f64 (/.f64 a x) (/.f64 2 y)))))) |
(/.f64 (neg.f64 (*.f64 (/.f64 a x) (*.f64 y (/.f64 x a)))) (/.f64 a (neg.f64 x))) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 a) (*.f64 (/.f64 a x) (*.f64 y (/.f64 x a))))) |
(/.f64 (neg.f64 (/.f64 y (/.f64 1 x))) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 y) a)) (-.f64 0 (/.f64 -1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 y a))) (/.f64 1 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (/.f64 a (neg.f64 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(neg.f64 (/.f64 (/.f64 x (neg.f64 a)) (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(neg.f64 (/.f64 x (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f64 (*.f64 t z) -9) |
| ✓ | 6.3b | (/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
Compiled 30 to 17 computations (43.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (*.f64 (*.f64 t z) -9) |
| 0.0ms | z | @ | 0 | (*.f64 (*.f64 t z) -9) |
| 0.0ms | t | @ | 0 | (/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
| 0.0ms | t | @ | inf | (/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
| 0.0ms | z | @ | inf | (/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
| 1× | batch-egg-rewrite |
| 1402× | bool.json-1 |
| 1402× | bool.json-2 |
| 1344× | rational.json-1 |
| 1344× | rational.json-2 |
| 1344× | rational.json-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 38 |
| 1 | 114 | 38 |
| 2 | 362 | 32 |
| 3 | 1110 | 32 |
| 4 | 4019 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
(*.f64 (*.f64 t z) -9) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 t (/.f64 z a)) -9/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 -9 (*.f64 z (/.f64 1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 z -9) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 z (/.f64 -9/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (/.f64 -9 a) (*.f64 z 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 (*.f64 z -9) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 -9 (*.f64 t (/.f64 1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 (*.f64 t -9) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 t (/.f64 -9/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 (/.f64 -9 a) (*.f64 t 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 (*.f64 t -9) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t z) (/.f64 -9/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t z) (*.f64 -9 (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t z) (*.f64 (/.f64 1 a) -9/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -9 (*.f64 z (*.f64 t (/.f64 1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 z -9)) (/.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 t (/.f64 z a)) -9/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 z -18)) (/.f64 1/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 z -18)) (*.f64 (/.f64 1/2 a) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t z) (/.f64 -9 a)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (*.f64 t (/.f64 1/2 a))) -9)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (+.f64 z z)) (/.f64 -9/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (+.f64 z z)) (*.f64 (/.f64 1/2 a) -9/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t z) -36) (/.f64 1 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t z) (/.f64 -18 a)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z -9) (*.f64 t (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z -9) (*.f64 (/.f64 1 a) (*.f64 t 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t -9) (*.f64 z (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t -9) (*.f64 (/.f64 1 a) (*.f64 z 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t z) -9/2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 z a)) -9/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 -9 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 1/2 a)) (*.f64 z -9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 1/2 a)) (*.f64 t -9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 a) (*.f64 t (*.f64 z -9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -9/2 a) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -9 a) (*.f64 t (*.f64 z 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (*.f64 t z) -9/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t z) 9) (/.f64 1 (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t z) 9) (/.f64 1 (*.f64 2 (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -18 (*.f64 t (/.f64 z (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -18 (*.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t (*.f64 z -9)) (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 2 (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 z -9)) (/.f64 t (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 t -9)) (/.f64 z (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -9 (*.f64 z (/.f64 1/2 a))) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -9 (*.f64 t (/.f64 1/2 a))) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -9 (/.f64 1/2 a)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 t z) (/.f64 -9 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -9/2 (*.f64 t (/.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z a) (/.f64 (*.f64 t -9) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 1/2) (/.f64 (*.f64 t -9) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t a) (/.f64 (*.f64 z -9) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/2) (/.f64 (*.f64 z -9) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 z (*.f64 a 4))) -18)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -9/4 a) (*.f64 t (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 a) (*.f64 t (*.f64 z -18)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) -9/2) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 z -9) (/.f64 1/2 a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t -9) (/.f64 1/2 a)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 t (*.f64 z -18)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 a) -9/2) (*.f64 t (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 1/2 a)) -18)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 -9/2 a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 -9/2 a)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -9 a) (*.f64 z 1/2)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -9 a) (*.f64 t 1/2)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) (*.f64 t 1/2)) (*.f64 z -9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) (*.f64 z 1/2)) (*.f64 t -9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z -9)) (neg.f64 (+.f64 a a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 2 (neg.f64 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 a 4)) (*.f64 2 (*.f64 t -9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 a 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (*.f64 t z) (/.f64 -18 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 a 4)) (*.f64 2 (*.f64 z -9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z -9) a) (*.f64 t 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t -9) a) (*.f64 z 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z -9) 2) (/.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t -9) 2) (/.f64 z a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 a a))) (*.f64 (*.f64 t z) 9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z -9) (+.f64 a a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t -9) (+.f64 a a)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (*.f64 t z) -36))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (*.f64 (*.f64 t z) 9))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (*.f64 t (/.f64 z a)) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (*.f64 t (/.f64 z a)) -9/2) (*.f64 (*.f64 t (/.f64 z a)) -9/2))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (*.f64 t (/.f64 z a)) -9/2) (*.f64 (*.f64 t (/.f64 z a)) -9/2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z -9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t z) -9/2) (*.f64 (*.f64 t z) -9/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z -9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z -9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z -18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) -36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t z) -36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 t (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 t (*.f64 z -9)) (*.f64 t (*.f64 z -9)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 t (*.f64 z -9)) (*.f64 t (*.f64 z -9))))))) |
| 1× | egg-herbie |
| 1338× | rational.json-simplify-35 |
| 960× | rational.json-simplify-1 |
| 952× | rational.json-simplify-61 |
| 928× | rational.json-simplify-50 |
| 886× | rational.json-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 2829 |
| 1 | 402 | 2829 |
| 2 | 983 | 2829 |
| 3 | 3001 | 2829 |
| 4 | 5071 | 2829 |
| 5 | 6611 | 2829 |
| 6 | 7635 | 2829 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 0) |
(+.f64 0 (*.f64 (*.f64 t (/.f64 z a)) -9/2)) |
(-.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 0) |
(*.f64 t (*.f64 -9 (*.f64 z (/.f64 1/2 a)))) |
(*.f64 t (*.f64 (*.f64 z -9) (/.f64 1/2 a))) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 t (*.f64 (/.f64 -9 a) (*.f64 z 1/2))) |
(*.f64 t (/.f64 (*.f64 z -9) (+.f64 a a))) |
(*.f64 z (*.f64 -9 (*.f64 t (/.f64 1/2 a)))) |
(*.f64 z (*.f64 (*.f64 t -9) (/.f64 1/2 a))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 z (*.f64 (/.f64 -9 a) (*.f64 t 1/2))) |
(*.f64 z (/.f64 (*.f64 t -9) (+.f64 a a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 t z) (*.f64 -9 (/.f64 1/2 a))) |
(*.f64 (*.f64 t z) (*.f64 (/.f64 1 a) -9/2)) |
(*.f64 -9 (*.f64 z (*.f64 t (/.f64 1/2 a)))) |
(*.f64 (*.f64 t (*.f64 z -9)) (/.f64 1/2 a)) |
(*.f64 2 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 a 4))) |
(*.f64 2 (/.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 2)) |
(*.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 1) |
(*.f64 1 (*.f64 (*.f64 t (/.f64 z a)) -9/2)) |
(*.f64 (*.f64 t (*.f64 z -18)) (/.f64 1/4 a)) |
(*.f64 (*.f64 t (*.f64 z -18)) (*.f64 (/.f64 1/2 a) 1/2)) |
(*.f64 (*.f64 (*.f64 t z) (/.f64 -9 a)) 1/2) |
(*.f64 (*.f64 z (*.f64 t (/.f64 1/2 a))) -9) |
(*.f64 (*.f64 t (+.f64 z z)) (/.f64 -9/4 a)) |
(*.f64 (*.f64 t (+.f64 z z)) (*.f64 (/.f64 1/2 a) -9/2)) |
(*.f64 (*.f64 (*.f64 t z) -36) (/.f64 1 (*.f64 a 8))) |
(*.f64 (*.f64 (*.f64 t z) (/.f64 -18 a)) 1/4) |
(*.f64 (*.f64 z -9) (*.f64 t (/.f64 1/2 a))) |
(*.f64 (*.f64 z -9) (*.f64 (/.f64 1 a) (*.f64 t 1/2))) |
(*.f64 (*.f64 t -9) (*.f64 z (/.f64 1/2 a))) |
(*.f64 (*.f64 t -9) (*.f64 (/.f64 1 a) (*.f64 z 1/2))) |
(*.f64 (*.f64 (*.f64 t z) -9/2) (/.f64 1 a)) |
(*.f64 (*.f64 t (/.f64 z a)) -9/2) |
(*.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 -9 a)) |
(*.f64 (*.f64 t (/.f64 1/2 a)) (*.f64 z -9)) |
(*.f64 (*.f64 z (/.f64 1/2 a)) (*.f64 t -9)) |
(*.f64 (/.f64 1/2 a) (*.f64 t (*.f64 z -9))) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9 a) (*.f64 t (*.f64 z 1/2))) |
(*.f64 (/.f64 1 a) (*.f64 (*.f64 t z) -9/2)) |
(*.f64 (*.f64 (*.f64 t z) 9) (/.f64 1 (neg.f64 (+.f64 a a)))) |
(*.f64 (*.f64 (*.f64 t z) 9) (/.f64 1 (*.f64 2 (neg.f64 a)))) |
(*.f64 -18 (*.f64 t (/.f64 z (*.f64 a 4)))) |
(*.f64 -18 (*.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 1/2 a))) |
(*.f64 -1 (/.f64 (*.f64 t (*.f64 z -9)) (neg.f64 (+.f64 a a)))) |
(*.f64 -1 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 2 (neg.f64 a)))) |
(*.f64 (*.f64 2 (*.f64 z -9)) (/.f64 t (*.f64 a 4))) |
(*.f64 (*.f64 2 (*.f64 t -9)) (/.f64 z (*.f64 a 4))) |
(*.f64 (*.f64 -9 (*.f64 z (/.f64 1/2 a))) t) |
(*.f64 (*.f64 -9 (*.f64 t (/.f64 1/2 a))) z) |
(*.f64 (*.f64 -9 (/.f64 1/2 a)) (*.f64 t z)) |
(*.f64 1/2 (*.f64 (*.f64 t z) (/.f64 -9 a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 (/.f64 z a) (/.f64 (*.f64 t -9) 2)) |
(*.f64 (*.f64 z 1/2) (/.f64 (*.f64 t -9) a)) |
(*.f64 (/.f64 t a) (/.f64 (*.f64 z -9) 2)) |
(*.f64 (*.f64 t 1/2) (/.f64 (*.f64 z -9) a)) |
(*.f64 (*.f64 t (/.f64 z (*.f64 a 4))) -18) |
(*.f64 (/.f64 -9/4 a) (*.f64 t (+.f64 z z))) |
(*.f64 (/.f64 1/4 a) (*.f64 t (*.f64 z -18))) |
(*.f64 (*.f64 (/.f64 1 a) -9/2) (*.f64 t z)) |
(*.f64 (*.f64 (*.f64 z -9) (/.f64 1/2 a)) t) |
(*.f64 (*.f64 (*.f64 t -9) (/.f64 1/2 a)) z) |
(*.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 t (*.f64 z -18))) |
(*.f64 (*.f64 (/.f64 1/2 a) -9/2) (*.f64 t (+.f64 z z))) |
(*.f64 (*.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 1/2 a)) -18) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (*.f64 t (/.f64 -9/2 a)) z) |
(*.f64 (*.f64 (/.f64 -9 a) (*.f64 z 1/2)) t) |
(*.f64 (*.f64 (/.f64 -9 a) (*.f64 t 1/2)) z) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 t 1/2)) (*.f64 z -9)) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 z 1/2)) (*.f64 t -9)) |
(*.f64 (/.f64 (*.f64 t (*.f64 z -9)) (neg.f64 (+.f64 a a))) -1) |
(*.f64 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 2 (neg.f64 a))) -1) |
(*.f64 (/.f64 z (*.f64 a 4)) (*.f64 2 (*.f64 t -9))) |
(*.f64 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 a 4)) 2) |
(*.f64 1/4 (*.f64 (*.f64 t z) (/.f64 -18 a))) |
(*.f64 (/.f64 t (*.f64 a 4)) (*.f64 2 (*.f64 z -9))) |
(*.f64 (/.f64 (*.f64 z -9) a) (*.f64 t 1/2)) |
(*.f64 (/.f64 (*.f64 t -9) a) (*.f64 z 1/2)) |
(*.f64 (/.f64 (*.f64 z -9) 2) (/.f64 t a)) |
(*.f64 (/.f64 (*.f64 t -9) 2) (/.f64 z a)) |
(*.f64 (/.f64 1 (neg.f64 (+.f64 a a))) (*.f64 (*.f64 t z) 9)) |
(*.f64 (/.f64 (*.f64 z -9) (+.f64 a a)) t) |
(*.f64 (/.f64 (*.f64 t -9) (+.f64 a a)) z) |
(*.f64 (/.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 2) 2) |
(*.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (*.f64 t z) -36)) |
(*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (*.f64 (*.f64 t z) 9)) |
(+.f64 (*.f64 t (*.f64 z -9)) 0) |
(+.f64 0 (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 (*.f64 t z) -9/2) (*.f64 (*.f64 t z) -9/2)) |
(-.f64 (*.f64 t (*.f64 z -9)) 0) |
(/.f64 (*.f64 t (*.f64 z -9)) 1) |
(/.f64 (*.f64 t (*.f64 z -18)) 2) |
(/.f64 (*.f64 (*.f64 t z) -36) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t z) -36)) 8) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(+.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(+.f64 0 (*.f64 (*.f64 t (/.f64 z a)) -9/2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(-.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 -9 (*.f64 z (/.f64 1/2 a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (*.f64 z -9) (/.f64 1/2 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 -9 a) (*.f64 z 1/2))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (/.f64 (*.f64 z -9) (+.f64 a a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 z (*.f64 -9 (*.f64 t (/.f64 1/2 a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 z (*.f64 (*.f64 t -9) (/.f64 1/2 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 z (*.f64 (/.f64 -9 a) (*.f64 t 1/2))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 z (/.f64 (*.f64 t -9) (+.f64 a a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t z) (*.f64 -9 (/.f64 1/2 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t z) (*.f64 (/.f64 1 a) -9/2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9 (*.f64 z (*.f64 t (/.f64 1/2 a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (*.f64 z -9)) (/.f64 1/2 a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 2 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 a 4))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 2 (/.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 1) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 1 (*.f64 (*.f64 t (/.f64 z a)) -9/2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (*.f64 z -18)) (/.f64 1/4 a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (*.f64 z -18)) (*.f64 (/.f64 1/2 a) 1/2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t z) (/.f64 -9 a)) 1/2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (*.f64 t (/.f64 1/2 a))) -9) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (+.f64 z z)) (/.f64 -9/4 a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (+.f64 z z)) (*.f64 (/.f64 1/2 a) -9/2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t z) -36) (/.f64 1 (*.f64 a 8))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t z) (/.f64 -18 a)) 1/4) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z -9) (*.f64 t (/.f64 1/2 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z -9) (*.f64 (/.f64 1 a) (*.f64 t 1/2))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t -9) (*.f64 z (/.f64 1/2 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t -9) (*.f64 (/.f64 1 a) (*.f64 z 1/2))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t z) -9/2) (/.f64 1 a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (/.f64 z a)) -9/2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 -9 a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (/.f64 1/2 a)) (*.f64 z -9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 1/2 a)) (*.f64 t -9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 1/2 a) (*.f64 t (*.f64 z -9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 -9 a) (*.f64 t (*.f64 z 1/2))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 1 a) (*.f64 (*.f64 t z) -9/2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t z) 9) (/.f64 1 (neg.f64 (+.f64 a a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t z) 9) (/.f64 1 (*.f64 2 (neg.f64 a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -18 (*.f64 t (/.f64 z (*.f64 a 4)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -18 (*.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 1/2 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -1 (/.f64 (*.f64 t (*.f64 z -9)) (neg.f64 (+.f64 a a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -1 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 2 (neg.f64 a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 2 (*.f64 z -9)) (/.f64 t (*.f64 a 4))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 2 (*.f64 t -9)) (/.f64 z (*.f64 a 4))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 -9 (*.f64 z (/.f64 1/2 a))) t) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 -9 (*.f64 t (/.f64 1/2 a))) z) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 -9 (/.f64 1/2 a)) (*.f64 t z)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 1/2 (*.f64 (*.f64 t z) (/.f64 -9 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 z a) (/.f64 (*.f64 t -9) 2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z 1/2) (/.f64 (*.f64 t -9) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 t a) (/.f64 (*.f64 z -9) 2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t 1/2) (/.f64 (*.f64 z -9) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (/.f64 z (*.f64 a 4))) -18) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 -9/4 a) (*.f64 t (+.f64 z z))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 1/4 a) (*.f64 t (*.f64 z -18))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (/.f64 1 a) -9/2) (*.f64 t z)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 z -9) (/.f64 1/2 a)) t) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t -9) (/.f64 1/2 a)) z) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (/.f64 1/2 a) 1/2) (*.f64 t (*.f64 z -18))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (/.f64 1/2 a) -9/2) (*.f64 t (+.f64 z z))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (*.f64 t (*.f64 z 1/2)) (/.f64 1/2 a)) -18) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 t (/.f64 -9/2 a)) z) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (/.f64 -9 a) (*.f64 z 1/2)) t) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (/.f64 -9 a) (*.f64 t 1/2)) z) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 t 1/2)) (*.f64 z -9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 (/.f64 1 a) (*.f64 z 1/2)) (*.f64 t -9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 t (*.f64 z -9)) (neg.f64 (+.f64 a a))) -1) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 2 (neg.f64 a))) -1) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 z (*.f64 a 4)) (*.f64 2 (*.f64 t -9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 a 4)) 2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 1/4 (*.f64 (*.f64 t z) (/.f64 -18 a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 t (*.f64 a 4)) (*.f64 2 (*.f64 z -9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 z -9) a) (*.f64 t 1/2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 t -9) a) (*.f64 z 1/2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 z -9) 2) (/.f64 t a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 t -9) 2) (/.f64 z a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 1 (neg.f64 (+.f64 a a))) (*.f64 (*.f64 t z) 9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 z -9) (+.f64 a a)) t) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 t -9) (+.f64 a a)) z) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 (*.f64 (*.f64 t (/.f64 z a)) -9/2) 2) 2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (*.f64 t z) -36)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (*.f64 (*.f64 t z) 9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(+.f64 (*.f64 t (*.f64 z -9)) 0) |
(*.f64 t (*.f64 z -9)) |
(+.f64 0 (*.f64 t (*.f64 z -9))) |
(*.f64 t (*.f64 z -9)) |
(+.f64 (*.f64 (*.f64 t z) -9/2) (*.f64 (*.f64 t z) -9/2)) |
(*.f64 t (*.f64 z -9)) |
(-.f64 (*.f64 t (*.f64 z -9)) 0) |
(*.f64 t (*.f64 z -9)) |
(/.f64 (*.f64 t (*.f64 z -9)) 1) |
(*.f64 t (*.f64 z -9)) |
(/.f64 (*.f64 t (*.f64 z -18)) 2) |
(*.f64 t (*.f64 z -9)) |
(/.f64 (*.f64 (*.f64 t z) -36) 4) |
(*.f64 t (*.f64 z -9)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t z) -36)) 8) |
(*.f64 t (*.f64 z -9)) |
Compiled 8774 to 4999 computations (43% saved)
17 alts after pruning (12 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 669 | 9 | 678 |
| Fresh | 2 | 3 | 5 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 5 | 5 |
| Total | 672 | 17 | 689 |
| Status | Error | Program |
|---|---|---|
| ✓ | 7.2b | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 32.4b | (/.f64 (*.f64 y x) (*.f64 a 2)) | |
| ▶ | 33.7b | (/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
| 9.0b | (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) | |
| ✓ | 7.2b | (+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| ▶ | 7.3b | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 33.5b | (*.f64 (/.f64 -9/2 a) (*.f64 t z)) | |
| ▶ | 33.0b | (*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
| 33.5b | (*.f64 z (*.f64 -9/2 (/.f64 t a))) | |
| 32.4b | (*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) | |
| 32.1b | (*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) | |
| ▶ | 33.4b | (*.f64 1/2 (/.f64 y (/.f64 a x))) |
| 31.8b | (*.f64 1/2 (/.f64 x (/.f64 a y))) | |
| ✓ | 33.1b | (*.f64 1/2 (*.f64 y (/.f64 x a))) |
| ▶ | 32.1b | (*.f64 1/2 (*.f64 x (/.f64 y a))) |
| ✓ | 33.5b | (*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
| ✓ | 33.1b | (*.f64 -9/2 (*.f64 t (/.f64 z a))) |
Compiled 402 to 300 computations (25.4% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) |
| ✓ | 0.3b | (*.f64 9 (*.f64 z t)) |
| ✓ | 6.9b | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
Compiled 48 to 22 computations (54.2% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 0.0ms | t | @ | -inf | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 0.0ms | z | @ | inf | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 0.0ms | z | @ | -inf | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 0.0ms | t | @ | inf | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 1× | batch-egg-rewrite |
| 1604× | bool.json-1 |
| 1604× | bool.json-2 |
| 1554× | rational.json-1 |
| 1554× | rational.json-2 |
| 1554× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 75 |
| 1 | 149 | 75 |
| 2 | 385 | 75 |
| 3 | 862 | 75 |
| 4 | 1920 | 75 |
| 5 | 5227 | 75 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 9 (*.f64 z t)) |
(-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 a) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 -1 (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (-.f64 0 (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 (neg.f64 (+.f64 a a)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 a -2) (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (neg.f64 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (*.f64 -1 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (*.f64 a 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (*.f64 8 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 a (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 a 8) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 2 (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 2 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 8 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 (*.f64 2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (*.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (neg.f64 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (*.f64 (neg.f64 (*.f64 a 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (*.f64 (neg.f64 (+.f64 a a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) (+.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (*.f64 2 (neg.f64 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a))) (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))) (+.f64 (neg.f64 (*.f64 a 4)) (neg.f64 (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) (*.f64 a -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (+.f64 a a)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (neg.f64 (+.f64 a a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (neg.f64 (+.f64 a a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) a) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1/2) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 2) (*.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) a) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (-.f64 0 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z t) 36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z t) 36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 z t) 36)) (*.f64 2 (*.f64 (*.f64 z t) 36))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 9 (*.f64 z t)) (*.f64 9 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 9 (*.f64 z t)) (*.f64 9 (*.f64 z t))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (neg.f64 (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 9 (*.f64 z t))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) |
| 1× | egg-herbie |
| 2170× | rational.json-simplify-35 |
| 940× | rational.json-simplify-2 |
| 916× | rational.json-simplify-41 |
| 718× | rational.json-simplify-48 |
| 622× | rational.json-simplify-39 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 228 | 6711 |
| 1 | 656 | 6711 |
| 2 | 2138 | 6711 |
| 3 | 3940 | 6711 |
| 4 | 6577 | 6711 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(*.f64 -9 (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0) |
(+.f64 0 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(-.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 1/2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1)) |
(/.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 2)) |
(/.f64 (/.f64 1/2 a) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (+.f64 a a)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 -1 (neg.f64 (+.f64 a a)))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (-.f64 0 (neg.f64 (+.f64 a a)))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 (neg.f64 (+.f64 a a)) -1)) |
(/.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1) |
(/.f64 1 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 1 (+.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 2 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 2 (*.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 1)) |
(/.f64 2 (*.f64 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 2)) |
(/.f64 2 (/.f64 (*.f64 a -2) (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (*.f64 a 4)) |
(/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 2) |
(/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (neg.f64 (+.f64 a a))) |
(/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (*.f64 -1 (+.f64 a a))) |
(/.f64 4 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 4 (+.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) |
(/.f64 4 (*.f64 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1)) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (*.f64 a 8)) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (*.f64 8 a)) |
(/.f64 -1 (-.f64 0 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) |
(/.f64 -1 (/.f64 a (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) |
(/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) a) |
(/.f64 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 8 (/.f64 (*.f64 a 8) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 2 (neg.f64 (+.f64 a a)))) |
(/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) 1)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 2 (*.f64 a 8))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 8 (+.f64 a a))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a))) 8) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)) 4) |
(/.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 (*.f64 2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a)) 1/2) |
(/.f64 (/.f64 1 a) (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 1/4 (*.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (neg.f64 (*.f64 a 4))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (*.f64 (neg.f64 (*.f64 a 4)) 1)) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (*.f64 (neg.f64 (+.f64 a a)) 2)) |
(/.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (neg.f64 a)) |
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) (+.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (*.f64 2 (neg.f64 (+.f64 a a))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a))) (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)))) 16) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a))) 1) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))) (+.f64 (neg.f64 (*.f64 a 4)) (neg.f64 (*.f64 a 4)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) (*.f64 a -2)) |
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a)) -1) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (+.f64 a a)) 8) |
(/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (neg.f64 (+.f64 a a))) -1) |
(/.f64 (/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (neg.f64 (+.f64 a a))) 2) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) a) 8) |
(/.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1/2) (+.f64 a a)) |
(/.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 2) (*.f64 1/2 a)) |
(/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (*.f64 a 4)) |
(/.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a 4)) 1/4) |
(/.f64 (/.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) a) -1) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (-.f64 0 (*.f64 a 8))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))) (*.f64 a 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) a) |
(+.f64 (*.f64 9 (*.f64 z t)) 0) |
(+.f64 0 (*.f64 9 (*.f64 z t))) |
(-.f64 (*.f64 9 (*.f64 z t)) 0) |
(/.f64 (*.f64 9 (*.f64 z t)) 1) |
(/.f64 (*.f64 z (*.f64 t 18)) 2) |
(/.f64 (*.f64 (*.f64 z t) 36) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z t) 36)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 z t) 36)) (*.f64 2 (*.f64 (*.f64 z t) 36))) 16) |
(+.f64 (*.f64 x y) (neg.f64 (*.f64 9 (*.f64 z t)))) |
(+.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 0) |
(+.f64 0 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(+.f64 -1 (-.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -1)) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(+.f64 (neg.f64 (*.f64 9 (*.f64 z t))) (*.f64 x y)) |
(+.f64 (-.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -1) -1) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1) |
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 2 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 1/2) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 1/4) |
(*.f64 -1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(*.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 2) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 2) |
(/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 4) |
(/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))) 16) |
(/.f64 (/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -1) 2) |
(neg.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 9 (*.f64 t z)) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 -9 (*.f64 t z)) |
(*.f64 t (*.f64 z -9)) |
(*.f64 (*.f64 t z) -9) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 y x) (*.f64 -9 (*.f64 t z))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(+.f64 0 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(-.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 1/2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 1/2 a) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (+.f64 a a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 -1 (neg.f64 (+.f64 a a)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (-.f64 0 (neg.f64 (+.f64 a a)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 (neg.f64 (+.f64 a a)) -1)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 1 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 1 (+.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 2 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 2 (*.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 1)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 2 (*.f64 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 2 (/.f64 (*.f64 a -2) (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) (*.f64 a 4)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (neg.f64 (+.f64 a a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (*.f64 -1 (+.f64 a a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 4 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 4 (+.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (*.f64 a 8)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (*.f64 8 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 -1 (-.f64 0 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 -1 (/.f64 a (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) a) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 8 (+.f64 (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (/.f64 (*.f64 a 8) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 8 (/.f64 (*.f64 a 8) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 2 (neg.f64 (+.f64 a a)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) 1)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 2 (*.f64 a 8))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 8 (+.f64 a a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a))) 8) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)) 4) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 4 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 (*.f64 2 (*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a)) 1/2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 1 a) (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 1/4 (*.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (neg.f64 (*.f64 a 4))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (*.f64 (neg.f64 (*.f64 a 4)) 1)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (*.f64 (neg.f64 (+.f64 a a)) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (neg.f64 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) (+.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (*.f64 2 (neg.f64 (+.f64 a a))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a))) (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 2 a)))) 16) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/4 a))) 1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))) (+.f64 (neg.f64 (*.f64 a 4)) (neg.f64 (*.f64 a 4)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (+.f64 a a)) -1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (+.f64 a a)) 8) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (neg.f64 (+.f64 a a))) -1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (neg.f64 (+.f64 a a))) 2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) a) 8) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1/2) (+.f64 a a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 2) (*.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (*.f64 a 4)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a 4)) 1/4) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (/.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) a) -1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (-.f64 0 (*.f64 a 8))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2))) (*.f64 a 4)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) a) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(/.f64 (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)) (*.f64 a -2)) |
(*.f64 1/2 (/.f64 (+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) a)) |
(+.f64 (*.f64 9 (*.f64 z t)) 0) |
(*.f64 9 (*.f64 t z)) |
(+.f64 0 (*.f64 9 (*.f64 z t))) |
(*.f64 9 (*.f64 t z)) |
(-.f64 (*.f64 9 (*.f64 z t)) 0) |
(*.f64 9 (*.f64 t z)) |
(/.f64 (*.f64 9 (*.f64 z t)) 1) |
(*.f64 9 (*.f64 t z)) |
(/.f64 (*.f64 z (*.f64 t 18)) 2) |
(*.f64 9 (*.f64 t z)) |
(/.f64 (*.f64 (*.f64 z t) 36) 4) |
(*.f64 9 (*.f64 t z)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z t) 36)) 8) |
(*.f64 9 (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 z t) 36)) (*.f64 2 (*.f64 (*.f64 z t) 36))) 16) |
(*.f64 9 (*.f64 t z)) |
(+.f64 (*.f64 x y) (neg.f64 (*.f64 9 (*.f64 z t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 0) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 0 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 -1 (-.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -1)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (neg.f64 (*.f64 9 (*.f64 z t))) (*.f64 x y)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(+.f64 (-.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) -1) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 2 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 1/2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 4 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 1/4) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 -1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(*.f64 (*.f64 1/2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 2) 2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(/.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -1) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) 4) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) 8) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 2 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))) 16) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(/.f64 (/.f64 (*.f64 2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -1) 2) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
(neg.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(+.f64 (*.f64 t (*.f64 z -9)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 (*.f64 t z) -9)) |
(+.f64 (*.f64 y x) (*.f64 t (*.f64 z -9))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.5b | (*.f64 x (/.f64 y a)) |
Compiled 24 to 10 computations (58.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (*.f64 x (/.f64 y a)) |
| 0.0ms | y | @ | -inf | (*.f64 x (/.f64 y a)) |
| 0.0ms | a | @ | -inf | (*.f64 x (/.f64 y a)) |
| 0.0ms | x | @ | 0 | (*.f64 x (/.f64 y a)) |
| 0.0ms | a | @ | inf | (*.f64 x (/.f64 y a)) |
| 1× | batch-egg-rewrite |
| 1544× | rational.json-simplify-50 |
| 688× | rational.json-simplify-44 |
| 638× | rational.json-simplify-47 |
| 622× | rational.json-simplify-49 |
| 610× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 72 | 13 |
| 2 | 226 | 13 |
| 3 | 553 | 13 |
| 4 | 1434 | 13 |
| 5 | 5652 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 y a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y (/.f64 1/2 a))) (*.f64 x (*.f64 y (/.f64 1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 y a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 a y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (*.f64 (/.f64 a x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (*.f64 -1 (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (-.f64 0 (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y a) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y a) (*.f64 (/.f64 1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y a) (*.f64 1/2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 a (*.f64 x y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 a (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 (*.f64 a (/.f64 2 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 -2 (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 a y) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 a (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (/.f64 a y) (/.f64 2 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 a)) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 a)) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 a)) (*.f64 (/.f64 2 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (/.f64 (*.f64 a 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 4 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 (*.f64 a 4) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 2 (*.f64 a (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 (+.f64 a a) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 -4 (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (/.f64 4 (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 2 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 2 (/.f64 x a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (/.f64 (/.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (*.f64 (/.f64 1 y) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (*.f64 (/.f64 a (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 (+.f64 a a) (neg.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 -1 (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (-.f64 0 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 a y) (*.f64 (*.f64 a (/.f64 (/.f64 a y) y)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 a y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 a (neg.f64 y)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 a (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 a y)) (*.f64 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 a y)) (*.f64 (*.f64 a (/.f64 (/.f64 a y) y)) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 (/.f64 a y) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 a y) 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 (/.f64 a y) 4) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (/.f64 y a) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y a) 4) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y a) 4) (*.f64 4 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y a) 4) (*.f64 2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (/.f64 (*.f64 a 8) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (*.f64 8 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (*.f64 (*.f64 a 8) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (*.f64 4 (*.f64 a (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (/.f64 a y) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (*.f64 (/.f64 a y) 4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x a) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 a y) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (/.f64 (+.f64 a a) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (/.f64 (*.f64 a -2) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 (*.f64 a -2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 (neg.f64 a) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 2 (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (-.f64 0 (*.f64 a (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y a) (/.f64 y a)) (/.f64 (/.f64 y a) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y a) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 (/.f64 a y) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 (/.f64 a y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 y a) 4)) (*.f64 8 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 a)) (/.f64 1/2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 x a)) (*.f64 2 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a y) 4) (*.f64 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 a)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 a)) (*.f64 -1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 a)) (-.f64 0 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 1/2 a)) (/.f64 1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 1/2 a)) (*.f64 1/2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (*.f64 (/.f64 a y) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 1/2) (*.f64 1/2 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (/.f64 1/2 a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 a (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (*.f64 (/.f64 a (neg.f64 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 y)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 y)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 y)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 y)) (*.f64 4 (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (/.f64 y a) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 a y)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 8) (/.f64 a x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (/.f64 1 x)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 x)) (/.f64 a y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) (/.f64 1 x)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 x)) (*.f64 2 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (/.f64 1 x)) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 a) (/.f64 1 x)) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 y) (/.f64 1 x)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 a y) (/.f64 1 x)) (*.f64 a (/.f64 (/.f64 a y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 x)) (/.f64 a (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 1 x)) (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 x)) (*.f64 (/.f64 a y) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 8) (/.f64 1 x)) (*.f64 a 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (*.f64 a -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (neg.f64 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 y a) 4)) (/.f64 1 x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x)) (*.f64 2 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 y (neg.f64 a)) (/.f64 1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (*.f64 2 (*.f64 a -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (neg.f64 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 2 x)) (*.f64 1/2 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) (/.f64 2 x)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 2 x)) (/.f64 a y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (/.f64 2 x)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x)) (*.f64 a (/.f64 (/.f64 a y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 x)) (*.f64 2 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -2) (/.f64 2 x)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 a y) 4) (/.f64 2 x)) (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (/.f64 2 x)) (/.f64 a y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (/.f64 a (neg.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) (/.f64 a (neg.f64 x))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (/.f64 a (neg.f64 x))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 a (neg.f64 x))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 1 y)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) a) (/.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) a) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1/2) (*.f64 2 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y (/.f64 2 a))) (-.f64 0 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (neg.f64 (*.f64 2 (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 4)) (-.f64 0 (*.f64 (/.f64 a y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a)))) (-.f64 0 (*.f64 (/.f64 a y) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x a)) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 a y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 x x) a)) (-.f64 0 (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 x x))) (*.f64 2 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 1/2)) (-.f64 0 (*.f64 1/2 (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x 1/2)) (neg.f64 (*.f64 2 (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 1/2 a))) (neg.f64 (/.f64 1/2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y (/.f64 1 x))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 1 x))) (/.f64 a (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 y y) (/.f64 1 x))) (neg.f64 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 x))) (neg.f64 (*.f64 2 (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 y 4) (/.f64 1 x))) (neg.f64 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 a) (/.f64 1 x))) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 y) (/.f64 1 x))) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 a y) (/.f64 1 x))) (neg.f64 (*.f64 a (/.f64 (/.f64 a y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (/.f64 1 x))) (/.f64 a y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 1 x))) (-.f64 0 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 1 x))) (-.f64 0 (*.f64 (/.f64 a y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 y 8) (/.f64 1 x))) (neg.f64 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 1 x))) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 1 x))) (neg.f64 (*.f64 a -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (*.f64 a 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (*.f64 a -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (neg.f64 (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 2 x))) (-.f64 0 (*.f64 1/2 (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 y y) (/.f64 2 x))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 2 x))) (/.f64 a (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 y 4) (/.f64 2 x))) (neg.f64 (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x))) (neg.f64 (*.f64 a (/.f64 (/.f64 a y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 2 x))) (neg.f64 (*.f64 2 (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 2 x))) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a y) 4) (/.f64 2 x))) (-.f64 0 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (/.f64 2 x))) (/.f64 a (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (/.f64 1 y))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 x) a)) (-.f64 0 (/.f64 -1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 x a))) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 a (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 y (neg.f64 a)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 x (/.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 x (/.f64 y a)) (*.f64 x (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 x (/.f64 y a)) (*.f64 x (/.f64 y a))))))) |
| 1× | egg-herbie |
| 1780× | rational.json-simplify-35 |
| 992× | rational.json-simplify-51 |
| 892× | rational.json-simplify-44 |
| 876× | rational.json-simplify-50 |
| 752× | rational.json-simplify-47 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 426 | 3502 |
| 1 | 1728 | 3366 |
| 2 | 5950 | 3366 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(+.f64 (*.f64 x (/.f64 y a)) 0) |
(+.f64 0 (*.f64 x (/.f64 y a))) |
(+.f64 (*.f64 x (*.f64 y (/.f64 1/2 a))) (*.f64 x (*.f64 y (/.f64 1/2 a)))) |
(-.f64 (*.f64 x (/.f64 y a)) 0) |
(/.f64 x (/.f64 a y)) |
(/.f64 y (/.f64 a x)) |
(/.f64 y (*.f64 (/.f64 a x) 1)) |
(/.f64 y (*.f64 -1 (/.f64 a (neg.f64 x)))) |
(/.f64 y (-.f64 0 (/.f64 a (neg.f64 x)))) |
(/.f64 (/.f64 y a) (/.f64 1 x)) |
(/.f64 (/.f64 y a) (*.f64 (/.f64 1 x) 1)) |
(/.f64 (/.f64 y a) (*.f64 1/2 (/.f64 2 x))) |
(/.f64 (*.f64 x (/.f64 y a)) 1) |
(/.f64 1 (/.f64 a (*.f64 x y))) |
(/.f64 1 (*.f64 (/.f64 a (*.f64 x y)) 1)) |
(/.f64 (+.f64 y y) (*.f64 a (/.f64 2 x))) |
(/.f64 (+.f64 y y) (*.f64 (*.f64 a (/.f64 2 x)) 1)) |
(/.f64 (+.f64 y y) (*.f64 -2 (/.f64 a (neg.f64 x)))) |
(/.f64 2 (*.f64 (/.f64 a y) (/.f64 2 x))) |
(/.f64 2 (*.f64 2 (/.f64 a (*.f64 x y)))) |
(/.f64 2 (*.f64 (*.f64 (/.f64 a y) (/.f64 2 x)) 1)) |
(/.f64 (*.f64 y (/.f64 2 a)) (/.f64 2 x)) |
(/.f64 (*.f64 y (/.f64 2 a)) (*.f64 2 (/.f64 1 x))) |
(/.f64 (*.f64 y (/.f64 2 a)) (*.f64 (/.f64 2 x) 1)) |
(/.f64 (*.f64 y 4) (/.f64 (*.f64 a 4) x)) |
(/.f64 (*.f64 y 4) (*.f64 4 (/.f64 a x))) |
(/.f64 (*.f64 y 4) (*.f64 (*.f64 a 4) (/.f64 1 x))) |
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 a (/.f64 2 x)))) |
(/.f64 (*.f64 y 4) (*.f64 (+.f64 a a) (/.f64 2 x))) |
(/.f64 (*.f64 y 4) (*.f64 -4 (/.f64 a (neg.f64 x)))) |
(/.f64 (*.f64 y 4) (/.f64 4 (/.f64 x a))) |
(/.f64 (+.f64 x x) (*.f64 2 (/.f64 a y))) |
(/.f64 (*.f64 y (*.f64 2 (/.f64 x a))) 2) |
(/.f64 (/.f64 1 a) (/.f64 (/.f64 1 y) x)) |
(/.f64 (/.f64 1 a) (*.f64 (/.f64 1 y) (/.f64 1 x))) |
(/.f64 (neg.f64 y) (/.f64 a (neg.f64 x))) |
(/.f64 (neg.f64 y) (*.f64 (/.f64 a (neg.f64 x)) 1)) |
(/.f64 (neg.f64 y) (/.f64 (+.f64 a a) (neg.f64 (+.f64 x x)))) |
(/.f64 (neg.f64 y) (/.f64 -1 (/.f64 x a))) |
(/.f64 (neg.f64 y) (-.f64 0 (/.f64 a x))) |
(/.f64 (/.f64 a y) (*.f64 (*.f64 a (/.f64 (/.f64 a y) y)) (/.f64 1 x))) |
(/.f64 -1 (/.f64 (/.f64 a y) (neg.f64 x))) |
(/.f64 -1 (*.f64 (/.f64 a (neg.f64 y)) (/.f64 1 x))) |
(/.f64 -1 (-.f64 0 (/.f64 a (*.f64 x y)))) |
(/.f64 (*.f64 2 (/.f64 a y)) (*.f64 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))) (/.f64 1 x))) |
(/.f64 (*.f64 2 (/.f64 a y)) (*.f64 (*.f64 a (/.f64 (/.f64 a y) y)) (/.f64 2 x))) |
(/.f64 4 (*.f64 2 (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 a y) 4) x)) |
(/.f64 4 (*.f64 (*.f64 (/.f64 a y) 4) (/.f64 1 x))) |
(/.f64 4 (*.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x))) |
(/.f64 (*.f64 x (*.f64 (/.f64 y a) 4)) 4) |
(/.f64 (*.f64 (/.f64 y a) 4) (/.f64 4 x)) |
(/.f64 (*.f64 (/.f64 y a) 4) (*.f64 4 (/.f64 1 x))) |
(/.f64 (*.f64 (/.f64 y a) 4) (*.f64 2 (/.f64 2 x))) |
(/.f64 (*.f64 y 8) (/.f64 (*.f64 a 8) x)) |
(/.f64 (*.f64 y 8) (*.f64 8 (/.f64 a x))) |
(/.f64 (*.f64 y 8) (*.f64 (*.f64 a 8) (/.f64 1 x))) |
(/.f64 (*.f64 y 8) (*.f64 4 (*.f64 a (/.f64 2 x)))) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 a y) 4)) |
(/.f64 (*.f64 x 4) (*.f64 (*.f64 (/.f64 a y) 4) 1)) |
(/.f64 (/.f64 x a) (/.f64 1 y)) |
(/.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 y) x)) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a y)) x)) |
(/.f64 1/2 (/.f64 (/.f64 a y) (+.f64 x x))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x a))) |
(/.f64 (*.f64 y -2) (/.f64 (+.f64 a a) (neg.f64 x))) |
(/.f64 (*.f64 y -2) (/.f64 (*.f64 a -2) x)) |
(/.f64 (*.f64 y -2) (*.f64 (*.f64 a -2) (/.f64 1 x))) |
(/.f64 (*.f64 y -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 x))) |
(/.f64 (*.f64 y -2) (*.f64 (neg.f64 a) (/.f64 2 x))) |
(/.f64 (*.f64 y -2) (*.f64 2 (/.f64 a (neg.f64 x)))) |
(/.f64 (*.f64 y -2) (-.f64 0 (*.f64 a (/.f64 2 x)))) |
(/.f64 (*.f64 (/.f64 y a) (/.f64 y a)) (/.f64 (/.f64 y a) x)) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y a) 4))) 8) |
(/.f64 -2 (-.f64 0 (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 (/.f64 a y) 4))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 a y))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 y a) 4)) (*.f64 8 (/.f64 1 x))) |
(/.f64 (*.f64 2 (*.f64 y 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 x))) |
(/.f64 (*.f64 x (/.f64 1/2 a)) (/.f64 1/2 y)) |
(/.f64 (*.f64 2 (/.f64 x a)) (*.f64 2 (/.f64 1 y))) |
(/.f64 (*.f64 (/.f64 a y) 4) (*.f64 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))) (/.f64 2 x))) |
(/.f64 (/.f64 y (neg.f64 a)) (/.f64 -1 x)) |
(/.f64 (/.f64 y (neg.f64 a)) (*.f64 -1 (/.f64 1 x))) |
(/.f64 (/.f64 y (neg.f64 a)) (-.f64 0 (/.f64 1 x))) |
(/.f64 (*.f64 y (/.f64 1/2 a)) (/.f64 1 (+.f64 x x))) |
(/.f64 (*.f64 y (/.f64 1/2 a)) (*.f64 1/2 (/.f64 1 x))) |
(/.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (*.f64 (/.f64 a y) (/.f64 2 x))) |
(/.f64 (*.f64 x 1/2) (*.f64 1/2 (/.f64 a y))) |
(/.f64 (*.f64 x (*.f64 y (/.f64 1/2 a))) 1/2) |
(/.f64 (neg.f64 x) (/.f64 a (neg.f64 y))) |
(/.f64 (neg.f64 x) (*.f64 (/.f64 a (neg.f64 y)) 1)) |
(/.f64 (*.f64 4 (neg.f64 y)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 x))) |
(/.f64 (*.f64 4 (neg.f64 y)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 x))) |
(/.f64 (*.f64 4 (neg.f64 y)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 x))) |
(/.f64 (*.f64 4 (neg.f64 y)) (*.f64 4 (/.f64 a (neg.f64 x)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (/.f64 y a) 4)))) 16) |
(/.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (/.f64 a (neg.f64 y)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 a y)) 8) |
(/.f64 (/.f64 (*.f64 y 8) (/.f64 a x)) 8) |
(/.f64 (/.f64 y (/.f64 1 x)) a) |
(/.f64 (/.f64 1 (/.f64 1 x)) (/.f64 a y)) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 1 x)) (+.f64 a a)) |
(/.f64 (/.f64 2 (/.f64 1 x)) (*.f64 2 (/.f64 a y))) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 1 x)) (*.f64 a 4)) |
(/.f64 (/.f64 (/.f64 1 a) (/.f64 1 x)) (/.f64 1 y)) |
(/.f64 (/.f64 (neg.f64 y) (/.f64 1 x)) (neg.f64 a)) |
(/.f64 (/.f64 (/.f64 a y) (/.f64 1 x)) (*.f64 a (/.f64 (/.f64 a y) y))) |
(/.f64 (/.f64 -1 (/.f64 1 x)) (/.f64 a (neg.f64 y))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 1 x)) (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y)))) |
(/.f64 (/.f64 4 (/.f64 1 x)) (*.f64 (/.f64 a y) 4)) |
(/.f64 (/.f64 (*.f64 y 8) (/.f64 1 x)) (*.f64 a 8)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (*.f64 a -2)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (neg.f64 (+.f64 a a))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 y a) 4)) (/.f64 1 x)) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x)) (*.f64 2 (*.f64 a 8))) |
(/.f64 (/.f64 (/.f64 y (neg.f64 a)) (/.f64 1 x)) -1) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (*.f64 2 (*.f64 a -2))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 a a)))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (neg.f64 (*.f64 a 4))) |
(/.f64 (/.f64 1 (/.f64 2 x)) (*.f64 1/2 (/.f64 a y))) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 2 x)) a) |
(/.f64 (/.f64 2 (/.f64 2 x)) (/.f64 a y)) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 2 x)) (+.f64 a a)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x)) (*.f64 a (/.f64 (/.f64 a y) y))) |
(/.f64 (/.f64 4 (/.f64 2 x)) (*.f64 2 (/.f64 a y))) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 2 x)) (neg.f64 a)) |
(/.f64 (/.f64 (*.f64 (/.f64 a y) 4) (/.f64 2 x)) (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y)))) |
(/.f64 (/.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (/.f64 2 x)) (/.f64 a y)) |
(/.f64 (/.f64 y (/.f64 a (neg.f64 x))) -1) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 a (neg.f64 x))) -2) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 a (neg.f64 x))) -4) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 a (neg.f64 x))) 4) |
(/.f64 (/.f64 x (/.f64 1 y)) a) |
(/.f64 (/.f64 (+.f64 x x) a) (/.f64 2 y)) |
(/.f64 (/.f64 (neg.f64 x) a) (/.f64 -1 y)) |
(/.f64 (/.f64 x 1/2) (*.f64 2 (/.f64 a y))) |
(/.f64 (neg.f64 (*.f64 y (/.f64 2 a))) (-.f64 0 (/.f64 2 x))) |
(/.f64 (neg.f64 (+.f64 x x)) (neg.f64 (*.f64 2 (/.f64 a y)))) |
(/.f64 (neg.f64 (*.f64 x 4)) (-.f64 0 (*.f64 (/.f64 a y) 4))) |
(/.f64 (neg.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a)))) (-.f64 0 (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(/.f64 (neg.f64 (/.f64 x a)) (/.f64 -1 y)) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 a y)) |
(/.f64 (neg.f64 (/.f64 (+.f64 x x) a)) (-.f64 0 (/.f64 2 y))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 x x))) (*.f64 2 (/.f64 a y))) |
(/.f64 (neg.f64 (*.f64 x 1/2)) (-.f64 0 (*.f64 1/2 (/.f64 a y)))) |
(/.f64 (neg.f64 (/.f64 x 1/2)) (neg.f64 (*.f64 2 (/.f64 a y)))) |
(/.f64 (neg.f64 (*.f64 x (/.f64 1/2 a))) (neg.f64 (/.f64 1/2 y))) |
(/.f64 (neg.f64 (/.f64 y (/.f64 1 x))) (neg.f64 a)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 x))) (/.f64 a (neg.f64 y))) |
(/.f64 (neg.f64 (/.f64 (+.f64 y y) (/.f64 1 x))) (neg.f64 (+.f64 a a))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 x))) (neg.f64 (*.f64 2 (/.f64 a y)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 y 4) (/.f64 1 x))) (neg.f64 (*.f64 a 4))) |
(/.f64 (neg.f64 (/.f64 (/.f64 1 a) (/.f64 1 x))) (/.f64 -1 y)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 y) (/.f64 1 x))) a) |
(/.f64 (neg.f64 (/.f64 (/.f64 a y) (/.f64 1 x))) (neg.f64 (*.f64 a (/.f64 (/.f64 a y) y)))) |
(/.f64 (neg.f64 (/.f64 -1 (/.f64 1 x))) (/.f64 a y)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 1 x))) (-.f64 0 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))))) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 1 x))) (-.f64 0 (*.f64 (/.f64 a y) 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 y 8) (/.f64 1 x))) (neg.f64 (*.f64 a 8))) |
(/.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 1 x))) (+.f64 a a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 1 x))) (neg.f64 (*.f64 a -2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (*.f64 a 8)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (*.f64 a 4)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (*.f64 a -2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 a a))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (neg.f64 (*.f64 a 4)))) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 2 x))) (-.f64 0 (*.f64 1/2 (/.f64 a y)))) |
(/.f64 (neg.f64 (/.f64 (+.f64 y y) (/.f64 2 x))) (neg.f64 a)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 2 x))) (/.f64 a (neg.f64 y))) |
(/.f64 (neg.f64 (/.f64 (*.f64 y 4) (/.f64 2 x))) (neg.f64 (+.f64 a a))) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x))) (neg.f64 (*.f64 a (/.f64 (/.f64 a y) y)))) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 2 x))) (neg.f64 (*.f64 2 (/.f64 a y)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 2 x))) a) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a y) 4) (/.f64 2 x))) (-.f64 0 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (/.f64 2 x))) (/.f64 a (neg.f64 y))) |
(/.f64 (neg.f64 (/.f64 x (/.f64 1 y))) (neg.f64 a)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) a)) (-.f64 0 (/.f64 -1 y))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 x a))) (/.f64 1 y)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 a (neg.f64 y))) |
(neg.f64 (/.f64 (/.f64 y (neg.f64 a)) (/.f64 1 x))) |
(neg.f64 (/.f64 y (/.f64 a (neg.f64 x)))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 (*.f64 x (/.f64 y a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 0 (*.f64 x (/.f64 y a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 (*.f64 x (*.f64 y (/.f64 1/2 a))) (*.f64 x (*.f64 y (/.f64 1/2 a)))) |
(+.f64 (*.f64 y (*.f64 x (/.f64 1/2 a))) (*.f64 y (*.f64 x (/.f64 1/2 a)))) |
(*.f64 x (*.f64 (/.f64 1/2 a) (+.f64 y y))) |
(*.f64 y (*.f64 (/.f64 1/2 a) (+.f64 x x))) |
(-.f64 (*.f64 x (/.f64 y a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 x (/.f64 a y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 y (/.f64 a x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 y (*.f64 (/.f64 a x) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 y (*.f64 -1 (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 y (-.f64 0 (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y a) (/.f64 1 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y a) (*.f64 (/.f64 1 x) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y a) (*.f64 1/2 (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (/.f64 y a)) 1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1 (/.f64 a (*.f64 x y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1 (*.f64 (/.f64 a (*.f64 x y)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (+.f64 y y) (*.f64 a (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (+.f64 y y) (*.f64 (*.f64 a (/.f64 2 x)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (+.f64 y y) (*.f64 -2 (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 2 (*.f64 (/.f64 a y) (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 2 (*.f64 2 (/.f64 a (*.f64 x y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 2 (*.f64 (*.f64 (/.f64 a y) (/.f64 2 x)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (/.f64 2 a)) (/.f64 2 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (/.f64 2 a)) (*.f64 2 (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (/.f64 2 a)) (*.f64 (/.f64 2 x) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (/.f64 (*.f64 a 4) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (*.f64 4 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (*.f64 (*.f64 a 4) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 a (/.f64 2 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (*.f64 (+.f64 a a) (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (*.f64 -4 (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 4) (/.f64 4 (/.f64 x a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (+.f64 x x) (*.f64 2 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (*.f64 2 (/.f64 x a))) 2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1 a) (/.f64 (/.f64 1 y) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1 a) (*.f64 (/.f64 1 y) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 y) (/.f64 a (neg.f64 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 y) (*.f64 (/.f64 a (neg.f64 x)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 y) (/.f64 (+.f64 a a) (neg.f64 (+.f64 x x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 y) (/.f64 -1 (/.f64 x a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 y) (-.f64 0 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 a y) (*.f64 (*.f64 a (/.f64 (/.f64 a y) y)) (/.f64 1 x))) |
(/.f64 (/.f64 (/.f64 a y) (/.f64 1 x)) (*.f64 a (/.f64 a (*.f64 y y)))) |
(/.f64 x (*.f64 (/.f64 y a) (*.f64 a (/.f64 a (*.f64 y y))))) |
(/.f64 y (/.f64 (/.f64 a y) (/.f64 (/.f64 a y) (/.f64 a x)))) |
(/.f64 -1 (/.f64 (/.f64 a y) (neg.f64 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 -1 (*.f64 (/.f64 a (neg.f64 y)) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 -1 (-.f64 0 (/.f64 a (*.f64 x y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (/.f64 a y)) (*.f64 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))) (/.f64 1 x))) |
(/.f64 (*.f64 (/.f64 a y) (/.f64 x 1/2)) (*.f64 (/.f64 a y) (*.f64 (/.f64 a y) 2))) |
(/.f64 x (*.f64 (/.f64 1/2 (/.f64 a y)) (*.f64 2 (*.f64 (/.f64 a y) (/.f64 a y))))) |
(/.f64 (*.f64 2 (/.f64 a y)) (*.f64 (*.f64 a (/.f64 (/.f64 a y) y)) (/.f64 2 x))) |
(/.f64 (/.f64 (/.f64 a y) (/.f64 1 x)) (*.f64 a (/.f64 a (*.f64 y y)))) |
(/.f64 x (*.f64 (/.f64 y a) (*.f64 a (/.f64 a (*.f64 y y))))) |
(/.f64 y (/.f64 (/.f64 a y) (/.f64 (/.f64 a y) (/.f64 a x)))) |
(/.f64 4 (*.f64 2 (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 4 (/.f64 (*.f64 (/.f64 a y) 4) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 4 (*.f64 (*.f64 (/.f64 a y) 4) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 4 (*.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (*.f64 (/.f64 y a) 4)) 4) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 y a) 4) (/.f64 4 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 y a) 4) (*.f64 4 (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 y a) 4) (*.f64 2 (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 8) (/.f64 (*.f64 a 8) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 8) (*.f64 8 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 8) (*.f64 (*.f64 a 8) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y 8) (*.f64 4 (*.f64 a (/.f64 2 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 a y) 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x 4) (*.f64 (*.f64 (/.f64 a y) 4) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x a) (/.f64 1 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1/2 a) (/.f64 (/.f64 1/2 y) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 a y)) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1/2 (/.f64 (/.f64 a y) (+.f64 x x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y -2) (/.f64 (+.f64 a a) (neg.f64 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y -2) (/.f64 (*.f64 a -2) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y -2) (*.f64 (*.f64 a -2) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y -2) (*.f64 (neg.f64 (+.f64 a a)) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y -2) (*.f64 (neg.f64 a) (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y -2) (*.f64 2 (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y -2) (-.f64 0 (*.f64 a (/.f64 2 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 y a) (/.f64 y a)) (/.f64 (/.f64 y a) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y a) 4))) 8) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 -2 (-.f64 0 (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 (/.f64 a y) 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 y a) 4)) (*.f64 8 (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 y 8)) (*.f64 (*.f64 2 (*.f64 a 8)) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 x (/.f64 1/2 a)) (/.f64 1/2 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (/.f64 x a)) (*.f64 2 (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 a y) 4) (*.f64 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))) (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 a y) (/.f64 x 1/2)) (*.f64 (/.f64 a y) (*.f64 (/.f64 a y) 2))) |
(/.f64 x (*.f64 (/.f64 1/2 (/.f64 a y)) (*.f64 2 (*.f64 (/.f64 a y) (/.f64 a y))))) |
(/.f64 (/.f64 y (neg.f64 a)) (/.f64 -1 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y (neg.f64 a)) (*.f64 -1 (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y (neg.f64 a)) (-.f64 0 (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (/.f64 1/2 a)) (/.f64 1 (+.f64 x x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y (/.f64 1/2 a)) (*.f64 1/2 (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (*.f64 (/.f64 a y) (/.f64 2 x))) |
(*.f64 (*.f64 y (/.f64 2 a)) (/.f64 (/.f64 a y) (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(/.f64 y (/.f64 a (*.f64 (/.f64 a y) (*.f64 y (/.f64 x a))))) |
(/.f64 (*.f64 x 1/2) (*.f64 1/2 (/.f64 a y))) |
(*.f64 1/2 (/.f64 x (*.f64 1/2 (/.f64 a y)))) |
(/.f64 y (/.f64 a (*.f64 x 1))) |
(/.f64 (*.f64 x (*.f64 y (/.f64 1/2 a))) 1/2) |
(+.f64 (*.f64 y (*.f64 x (/.f64 1/2 a))) (*.f64 y (*.f64 x (/.f64 1/2 a)))) |
(*.f64 x (*.f64 (/.f64 1/2 a) (+.f64 y y))) |
(*.f64 y (*.f64 (/.f64 1/2 a) (+.f64 x x))) |
(/.f64 (neg.f64 x) (/.f64 a (neg.f64 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 x) (*.f64 (/.f64 a (neg.f64 y)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 4 (neg.f64 y)) (*.f64 (*.f64 2 (*.f64 a -2)) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 4 (neg.f64 y)) (*.f64 (*.f64 2 (neg.f64 (+.f64 a a))) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 4 (neg.f64 y)) (*.f64 (neg.f64 (*.f64 a 4)) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 4 (neg.f64 y)) (*.f64 4 (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (/.f64 y a) 4)))) 16) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 a y)) 8) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 y 8) (/.f64 a x)) 8) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 y (/.f64 1 x)) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1 (/.f64 1 x)) (/.f64 a y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 1 x)) (+.f64 a a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 2 (/.f64 1 x)) (*.f64 2 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 1 x)) (*.f64 a 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (/.f64 1 a) (/.f64 1 x)) (/.f64 1 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (neg.f64 y) (/.f64 1 x)) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (/.f64 a y) (/.f64 1 x)) (*.f64 a (/.f64 (/.f64 a y) y))) |
(/.f64 (/.f64 (/.f64 a y) (/.f64 1 x)) (*.f64 a (/.f64 a (*.f64 y y)))) |
(/.f64 x (*.f64 (/.f64 y a) (*.f64 a (/.f64 a (*.f64 y y))))) |
(/.f64 y (/.f64 (/.f64 a y) (/.f64 (/.f64 a y) (/.f64 a x)))) |
(/.f64 (/.f64 -1 (/.f64 1 x)) (/.f64 a (neg.f64 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 1 x)) (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y)))) |
(/.f64 (*.f64 (/.f64 a y) (/.f64 x 1/2)) (*.f64 (/.f64 a y) (*.f64 (/.f64 a y) 2))) |
(/.f64 x (*.f64 (/.f64 1/2 (/.f64 a y)) (*.f64 2 (*.f64 (/.f64 a y) (/.f64 a y))))) |
(/.f64 (/.f64 4 (/.f64 1 x)) (*.f64 (/.f64 a y) 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 y 8) (/.f64 1 x)) (*.f64 a 8)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (*.f64 a -2)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (neg.f64 (+.f64 a a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 y a) 4)) (/.f64 1 x)) 8) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x)) (*.f64 2 (*.f64 a 8))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (/.f64 y (neg.f64 a)) (/.f64 1 x)) -1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (*.f64 2 (*.f64 a -2))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 a a)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x)) (neg.f64 (*.f64 a 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 1 (/.f64 2 x)) (*.f64 1/2 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 2 x)) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 2 (/.f64 2 x)) (/.f64 a y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 2 x)) (+.f64 a a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x)) (*.f64 a (/.f64 (/.f64 a y) y))) |
(/.f64 (/.f64 (/.f64 a y) (/.f64 1 x)) (*.f64 a (/.f64 a (*.f64 y y)))) |
(/.f64 x (*.f64 (/.f64 y a) (*.f64 a (/.f64 a (*.f64 y y))))) |
(/.f64 y (/.f64 (/.f64 a y) (/.f64 (/.f64 a y) (/.f64 a x)))) |
(/.f64 (/.f64 4 (/.f64 2 x)) (*.f64 2 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 2 x)) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 (/.f64 a y) 4) (/.f64 2 x)) (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y)))) |
(/.f64 (*.f64 (/.f64 a y) (/.f64 x 1/2)) (*.f64 (/.f64 a y) (*.f64 (/.f64 a y) 2))) |
(/.f64 x (*.f64 (/.f64 1/2 (/.f64 a y)) (*.f64 2 (*.f64 (/.f64 a y) (/.f64 a y))))) |
(/.f64 (/.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (/.f64 2 x)) (/.f64 a y)) |
(*.f64 (*.f64 y (/.f64 2 a)) (/.f64 (/.f64 a y) (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(/.f64 y (/.f64 a (*.f64 (/.f64 a y) (*.f64 y (/.f64 x a))))) |
(/.f64 (/.f64 y (/.f64 a (neg.f64 x))) -1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 a (neg.f64 x))) -2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 a (neg.f64 x))) -4) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 a (neg.f64 x))) 4) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x (/.f64 1 y)) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (+.f64 x x) a) (/.f64 2 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 (neg.f64 x) a) (/.f64 -1 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (/.f64 x 1/2) (*.f64 2 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 y (/.f64 2 a))) (-.f64 0 (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (+.f64 x x)) (neg.f64 (*.f64 2 (/.f64 a y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 x 4)) (-.f64 0 (*.f64 (/.f64 a y) 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a)))) (-.f64 0 (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(*.f64 (*.f64 y (/.f64 2 a)) (/.f64 (/.f64 a y) (*.f64 (/.f64 a y) (/.f64 2 x)))) |
(/.f64 y (/.f64 a (*.f64 (/.f64 a y) (*.f64 y (/.f64 x a))))) |
(/.f64 (neg.f64 (/.f64 x a)) (/.f64 -1 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 a y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (+.f64 x x) a)) (-.f64 0 (/.f64 2 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (neg.f64 (+.f64 x x))) (*.f64 2 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 x 1/2)) (-.f64 0 (*.f64 1/2 (/.f64 a y)))) |
(*.f64 1/2 (/.f64 x (*.f64 1/2 (/.f64 a y)))) |
(/.f64 y (/.f64 a (*.f64 x 1))) |
(/.f64 (neg.f64 (/.f64 x 1/2)) (neg.f64 (*.f64 2 (/.f64 a y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (*.f64 x (/.f64 1/2 a))) (neg.f64 (/.f64 1/2 y))) |
(/.f64 (*.f64 (/.f64 1/2 a) (neg.f64 x)) (/.f64 -1/2 y)) |
(/.f64 (*.f64 x (neg.f64 (/.f64 1/2 a))) (/.f64 -1/2 y)) |
(/.f64 (neg.f64 (/.f64 y (/.f64 1 x))) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 x))) (/.f64 a (neg.f64 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (+.f64 y y) (/.f64 1 x))) (neg.f64 (+.f64 a a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 x))) (neg.f64 (*.f64 2 (/.f64 a y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y 4) (/.f64 1 x))) (neg.f64 (*.f64 a 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (/.f64 1 a) (/.f64 1 x))) (/.f64 -1 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 y) (/.f64 1 x))) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (/.f64 a y) (/.f64 1 x))) (neg.f64 (*.f64 a (/.f64 (/.f64 a y) y)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 a y) (/.f64 1 x))) (neg.f64 (*.f64 a (/.f64 a (*.f64 y y))))) |
(/.f64 (*.f64 x (/.f64 a (neg.f64 y))) (*.f64 (/.f64 a (*.f64 y y)) (neg.f64 a))) |
(/.f64 (neg.f64 (/.f64 -1 (/.f64 1 x))) (/.f64 a y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 1 x))) (-.f64 0 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))))) |
(/.f64 (*.f64 (/.f64 a y) (/.f64 x 1/2)) (*.f64 (/.f64 a y) (*.f64 (/.f64 a y) 2))) |
(/.f64 x (*.f64 (/.f64 1/2 (/.f64 a y)) (*.f64 2 (*.f64 (/.f64 a y) (/.f64 a y))))) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 1 x))) (-.f64 0 (*.f64 (/.f64 a y) 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y 8) (/.f64 1 x))) (neg.f64 (*.f64 a 8))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 1 x))) (+.f64 a a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 1 x))) (neg.f64 (*.f64 a -2))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (*.f64 a 8)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (*.f64 a 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (*.f64 a -2)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 a a))))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 4 (neg.f64 y)) (/.f64 1 x))) (-.f64 0 (neg.f64 (*.f64 a 4)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 2 x))) (-.f64 0 (*.f64 1/2 (/.f64 a y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (+.f64 y y) (/.f64 2 x))) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 2 x))) (/.f64 a (neg.f64 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y 4) (/.f64 2 x))) (neg.f64 (+.f64 a a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 a y)) (/.f64 2 x))) (neg.f64 (*.f64 a (/.f64 (/.f64 a y) y)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 a y) (/.f64 1 x))) (neg.f64 (*.f64 a (/.f64 a (*.f64 y y))))) |
(/.f64 (*.f64 x (/.f64 a (neg.f64 y))) (*.f64 (/.f64 a (*.f64 y y)) (neg.f64 a))) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 2 x))) (neg.f64 (*.f64 2 (/.f64 a y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 y -2) (/.f64 2 x))) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a y) 4) (/.f64 2 x))) (-.f64 0 (*.f64 (/.f64 a y) (*.f64 2 (/.f64 a y))))) |
(/.f64 (*.f64 (/.f64 a y) (/.f64 x 1/2)) (*.f64 (/.f64 a y) (*.f64 (/.f64 a y) 2))) |
(/.f64 x (*.f64 (/.f64 1/2 (/.f64 a y)) (*.f64 2 (*.f64 (/.f64 a y) (/.f64 a y))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 2 a))) (/.f64 2 x))) (/.f64 a (neg.f64 y))) |
(/.f64 (neg.f64 (*.f64 (*.f64 y (/.f64 2 a)) (/.f64 (/.f64 a y) (/.f64 2 x)))) (/.f64 a (neg.f64 y))) |
(/.f64 (neg.f64 y) (/.f64 a (neg.f64 (*.f64 (/.f64 a y) (*.f64 y (/.f64 x a)))))) |
(/.f64 (neg.f64 (/.f64 x (/.f64 1 y))) (neg.f64 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) a)) (-.f64 0 (/.f64 -1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 x a))) (/.f64 1 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 a (neg.f64 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(neg.f64 (/.f64 (/.f64 y (neg.f64 a)) (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(neg.f64 (/.f64 y (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 6.2b | (/.f64 y (/.f64 a x)) |
Compiled 24 to 10 computations (58.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (/.f64 y (/.f64 a x)) |
| 0.0ms | a | @ | inf | (/.f64 y (/.f64 a x)) |
| 0.0ms | a | @ | -inf | (/.f64 y (/.f64 a x)) |
| 0.0ms | x | @ | -inf | (/.f64 y (/.f64 a x)) |
| 0.0ms | y | @ | inf | (/.f64 y (/.f64 a x)) |
| 1× | batch-egg-rewrite |
| 1664× | rational.json-simplify-35 |
| 1082× | bool.json-1 |
| 1082× | bool.json-2 |
| 1056× | rational.json-1 |
| 1056× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 76 | 13 |
| 2 | 281 | 13 |
| 3 | 864 | 13 |
| 4 | 2928 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 y (/.f64 a x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 (/.f64 y 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 (/.f64 x a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 x a) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 2 (*.f64 a 4)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 y (*.f64 a (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 a (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 x a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 y 2) a) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 x a) 2) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 a y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 a x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 -1 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 -1 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y a) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y a) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x a) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x a) (/.f64 1 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (/.f64 y (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (/.f64 x (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x a) 2) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 2) a) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x a) 1/2) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 y)) (/.f64 x a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (/.f64 y a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 a (neg.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 1 x)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 1 y)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 a (/.f64 2 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 a (/.f64 2 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 a y) 4)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (/.f64 x a)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 a x) 4)) (*.f64 y 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 a y)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 a x)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 x a) 2) (/.f64 (/.f64 x a) 2)) y)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x a)) (*.f64 y (/.f64 x a))))))) |
| 1× | egg-herbie |
| 1430× | rational.json-simplify-2 |
| 1410× | rational.json-simplify-35 |
| 1128× | rational.json-simplify-54 |
| 900× | rational.json-simplify-1 |
| 874× | rational.json-simplify-53 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 105 | 1066 |
| 1 | 223 | 1066 |
| 2 | 486 | 1066 |
| 3 | 1539 | 1066 |
| 4 | 4302 | 1066 |
| 5 | 6722 | 1066 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(+.f64 (*.f64 y (/.f64 x a)) 0) |
(+.f64 0 (*.f64 y (/.f64 x a))) |
(-.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 (*.f64 y (/.f64 x a)) 1) |
(*.f64 1 (*.f64 y (/.f64 x a))) |
(*.f64 (+.f64 x x) (/.f64 (/.f64 y 2) a)) |
(*.f64 (+.f64 y y) (/.f64 (/.f64 x a) 2)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x a) 1/2)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 2 (*.f64 a 4)) x)) |
(*.f64 2 (/.f64 y (*.f64 a (/.f64 2 x)))) |
(*.f64 2 (/.f64 x (*.f64 a (/.f64 2 y)))) |
(*.f64 2 (/.f64 (*.f64 y (/.f64 x a)) 2)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 y 2) a) x)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x a) 2) y)) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 a y) 4))) |
(*.f64 (*.f64 y (*.f64 x (/.f64 2 a))) 1/2) |
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 a x) 4))) |
(*.f64 (neg.f64 x) (/.f64 -1 (/.f64 a y))) |
(*.f64 (neg.f64 y) (/.f64 -1 (/.f64 a x))) |
(*.f64 (/.f64 y a) x) |
(*.f64 (/.f64 y a) (/.f64 1 (/.f64 1 x))) |
(*.f64 (/.f64 x a) y) |
(*.f64 (/.f64 x a) (/.f64 1 (/.f64 1 y))) |
(*.f64 -1 (/.f64 y (/.f64 a (neg.f64 x)))) |
(*.f64 (/.f64 1 a) (/.f64 y (/.f64 1 x))) |
(*.f64 (/.f64 1 a) (/.f64 x (/.f64 1 y))) |
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 a)))) |
(*.f64 (/.f64 (/.f64 x a) 2) (+.f64 y y)) |
(*.f64 (/.f64 (/.f64 y 2) a) (+.f64 x x)) |
(*.f64 (*.f64 (/.f64 x a) 1/2) (+.f64 y y)) |
(*.f64 (/.f64 1 (/.f64 1 y)) (/.f64 x a)) |
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 y a)) |
(*.f64 (/.f64 y (/.f64 a (neg.f64 x))) -1) |
(*.f64 (/.f64 y (/.f64 1 x)) (/.f64 1 a)) |
(*.f64 (/.f64 x (/.f64 1 y)) (/.f64 1 a)) |
(*.f64 (/.f64 y (*.f64 a (/.f64 2 x))) 2) |
(*.f64 (/.f64 x (*.f64 a (/.f64 2 y))) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 a y) 4)) (*.f64 x 4)) |
(*.f64 (/.f64 (*.f64 y (/.f64 x a)) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 a x) 4)) (*.f64 y 4)) |
(*.f64 (/.f64 -1 (/.f64 a y)) (neg.f64 x)) |
(*.f64 (/.f64 -1 (/.f64 a x)) (neg.f64 y)) |
(*.f64 (+.f64 (/.f64 (/.f64 x a) 2) (/.f64 (/.f64 x a) 2)) y) |
(neg.f64 (/.f64 y (/.f64 a (neg.f64 x)))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(+.f64 (*.f64 y (/.f64 x a)) 0) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(+.f64 0 (*.f64 y (/.f64 x a))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(-.f64 (*.f64 y (/.f64 x a)) 0) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (/.f64 x a)) 1) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 1 (*.f64 y (/.f64 x a))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (/.f64 (/.f64 y 2) a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (/.f64 (/.f64 x a) 2)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x a) 1/2)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 2 (*.f64 a 4)) x)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 y (*.f64 a (/.f64 2 x)))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 x (*.f64 a (/.f64 2 y)))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 (*.f64 y (/.f64 x a)) 2)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 y 2) a) x)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x a) 2) y)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 a y) 4))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (*.f64 x (/.f64 2 a))) 1/2) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 a x) 4))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (neg.f64 x) (/.f64 -1 (/.f64 a y))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (neg.f64 y) (/.f64 -1 (/.f64 a x))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y a) x) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y a) (/.f64 1 (/.f64 1 x))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x a) y) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x a) (/.f64 1 (/.f64 1 y))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 -1 (/.f64 y (/.f64 a (neg.f64 x)))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 a) (/.f64 y (/.f64 1 x))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 a) (/.f64 x (/.f64 1 y))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 a)))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 (/.f64 x a) 2) (+.f64 y y)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 (/.f64 y 2) a) (+.f64 x x)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 (/.f64 x a) 1/2) (+.f64 y y)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 (/.f64 1 y)) (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 y a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y (/.f64 a (neg.f64 x))) -1) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y (/.f64 1 x)) (/.f64 1 a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x (/.f64 1 y)) (/.f64 1 a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y (*.f64 a (/.f64 2 x))) 2) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x (*.f64 a (/.f64 2 y))) 2) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 (*.f64 (/.f64 a y) 4)) (*.f64 x 4)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 (*.f64 y (/.f64 x a)) 2) 2) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 (*.f64 (/.f64 a x) 4)) (*.f64 y 4)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 -1 (/.f64 a y)) (neg.f64 x)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 -1 (/.f64 a x)) (neg.f64 y)) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 (/.f64 (/.f64 x a) 2) (/.f64 (/.f64 x a) 2)) y) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
(neg.f64 (/.f64 y (/.f64 a (neg.f64 x)))) |
(/.f64 (*.f64 y x) a) |
(*.f64 y (/.f64 x a)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 z (/.f64 -9/2 a)) |
| ✓ | 6.0b | (*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
Compiled 24 to 15 computations (37.5% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | 0 | (*.f64 z (/.f64 -9/2 a)) |
| 0.0ms | a | @ | 0 | (*.f64 z (/.f64 -9/2 a)) |
| 0.0ms | a | @ | inf | (*.f64 z (/.f64 -9/2 a)) |
| 0.0ms | z | @ | inf | (*.f64 z (/.f64 -9/2 a)) |
| 0.0ms | z | @ | -inf | (*.f64 z (/.f64 -9/2 a)) |
| 1× | batch-egg-rewrite |
| 1418× | bool.json-1 |
| 1418× | bool.json-2 |
| 1344× | rational.json-1 |
| 1344× | rational.json-2 |
| 1344× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 92 | 32 |
| 2 | 266 | 32 |
| 3 | 622 | 32 |
| 4 | 1423 | 32 |
| 5 | 4160 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 z (/.f64 -9/2 a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (/.f64 -9/2 (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (*.f64 a (/.f64 -2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -9/2 (/.f64 a (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (*.f64 a (/.f64 -2/9 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 a -2/9) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -9 (/.f64 (+.f64 a a) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 a -4/9) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 t (*.f64 a -1/9))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -18 (/.f64 (*.f64 a 4) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z t) (*.f64 a -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 a -8/9) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 -18 (/.f64 a z))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 t t)) (*.f64 a -4/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z)))) (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) 2) (*.f64 a -1/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 t t)) (*.f64 a -2/9)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) a) -2/9)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (+.f64 a a)) -1/9)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) 1/2) (*.f64 a -4/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) -2/9) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z t)) (neg.f64 (*.f64 a -2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (/.f64 -9/2 (/.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (/.f64 -9/2 (/.f64 a t))) (*.f64 z (/.f64 -9/2 (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (/.f64 -9/2 (/.f64 a t))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 z a) -2/9) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 z a) -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 z a) -2/9) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (*.f64 a -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -9/2 (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 z a) -2/9) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 a (/.f64 -2/9 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -9 (*.f64 a (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -9 (+.f64 (/.f64 a z) (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 -4/9 (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 a (/.f64 -2/9 z)) (*.f64 a (/.f64 -2/9 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -18 (+.f64 (*.f64 a (/.f64 2 z)) (*.f64 a (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -18 (/.f64 (*.f64 a 4) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z z) (*.f64 a -4/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 -9 a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 -4/9 (/.f64 a z)) (*.f64 -4/9 (/.f64 a z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 a -8/9) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -18 (/.f64 a z)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 a -8/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z 4)) (+.f64 (*.f64 a -8/9) (*.f64 a -8/9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z 4)) (*.f64 (*.f64 a -2/9) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -18 (/.f64 a z))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z a) -2/9)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z 2) (*.f64 a -1/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (neg.f64 (*.f64 a -2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 -18 (/.f64 a z))) (*.f64 2 (/.f64 -18 (/.f64 a z)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 z a) (/.f64 z a)) -4/9)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 z) (neg.f64 z)) (+.f64 (neg.f64 (*.f64 a -2/9)) (neg.f64 (*.f64 a -2/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 z 4)) (*.f64 a -2/9)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z -2/9) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 z z) a) -4/9)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (+.f64 a a)) -1/9)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z 1/2) (*.f64 a -4/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 z z)) (-.f64 0 (*.f64 a -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 z)) (*.f64 a -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (/.f64 z a) -2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (/.f64 z a) -2/9) (/.f64 (/.f64 z a) -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (/.f64 z a) -2/9) (/.f64 (/.f64 z a) -2/9)))))) |
| 1× | egg-herbie |
| 1208× | rational.json-simplify-51 |
| 1174× | rational.json-simplify-35 |
| 1170× | rational.json-simplify-1 |
| 1030× | rational.json-simplify-49 |
| 1020× | rational.json-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 153 | 1926 |
| 1 | 460 | 1926 |
| 2 | 1299 | 1926 |
| 3 | 5197 | 1926 |
| 4 | 7727 | 1926 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 -9/2 (/.f64 z a)) |
(+.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 0) |
(+.f64 0 (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(-.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 0) |
(/.f64 z (*.f64 a (/.f64 -2/9 t))) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 t (*.f64 a (/.f64 -2/9 z))) |
(/.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 1) |
(/.f64 1 (/.f64 (*.f64 a -2/9) (*.f64 z t))) |
(/.f64 -9 (/.f64 (+.f64 a a) (*.f64 z t))) |
(/.f64 2 (/.f64 (*.f64 a -4/9) (*.f64 z t))) |
(/.f64 (*.f64 z (/.f64 t (*.f64 a -1/9))) 2) |
(/.f64 -18 (/.f64 (*.f64 a 4) (*.f64 z t))) |
(/.f64 (*.f64 z t) (*.f64 a -2/9)) |
(/.f64 4 (/.f64 (*.f64 a -8/9) (*.f64 z t))) |
(/.f64 (*.f64 t (/.f64 -18 (/.f64 a z))) 4) |
(/.f64 (*.f64 z (+.f64 t t)) (*.f64 a -4/9)) |
(/.f64 (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z)))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z)))) (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z))))) 16) |
(/.f64 (/.f64 (*.f64 z t) 2) (*.f64 a -1/9)) |
(/.f64 (/.f64 (*.f64 z (+.f64 t t)) (*.f64 a -2/9)) 2) |
(/.f64 (/.f64 (*.f64 z t) a) -2/9) |
(/.f64 (/.f64 (*.f64 z t) (+.f64 a a)) -1/9) |
(/.f64 (/.f64 (*.f64 z t) 1/2) (*.f64 a -4/9)) |
(/.f64 (/.f64 (*.f64 z t) -2/9) a) |
(/.f64 (neg.f64 (*.f64 z t)) (neg.f64 (*.f64 a -2/9))) |
(+.f64 (/.f64 (/.f64 z a) -2/9) 0) |
(+.f64 0 (/.f64 (/.f64 z a) -2/9)) |
(-.f64 (/.f64 (/.f64 z a) -2/9) 0) |
(/.f64 z (*.f64 a -2/9)) |
(/.f64 -9/2 (/.f64 a z)) |
(/.f64 (/.f64 (/.f64 z a) -2/9) 1) |
(/.f64 1 (*.f64 a (/.f64 -2/9 z))) |
(/.f64 -9 (*.f64 a (/.f64 2 z))) |
(/.f64 -9 (+.f64 (/.f64 a z) (/.f64 a z))) |
(/.f64 2 (*.f64 -4/9 (/.f64 a z))) |
(/.f64 2 (+.f64 (*.f64 a (/.f64 -2/9 z)) (*.f64 a (/.f64 -2/9 z)))) |
(/.f64 -18 (+.f64 (*.f64 a (/.f64 2 z)) (*.f64 a (/.f64 2 z)))) |
(/.f64 -18 (/.f64 (*.f64 a 4) z)) |
(/.f64 (+.f64 z z) (*.f64 a -4/9)) |
(/.f64 (*.f64 z (/.f64 -9 a)) 2) |
(/.f64 4 (+.f64 (*.f64 -4/9 (/.f64 a z)) (*.f64 -4/9 (/.f64 a z)))) |
(/.f64 4 (/.f64 (*.f64 a -8/9) z)) |
(/.f64 (/.f64 -18 (/.f64 a z)) 4) |
(/.f64 (*.f64 z 4) (*.f64 a -8/9)) |
(/.f64 (*.f64 2 (*.f64 z 4)) (+.f64 (*.f64 a -8/9) (*.f64 a -8/9))) |
(/.f64 (*.f64 2 (*.f64 z 4)) (*.f64 (*.f64 a -2/9) 8)) |
(/.f64 (*.f64 2 (/.f64 -18 (/.f64 a z))) 8) |
(/.f64 (/.f64 z a) -2/9) |
(/.f64 (/.f64 z 2) (*.f64 a -1/9)) |
(/.f64 (neg.f64 z) (neg.f64 (*.f64 a -2/9))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 -18 (/.f64 a z))) (*.f64 2 (/.f64 -18 (/.f64 a z)))) 16) |
(/.f64 (+.f64 (/.f64 z a) (/.f64 z a)) -4/9) |
(/.f64 (+.f64 (neg.f64 z) (neg.f64 z)) (+.f64 (neg.f64 (*.f64 a -2/9)) (neg.f64 (*.f64 a -2/9)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 z 4)) (*.f64 a -2/9)) 8) |
(/.f64 (/.f64 z -2/9) a) |
(/.f64 (/.f64 (+.f64 z z) a) -4/9) |
(/.f64 (/.f64 z (+.f64 a a)) -1/9) |
(/.f64 (/.f64 z 1/2) (*.f64 a -4/9)) |
(/.f64 (neg.f64 (+.f64 z z)) (-.f64 0 (*.f64 a -4/9))) |
(/.f64 (neg.f64 (neg.f64 z)) (*.f64 a -2/9)) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(+.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(+.f64 0 (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(-.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 z (*.f64 a (/.f64 -2/9 t))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 t (*.f64 a (/.f64 -2/9 z))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (*.f64 z (/.f64 -9/2 (/.f64 a t))) 1) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 1 (/.f64 (*.f64 a -2/9) (*.f64 z t))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 -9 (/.f64 (+.f64 a a) (*.f64 z t))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 2 (/.f64 (*.f64 a -4/9) (*.f64 z t))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (*.f64 z (/.f64 t (*.f64 a -1/9))) 2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 -18 (/.f64 (*.f64 a 4) (*.f64 z t))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (*.f64 z t) (*.f64 a -2/9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 4 (/.f64 (*.f64 a -8/9) (*.f64 z t))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (*.f64 t (/.f64 -18 (/.f64 a z))) 4) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (*.f64 z (+.f64 t t)) (*.f64 a -4/9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z)))) 8) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z)))) (*.f64 2 (*.f64 t (/.f64 -18 (/.f64 a z))))) 16) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (/.f64 (*.f64 z t) 2) (*.f64 a -1/9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (/.f64 (*.f64 z (+.f64 t t)) (*.f64 a -2/9)) 2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (/.f64 (*.f64 z t) a) -2/9) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (/.f64 (*.f64 z t) (+.f64 a a)) -1/9) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (/.f64 (*.f64 z t) 1/2) (*.f64 a -4/9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (/.f64 (*.f64 z t) -2/9) a) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(/.f64 (neg.f64 (*.f64 z t)) (neg.f64 (*.f64 a -2/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(/.f64 (/.f64 (*.f64 t z) -2/9) a) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(+.f64 (/.f64 (/.f64 z a) -2/9) 0) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(+.f64 0 (/.f64 (/.f64 z a) -2/9)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(-.f64 (/.f64 (/.f64 z a) -2/9) 0) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 z (*.f64 a -2/9)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 -9/2 (/.f64 a z)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 (/.f64 z a) -2/9) 1) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 1 (*.f64 a (/.f64 -2/9 z))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 -9 (*.f64 a (/.f64 2 z))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 -9 (+.f64 (/.f64 a z) (/.f64 a z))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 2 (*.f64 -4/9 (/.f64 a z))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 2 (+.f64 (*.f64 a (/.f64 -2/9 z)) (*.f64 a (/.f64 -2/9 z)))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 -18 (+.f64 (*.f64 a (/.f64 2 z)) (*.f64 a (/.f64 2 z)))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 -18 (/.f64 (*.f64 a 4) z)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (+.f64 z z) (*.f64 a -4/9)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (*.f64 z (/.f64 -9 a)) 2) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 4 (+.f64 (*.f64 -4/9 (/.f64 a z)) (*.f64 -4/9 (/.f64 a z)))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 4 (/.f64 (*.f64 a -8/9) z)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 -18 (/.f64 a z)) 4) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (*.f64 z 4) (*.f64 a -8/9)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (*.f64 2 (*.f64 z 4)) (+.f64 (*.f64 a -8/9) (*.f64 a -8/9))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (*.f64 2 (*.f64 z 4)) (*.f64 (*.f64 a -2/9) 8)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (*.f64 2 (/.f64 -18 (/.f64 a z))) 8) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 z a) -2/9) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 z 2) (*.f64 a -1/9)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (neg.f64 z) (neg.f64 (*.f64 a -2/9))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (+.f64 (*.f64 2 (/.f64 -18 (/.f64 a z))) (*.f64 2 (/.f64 -18 (/.f64 a z)))) 16) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (+.f64 (/.f64 z a) (/.f64 z a)) -4/9) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (+.f64 (neg.f64 z) (neg.f64 z)) (+.f64 (neg.f64 (*.f64 a -2/9)) (neg.f64 (*.f64 a -2/9)))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 z 4)) (*.f64 a -2/9)) 8) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 z -2/9) a) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 (+.f64 z z) a) -4/9) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 z (+.f64 a a)) -1/9) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (/.f64 z 1/2) (*.f64 a -4/9)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (neg.f64 (+.f64 z z)) (-.f64 0 (*.f64 a -4/9))) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
(/.f64 (neg.f64 (neg.f64 z)) (*.f64 a -2/9)) |
(*.f64 -9/2 (/.f64 z a)) |
(*.f64 z (/.f64 -9/2 a)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
| ✓ | 6.8b | (/.f64 (/.f64 a t) z) |
Compiled 24 to 10 computations (58.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | t | @ | 0 | (/.f64 (/.f64 a t) z) |
| 0.0ms | a | @ | 0 | (/.f64 (/.f64 a t) z) |
| 0.0ms | a | @ | -inf | (/.f64 (/.f64 a t) z) |
| 0.0ms | a | @ | inf | (/.f64 (/.f64 a t) z) |
| 0.0ms | z | @ | 0 | (/.f64 (/.f64 a t) z) |
| 1× | batch-egg-rewrite |
| 1712× | bool.json-1 |
| 1712× | bool.json-2 |
| 1662× | rational.json-1 |
| 1662× | rational.json-2 |
| 1392× | bool.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 102 | 32 |
| 2 | 397 | 32 |
| 3 | 1426 | 32 |
| 4 | 5064 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 a t) z) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 a (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 a (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 (/.f64 1 z) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a t) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 a (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (/.f64 1/2 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 (/.f64 1/2 (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 (/.f64 1/2 t) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 (/.f64 1/2 z) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 1/2 (/.f64 (/.f64 1 z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a t) (/.f64 2 z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 a a) t) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 a a) t) (*.f64 (/.f64 1/2 z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 a a) t) (*.f64 1/2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a z) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 a t) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 a (*.f64 t (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 a (*.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 1 (*.f64 t (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a (*.f64 t z)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a t) 4) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (/.f64 2 z)) (/.f64 1/2 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 z) t) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (*.f64 z (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (*.f64 t (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (neg.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 a) t) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 a z)) (/.f64 1 (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 a (*.f64 z (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 a (*.f64 t (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 a (neg.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 a t) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 a z) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 t)) (/.f64 a (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (/.f64 1 z) t)) (/.f64 a 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (/.f64 a t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 t z)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 a t) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (/.f64 (+.f64 a a) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 t) (*.f64 a (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 z) (/.f64 a (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 a (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 a (*.f64 t z)) (/.f64 a (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 a (*.f64 t z)) (/.f64 a (*.f64 t z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 -9/2 (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 -9/2 (/.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 (*.f64 -9/2 (/.f64 z a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 -9/2 (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -9/2 (*.f64 t (/.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t (*.f64 -9/2 (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (/.f64 1 (*.f64 (/.f64 a z) -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (/.f64 1 (*.f64 -4/9 (/.f64 a z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (/.f64 z (*.f64 a -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (/.f64 -9/2 (*.f64 a (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 (/.f64 t a) -4/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 (/.f64 (/.f64 t a) -4/9) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 1/2 (*.f64 -9/2 (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 t (*.f64 a -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 2 (*.f64 (/.f64 (+.f64 a a) t) -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t z) (/.f64 -9/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t z) (*.f64 (/.f64 -9/2 a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 t (*.f64 (/.f64 a z) -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 t (*.f64 -4/9 (/.f64 a z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 z (*.f64 (/.f64 a t) -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 -9 (/.f64 a t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (+.f64 z z)) (/.f64 1 (*.f64 a -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4) (/.f64 1 (*.f64 2 (*.f64 (/.f64 a t) -4/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 (+.f64 a a) t) -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t -9/2) (/.f64 z a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t -9) (/.f64 z (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -9/2 (/.f64 t a)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -9/2 (/.f64 t a)) (/.f64 1 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 (neg.f64 a) t) -2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (neg.f64 (/.f64 a (*.f64 t -9/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (*.f64 (neg.f64 (/.f64 a z)) -2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z a) (/.f64 t -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t a) (/.f64 z -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 z a)) -9/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 z (/.f64 -9 (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -9/2 (/.f64 z a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t a) -4/9) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -9/2 a) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 t (*.f64 -9/2 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 t (*.f64 -9/2 (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 t (*.f64 -9/2 (/.f64 z a))) (*.f64 t (*.f64 -9/2 (/.f64 z a)))))))) |
| 1× | egg-herbie |
| 1418× | rational.json-simplify-2 |
| 880× | rational.json-simplify-41 |
| 800× | rational.json-simplify-51 |
| 798× | rational.json-simplify-35 |
| 738× | rational.json-simplify-50 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 210 | 2597 |
| 1 | 513 | 2579 |
| 2 | 1168 | 2575 |
| 3 | 3374 | 2575 |
| 4 | 5203 | 2575 |
| 5 | 6708 | 2575 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (/.f64 a (*.f64 t z)) 0) |
(+.f64 0 (/.f64 a (*.f64 t z))) |
(-.f64 (/.f64 a (*.f64 t z)) 0) |
(*.f64 a (/.f64 (/.f64 1 z) t)) |
(*.f64 (/.f64 a t) (/.f64 1 z)) |
(*.f64 (/.f64 a (*.f64 t z)) 1) |
(*.f64 1 (/.f64 a (*.f64 t z))) |
(*.f64 (+.f64 a a) (/.f64 1/2 (*.f64 t z))) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 1/2 (*.f64 t z)) 1)) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 1/2 t) (/.f64 1 z))) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 1/2 z) (/.f64 1 t))) |
(*.f64 (+.f64 a a) (*.f64 1/2 (/.f64 (/.f64 1 z) t))) |
(*.f64 (*.f64 (/.f64 a t) (/.f64 2 z)) 1/2) |
(*.f64 (/.f64 (+.f64 a a) t) (/.f64 1/2 z)) |
(*.f64 (/.f64 (+.f64 a a) t) (*.f64 (/.f64 1/2 z) 1)) |
(*.f64 (/.f64 (+.f64 a a) t) (*.f64 1/2 (/.f64 1 z))) |
(*.f64 (/.f64 a z) (/.f64 1 t)) |
(*.f64 2 (/.f64 (/.f64 a t) (+.f64 z z))) |
(*.f64 2 (/.f64 a (*.f64 t (+.f64 z z)))) |
(*.f64 2 (/.f64 (/.f64 a (*.f64 t z)) 2)) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 t (*.f64 z 4)))) |
(*.f64 (*.f64 (/.f64 a (*.f64 t z)) 4) 1/4) |
(*.f64 (*.f64 (/.f64 a t) 4) (/.f64 1 (*.f64 z 4))) |
(*.f64 (*.f64 a (/.f64 2 z)) (/.f64 1/2 t)) |
(*.f64 (/.f64 1 z) (/.f64 a t)) |
(*.f64 (/.f64 1 t) (/.f64 a z)) |
(*.f64 (/.f64 (/.f64 1 z) t) a) |
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 z (neg.f64 t)))) |
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 t (neg.f64 z)))) |
(*.f64 (neg.f64 a) (/.f64 1 (neg.f64 (*.f64 t z)))) |
(*.f64 (/.f64 (neg.f64 a) t) (/.f64 1 (neg.f64 z))) |
(*.f64 (neg.f64 (/.f64 a z)) (/.f64 1 (neg.f64 t))) |
(*.f64 -1 (/.f64 a (*.f64 z (neg.f64 t)))) |
(*.f64 -1 (/.f64 a (*.f64 t (neg.f64 z)))) |
(*.f64 -1 (/.f64 a (neg.f64 (*.f64 t z)))) |
(*.f64 -1 (/.f64 (/.f64 a t) (neg.f64 z))) |
(*.f64 -1 (/.f64 (/.f64 a z) (neg.f64 t))) |
(*.f64 (*.f64 2 (/.f64 1 t)) (/.f64 a (+.f64 z z))) |
(*.f64 (*.f64 2 (/.f64 (/.f64 1 z) t)) (/.f64 a 2)) |
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (/.f64 a t) 2)) |
(*.f64 (/.f64 1/2 (*.f64 t z)) (+.f64 a a)) |
(*.f64 1/2 (*.f64 (/.f64 a t) (/.f64 2 z))) |
(*.f64 (/.f64 1/2 z) (/.f64 (+.f64 a a) t)) |
(*.f64 (/.f64 1/2 t) (*.f64 a (/.f64 2 z))) |
(*.f64 (/.f64 2 z) (/.f64 a (+.f64 t t))) |
(+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0) |
(+.f64 0 (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(-.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (*.f64 (*.f64 -9/2 (/.f64 z a)) 1)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 1) |
(*.f64 1 (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(*.f64 (+.f64 t t) (/.f64 1 (*.f64 (/.f64 a z) -4/9))) |
(*.f64 (+.f64 t t) (/.f64 1 (*.f64 -4/9 (/.f64 a z)))) |
(*.f64 (+.f64 t t) (/.f64 z (*.f64 a -4/9))) |
(*.f64 (+.f64 t t) (/.f64 -9/2 (*.f64 a (/.f64 2 z)))) |
(*.f64 (+.f64 z z) (/.f64 (/.f64 t a) -4/9)) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 (/.f64 t a) -4/9) 1)) |
(*.f64 (+.f64 z z) (*.f64 1/2 (*.f64 -9/2 (/.f64 t a)))) |
(*.f64 (+.f64 z z) (/.f64 t (*.f64 a -4/9))) |
(*.f64 (+.f64 z z) (/.f64 2 (*.f64 (/.f64 (+.f64 a a) t) -4/9))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 t z) (*.f64 (/.f64 -9/2 a) 1)) |
(*.f64 2 (/.f64 t (*.f64 (/.f64 a z) -4/9))) |
(*.f64 2 (/.f64 t (*.f64 -4/9 (/.f64 a z)))) |
(*.f64 2 (/.f64 z (*.f64 (/.f64 a t) -4/9))) |
(*.f64 2 (/.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 2)) |
(*.f64 (*.f64 z (/.f64 -9 (/.f64 a t))) 1/2) |
(*.f64 (*.f64 t (+.f64 z z)) (/.f64 1 (*.f64 a -4/9))) |
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 2 (*.f64 (/.f64 a t) -4/9)))) |
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 (+.f64 a a) t) -4/9))) |
(*.f64 (*.f64 t -9/2) (/.f64 z a)) |
(*.f64 (*.f64 t -9) (/.f64 z (+.f64 a a))) |
(*.f64 (*.f64 -9/2 (/.f64 t a)) z) |
(*.f64 (*.f64 -9/2 (/.f64 t a)) (/.f64 1 (/.f64 1 z))) |
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 (neg.f64 a) t) -2/9))) |
(*.f64 (neg.f64 z) (/.f64 1 (neg.f64 (/.f64 a (*.f64 t -9/2))))) |
(*.f64 (neg.f64 t) (/.f64 1 (*.f64 (neg.f64 (/.f64 a z)) -2/9))) |
(*.f64 (/.f64 z a) (/.f64 t -2/9)) |
(*.f64 (/.f64 t a) (/.f64 z -2/9)) |
(*.f64 (*.f64 t (/.f64 z a)) -9/2) |
(*.f64 1/2 (*.f64 z (/.f64 -9 (/.f64 a t)))) |
(*.f64 (*.f64 -9/2 (/.f64 z a)) t) |
(*.f64 (/.f64 (/.f64 t a) -4/9) (+.f64 z z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
| Outputs |
|---|
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(+.f64 (/.f64 a (*.f64 t z)) 0) |
(/.f64 a (*.f64 t z)) |
(+.f64 0 (/.f64 a (*.f64 t z))) |
(/.f64 a (*.f64 t z)) |
(-.f64 (/.f64 a (*.f64 t z)) 0) |
(/.f64 a (*.f64 t z)) |
(*.f64 a (/.f64 (/.f64 1 z) t)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 a t) (/.f64 1 z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 a (*.f64 t z)) 1) |
(/.f64 a (*.f64 t z)) |
(*.f64 1 (/.f64 a (*.f64 t z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (+.f64 a a) (/.f64 1/2 (*.f64 t z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 1/2 (*.f64 t z)) 1)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 1/2 t) (/.f64 1 z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 1/2 z) (/.f64 1 t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (+.f64 a a) (*.f64 1/2 (/.f64 (/.f64 1 z) t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 (/.f64 a t) (/.f64 2 z)) 1/2) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 (+.f64 a a) t) (/.f64 1/2 z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 (+.f64 a a) t) (*.f64 (/.f64 1/2 z) 1)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 (+.f64 a a) t) (*.f64 1/2 (/.f64 1 z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 a z) (/.f64 1 t)) |
(/.f64 a (*.f64 t z)) |
(*.f64 2 (/.f64 (/.f64 a t) (+.f64 z z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 2 (/.f64 a (*.f64 t (+.f64 z z)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 2 (/.f64 (/.f64 a (*.f64 t z)) 2)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 t (*.f64 z 4)))) |
(*.f64 (*.f64 a 4) (/.f64 (/.f64 1/4 z) t)) |
(*.f64 a (*.f64 4 (/.f64 1/4 (*.f64 t z)))) |
(*.f64 (*.f64 (/.f64 a (*.f64 t z)) 4) 1/4) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 (/.f64 a t) 4) (/.f64 1 (*.f64 z 4))) |
(*.f64 (/.f64 a t) (*.f64 4 (/.f64 1/4 z))) |
(*.f64 (*.f64 a (/.f64 2 z)) (/.f64 1/2 t)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1 z) (/.f64 a t)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1 t) (/.f64 a z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 (/.f64 1 z) t) a) |
(/.f64 a (*.f64 t z)) |
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 z (neg.f64 t)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 t (neg.f64 z)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (neg.f64 a) (/.f64 1 (neg.f64 (*.f64 t z)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 (neg.f64 a) t) (/.f64 1 (neg.f64 z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (neg.f64 (/.f64 a z)) (/.f64 1 (neg.f64 t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 -1 (/.f64 a (*.f64 z (neg.f64 t)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 -1 (/.f64 a (*.f64 t (neg.f64 z)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 -1 (/.f64 a (neg.f64 (*.f64 t z)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 -1 (/.f64 (/.f64 a t) (neg.f64 z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 -1 (/.f64 (/.f64 a z) (neg.f64 t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 2 (/.f64 1 t)) (/.f64 a (+.f64 z z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 2 (/.f64 (/.f64 1 z) t)) (/.f64 a 2)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (/.f64 a t) 2)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1/2 (*.f64 t z)) (+.f64 a a)) |
(/.f64 a (*.f64 t z)) |
(*.f64 1/2 (*.f64 (/.f64 a t) (/.f64 2 z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1/2 z) (/.f64 (+.f64 a a) t)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1/2 t) (*.f64 a (/.f64 2 z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 2 z) (/.f64 a (+.f64 t t))) |
(/.f64 a (*.f64 t z)) |
(+.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(+.f64 0 (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(-.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 (*.f64 -9/2 (/.f64 z a)) 1)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 1) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 1 (*.f64 t (*.f64 -9/2 (/.f64 z a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 t t) (/.f64 1 (*.f64 (/.f64 a z) -4/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 t t) (/.f64 1 (*.f64 -4/9 (/.f64 a z)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 t t) (/.f64 z (*.f64 a -4/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 t t) (/.f64 -9/2 (*.f64 a (/.f64 2 z)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 z z) (/.f64 (/.f64 t a) -4/9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 (/.f64 t a) -4/9) 1)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 z z) (*.f64 1/2 (*.f64 -9/2 (/.f64 t a)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 z z) (/.f64 t (*.f64 a -4/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (+.f64 z z) (/.f64 2 (*.f64 (/.f64 (+.f64 a a) t) -4/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (*.f64 (/.f64 -9/2 a) 1)) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 2 (/.f64 t (*.f64 (/.f64 a z) -4/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 2 (/.f64 t (*.f64 -4/9 (/.f64 a z)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 2 (/.f64 z (*.f64 (/.f64 a t) -4/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 2 (/.f64 (*.f64 t (*.f64 -9/2 (/.f64 z a))) 2)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 z (/.f64 -9 (/.f64 a t))) 1/2) |
(*.f64 1/2 (*.f64 z (/.f64 t (/.f64 a -9)))) |
(*.f64 z (*.f64 1/2 (/.f64 t (*.f64 a -1/9)))) |
(*.f64 (*.f64 t (+.f64 z z)) (/.f64 1 (*.f64 a -4/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 2 (*.f64 (/.f64 a t) -4/9)))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 (+.f64 a a) t) -4/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 t -9/2) (/.f64 z a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 t -9) (/.f64 z (+.f64 a a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 -9/2 (/.f64 t a)) z) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 -9/2 (/.f64 t a)) (/.f64 1 (/.f64 1 z))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 (neg.f64 a) t) -2/9))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (neg.f64 z) (/.f64 1 (neg.f64 (/.f64 a (*.f64 t -9/2))))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (neg.f64 t) (/.f64 1 (*.f64 (neg.f64 (/.f64 a z)) -2/9))) |
(*.f64 (neg.f64 t) (/.f64 -9/2 (/.f64 (neg.f64 a) z))) |
(*.f64 (neg.f64 t) (/.f64 (/.f64 z a) 2/9)) |
(*.f64 (/.f64 z a) (/.f64 t -2/9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (/.f64 t a) (/.f64 z -2/9)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (*.f64 t (/.f64 z a)) -9/2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 1/2 (*.f64 z (/.f64 -9 (/.f64 a t)))) |
(*.f64 1/2 (*.f64 z (/.f64 t (/.f64 a -9)))) |
(*.f64 z (*.f64 1/2 (/.f64 t (*.f64 a -1/9)))) |
(*.f64 (*.f64 -9/2 (/.f64 z a)) t) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (/.f64 (/.f64 t a) -4/9) (+.f64 z z)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
Compiled 6793 to 3861 computations (43.2% saved)
17 alts after pruning (8 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 530 | 2 | 532 |
| Fresh | 1 | 6 | 7 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 8 | 9 |
| Total | 532 | 17 | 549 |
| Status | Error | Program |
|---|---|---|
| 32.4b | (/.f64 (*.f64 y x) (*.f64 a 2)) | |
| ▶ | 7.3b | (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
| ✓ | 33.7b | (/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
| ▶ | 33.5b | (/.f64 -9/2 (/.f64 a (*.f64 z t))) |
| ▶ | 9.0b | (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| ✓ | 7.2b | (+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| ✓ | 7.3b | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 33.5b | (*.f64 (/.f64 -9/2 a) (*.f64 t z)) | |
| ✓ | 33.0b | (*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
| ▶ | 32.4b | (*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
| 32.1b | (*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) | |
| ✓ | 33.4b | (*.f64 1/2 (/.f64 y (/.f64 a x))) |
| ▶ | 31.8b | (*.f64 1/2 (/.f64 x (/.f64 a y))) |
| ✓ | 33.1b | (*.f64 1/2 (*.f64 y (/.f64 x a))) |
| ✓ | 32.1b | (*.f64 1/2 (*.f64 x (/.f64 y a))) |
| ✓ | 33.5b | (*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
| ✓ | 33.1b | (*.f64 -9/2 (*.f64 t (/.f64 z a))) |
Compiled 354 to 264 computations (25.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) | |
| ✓ | 0.2b | (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
| 0.3b | (*.f64 9 (*.f64 z t)) | |
| ✓ | 6.8b | (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
Compiled 56 to 24 computations (57.1% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 61.0ms | t | @ | inf | (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
| 1.0ms | x | @ | 0 | (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 1.0ms | y | @ | 0 | (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 1.0ms | a | @ | 0 | (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 1.0ms | a | @ | -inf | (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 1× | batch-egg-rewrite |
| 1294× | rational.json-simplify-35 |
| 1076× | bool.json-1 |
| 1076× | bool.json-2 |
| 1040× | rational.json-1 |
| 1040× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 68 |
| 1 | 157 | 68 |
| 2 | 473 | 68 |
| 3 | 1197 | 68 |
| 4 | 3353 | 68 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 a -2) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a -2) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 1/2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (/.f64 -2 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (neg.f64 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 a -1/4) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -2) (/.f64 1 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 a (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 a 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 1/2) (*.f64 2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 1/2) (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (/.f64 a -1/4) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)) (*.f64 a -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 4)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) a)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2) (/.f64 1/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2) (*.f64 1/2 (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 -1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (/.f64 1 (*.f64 a 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2) (/.f64 1 (/.f64 a -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 a) (/.f64 1 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 a) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (/.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a -1/4)) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))))))) |
| 1× | egg-herbie |
| 1510× | rational.json-simplify-51 |
| 994× | rational.json-simplify-53 |
| 842× | rational.json-simplify-41 |
| 688× | rational.json-simplify-35 |
| 646× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 223 | 9647 |
| 1 | 524 | 9647 |
| 2 | 1185 | 9647 |
| 3 | 3100 | 9647 |
| 4 | 4481 | 9647 |
| 5 | 6610 | 9647 |
| 6 | 7759 | 9647 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 a (*.f64 y x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 -1/9 (/.f64 a (*.f64 t z)))) |
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 a (*.f64 y x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 -1/9 (/.f64 a (*.f64 t z))))) |
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 a (*.f64 y x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1/6561 (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 -1/9 (/.f64 a (*.f64 t z)))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0) |
(+.f64 0 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(+.f64 -1 (-.f64 1 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))) |
(+.f64 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))) |
(-.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0) |
(-.f64 0 (neg.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(-.f64 0 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(*.f64 a (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1) |
(*.f64 1/2 (/.f64 (*.f64 a -2) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(*.f64 1 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 (/.f64 (*.f64 a -2) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) 1/2) |
(*.f64 (neg.f64 a) (/.f64 1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(*.f64 (+.f64 a a) (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(*.f64 (+.f64 a a) (*.f64 1/2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 (+.f64 a a) (/.f64 -2 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 4))) |
(*.f64 -1 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(*.f64 2 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))) |
(*.f64 2 (/.f64 (neg.f64 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2))) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))) |
(*.f64 (/.f64 (/.f64 a -1/4) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) 1/4) |
(*.f64 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) a) |
(*.f64 (*.f64 a -2) (/.f64 1 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2))) |
(*.f64 4 (/.f64 a (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 a 1/2)) |
(*.f64 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -1) |
(*.f64 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) 2) |
(*.f64 (*.f64 a 1/2) (*.f64 2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 (*.f64 a 1/2) (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/4 (/.f64 (/.f64 a -1/4) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (neg.f64 a)) |
(*.f64 (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (+.f64 a a)) |
(*.f64 (*.f64 1/2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (+.f64 a a)) |
(*.f64 (/.f64 a (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) 4) |
(*.f64 (/.f64 (neg.f64 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)) 2) |
(*.f64 (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a 1/2)) |
(*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 a 4)) |
(*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)) (*.f64 a -2)) |
(*.f64 (/.f64 -2 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 4)) (+.f64 a a)) |
(*.f64 (+.f64 (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) a) |
(neg.f64 (neg.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(neg.f64 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(+.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0) |
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a)) |
(*.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))) |
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2) (/.f64 1/4 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2) (*.f64 1/2 (/.f64 1/2 a))) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 -1/2 a)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4))) |
(*.f64 2 (/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 4)) |
(*.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (/.f64 1 (*.f64 a 8))) |
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2) (/.f64 1 (/.f64 a -1/4))) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 (/.f64 1/2 a) (/.f64 1 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 1/2) |
(*.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (/.f64 1 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 1) |
(*.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2)) |
(*.f64 (/.f64 -1/2 a) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(*.f64 (*.f64 1/2 (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2)) |
(*.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (/.f64 1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4)) 2) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 4) 2) |
(*.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) |
(*.f64 (/.f64 1 (/.f64 a -1/4)) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)) |
(*.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| Outputs |
|---|
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81)) (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) (*.f64 -1/6561 (*.f64 (*.f64 a (pow.f64 x 3)) (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (+.f64 (*.f64 -1/6561 (*.f64 a (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/6561 (*.f64 (pow.f64 y 3) (/.f64 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 z 4)) (pow.f64 t 4)))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) (+.f64 (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)) (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 x 3) (/.f64 a (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) -1/6561)))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2))))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))) (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))) |
(+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81))) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (/.f64 (/.f64 a (pow.f64 y 4)) (pow.f64 x 4)) 729)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 729 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 4)) (/.f64 (*.f64 a (pow.f64 z 3)) (pow.f64 x 4))))))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)) (+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 (/.f64 a (*.f64 (pow.f64 y 4) (pow.f64 x 4))) (*.f64 729 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2))))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))) (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))) |
(+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81))) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (/.f64 (/.f64 a (pow.f64 y 4)) (pow.f64 x 4)) 729)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 729 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 4)) (/.f64 (*.f64 a (pow.f64 z 3)) (pow.f64 x 4))))))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)) (+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 (/.f64 a (*.f64 (pow.f64 y 4) (pow.f64 x 4))) (*.f64 729 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 a (*.f64 y x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 -1/9 (/.f64 a (*.f64 t z)))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) |
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 a (*.f64 y x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 -1/9 (/.f64 a (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81)) (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 a (*.f64 y x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1/6561 (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 -1/9 (/.f64 a (*.f64 t z)))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) (*.f64 -1/6561 (*.f64 (*.f64 a (pow.f64 x 3)) (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (+.f64 (*.f64 -1/6561 (*.f64 a (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/6561 (*.f64 (pow.f64 y 3) (/.f64 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 z 4)) (pow.f64 t 4)))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) (+.f64 (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)) (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 x 3) (/.f64 a (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) -1/6561)))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2))))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))) (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))) |
(+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81))) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (/.f64 (/.f64 a (pow.f64 y 4)) (pow.f64 x 4)) 729)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 729 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 4)) (/.f64 (*.f64 a (pow.f64 z 3)) (pow.f64 x 4))))))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)) (+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 (/.f64 a (*.f64 (pow.f64 y 4) (pow.f64 x 4))) (*.f64 729 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2))))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))) (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))) |
(+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81))) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (/.f64 (/.f64 a (pow.f64 y 4)) (pow.f64 x 4)) 729)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 729 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 4)) (/.f64 (*.f64 a (pow.f64 z 3)) (pow.f64 x 4))))))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)) (+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 (/.f64 a (*.f64 (pow.f64 y 4) (pow.f64 x 4))) (*.f64 729 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2))))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))) (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))) |
(+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81))) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (/.f64 (/.f64 a (pow.f64 y 4)) (pow.f64 x 4)) 729)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 729 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 4)) (/.f64 (*.f64 a (pow.f64 z 3)) (pow.f64 x 4))))))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)) (+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 (/.f64 a (*.f64 (pow.f64 y 4) (pow.f64 x 4))) (*.f64 729 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81)) (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) (*.f64 -1/6561 (*.f64 (*.f64 a (pow.f64 x 3)) (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (+.f64 (*.f64 -1/6561 (*.f64 a (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/6561 (*.f64 (pow.f64 y 3) (/.f64 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 z 4)) (pow.f64 t 4)))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) (+.f64 (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)) (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 x 3) (/.f64 a (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) -1/6561)))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81)) (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) (*.f64 -1/6561 (*.f64 (*.f64 a (pow.f64 x 3)) (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (+.f64 (*.f64 -1/6561 (*.f64 a (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/6561 (*.f64 (pow.f64 y 3) (/.f64 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 z 4)) (pow.f64 t 4)))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) (+.f64 (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)) (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 x 3) (/.f64 a (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) -1/6561)))) |
(/.f64 a (*.f64 y x)) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (/.f64 a (*.f64 y x))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9))) |
(+.f64 (/.f64 a (*.f64 y x)) (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2))))) |
(+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x)))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)))) |
(+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)))) |
(+.f64 (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (+.f64 (*.f64 9 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 81 (/.f64 (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (/.f64 a (*.f64 y x))))) |
(+.f64 (*.f64 9 (*.f64 (*.f64 t z) (/.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 81 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))) (*.f64 729 (/.f64 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))) |
(+.f64 (*.f64 9 (*.f64 a (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 a (*.f64 y x)) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (/.f64 a (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81))) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (/.f64 (/.f64 a (pow.f64 y 4)) (pow.f64 x 4)) 729)))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 t z) (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 9)) (+.f64 (*.f64 a (*.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) 81)) (+.f64 (/.f64 a (*.f64 y x)) (*.f64 729 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 4)) (/.f64 (*.f64 a (pow.f64 z 3)) (pow.f64 x 4))))))) |
(+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 x 3)) (pow.f64 y 3)) 81)) (+.f64 (/.f64 a (*.f64 y x)) (+.f64 (*.f64 9 (*.f64 (*.f64 a z) (/.f64 (/.f64 t (pow.f64 x 2)) (pow.f64 y 2)))) (*.f64 (/.f64 a (*.f64 (pow.f64 y 4) (pow.f64 x 4))) (*.f64 729 (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81)) (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) (*.f64 -1/6561 (*.f64 (*.f64 a (pow.f64 x 3)) (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (+.f64 (*.f64 -1/6561 (*.f64 a (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/6561 (*.f64 (pow.f64 y 3) (/.f64 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 z 4)) (pow.f64 t 4)))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) (+.f64 (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)) (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 x 3) (/.f64 a (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) -1/6561)))) |
(*.f64 -1/9 (/.f64 a (*.f64 t z))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) |
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81)) (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)))) |
(+.f64 (*.f64 -1/6561 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (+.f64 (*.f64 -1/729 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (/.f64 (*.f64 y (*.f64 a x)) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 -1/81 (*.f64 (*.f64 y x) (/.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/729 (*.f64 (*.f64 a (pow.f64 x 2)) (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))) (*.f64 -1/6561 (*.f64 (*.f64 a (pow.f64 x 3)) (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 (*.f64 a x) (*.f64 (/.f64 (/.f64 y (pow.f64 t 2)) (pow.f64 z 2)) -1/81))) (+.f64 (*.f64 -1/6561 (*.f64 a (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) (*.f64 -1/729 (*.f64 a (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) |
(+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (+.f64 (*.f64 -1/6561 (*.f64 (pow.f64 y 3) (/.f64 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 z 4)) (pow.f64 t 4)))) (+.f64 (*.f64 -1/81 (*.f64 (*.f64 a y) (/.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 a (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729))))) |
(+.f64 (+.f64 (*.f64 -1/9 (/.f64 a (*.f64 t z))) (*.f64 a (*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 z 2)) (pow.f64 t 2)) -1/81))) (+.f64 (*.f64 a (*.f64 (*.f64 (pow.f64 y 2) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) -1/729)) (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (pow.f64 x 3) (/.f64 a (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) -1/6561)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 (/.f64 x a) 1/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 (/.f64 x a) 1/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 (/.f64 x a) 1/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 (/.f64 x a) 1/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 (/.f64 x a) 1/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 (/.f64 x a) 1/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 z a) -9/2)) (*.f64 y (*.f64 (/.f64 x a) 1/2))) |
(+.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(+.f64 0 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(+.f64 -1 (-.f64 1 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(+.f64 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(-.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 0) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(-.f64 0 (neg.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(-.f64 0 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 a (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) 1) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 1/2 (/.f64 (*.f64 a -2) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 1 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 (*.f64 a -2) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) 1/2) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (neg.f64 a) (/.f64 1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (+.f64 a a) (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (+.f64 a a) (*.f64 1/2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (+.f64 a a) (/.f64 -2 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 4))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 -1 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 2 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 2 (/.f64 (neg.f64 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 (/.f64 a -1/4) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) 1/4) |
(*.f64 (/.f64 (/.f64 a (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x))) -1/4) 1/4) |
(*.f64 (/.f64 (*.f64 a 4) (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) 1/4) |
(*.f64 1/4 (*.f64 4 (/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))))) |
(*.f64 1/4 (/.f64 (/.f64 a -1/4) (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) a) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (*.f64 a -2) (/.f64 1 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 4 (/.f64 a (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 a 1/2)) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) -1) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (*.f64 a (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) 2) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (*.f64 a 1/2) (*.f64 2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (*.f64 a 1/2) (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 1/4 (/.f64 (/.f64 a -1/4) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(*.f64 (/.f64 (/.f64 a (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x))) -1/4) 1/4) |
(*.f64 (/.f64 (*.f64 a 4) (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) 1/4) |
(*.f64 1/4 (*.f64 4 (/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))))) |
(*.f64 1/4 (/.f64 (/.f64 a -1/4) (-.f64 (*.f64 9 (*.f64 t z)) (*.f64 y x)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (neg.f64 a)) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (+.f64 a a)) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (*.f64 1/2 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (+.f64 a a)) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 a (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) 4) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 (neg.f64 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)) 2) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 2 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 a 1/2)) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) (*.f64 a 4)) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)) (*.f64 a -2)) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (/.f64 -2 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 4)) (+.f64 a a)) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(*.f64 (+.f64 (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) (/.f64 -1/2 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) a) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(neg.f64 (neg.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(neg.f64 (/.f64 a (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)))) |
(/.f64 a (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z)))) |
(+.f64 0 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 0) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 1 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2) (/.f64 1/4 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2) (*.f64 1/2 (/.f64 1/2 a))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) (/.f64 -1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 2 (/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 4)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 2 (*.f64 (/.f64 1/4 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4) (/.f64 1 (*.f64 a 8))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2) (/.f64 1 (/.f64 a -1/4))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1/2 a) (/.f64 1 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 1/2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 1/2) (/.f64 1 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (/.f64 1/2 a)) 1) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1/4 a) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 -1/2 a) (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (*.f64 1/2 (/.f64 1/2 a)) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) -2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (/.f64 1/2 a)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) (*.f64 a 4)) 2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) a) 4) 2) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1 (*.f64 a 8)) (*.f64 (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))) 4)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (/.f64 1 (/.f64 a -1/4)) (*.f64 (-.f64 (*.f64 9 (*.f64 z t)) (*.f64 x y)) 2)) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
(*.f64 (+.f64 (/.f64 1/4 a) (/.f64 1/4 a)) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 1/2 (/.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) a)) |
(*.f64 (-.f64 (*.f64 y x) (*.f64 9 (*.f64 t z))) (/.f64 1/2 a)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.5b | (/.f64 x (/.f64 a y)) |
Compiled 24 to 10 computations (58.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (/.f64 x (/.f64 a y)) |
| 0.0ms | y | @ | inf | (/.f64 x (/.f64 a y)) |
| 0.0ms | y | @ | -inf | (/.f64 x (/.f64 a y)) |
| 0.0ms | a | @ | -inf | (/.f64 x (/.f64 a y)) |
| 0.0ms | a | @ | inf | (/.f64 x (/.f64 a y)) |
| 1× | batch-egg-rewrite |
| 1664× | rational.json-simplify-35 |
| 1082× | bool.json-1 |
| 1082× | bool.json-2 |
| 1056× | rational.json-1 |
| 1056× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 76 | 13 |
| 2 | 281 | 13 |
| 3 | 864 | 13 |
| 4 | 2928 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 x (/.f64 a y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 y a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 y a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 (/.f64 x 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 (/.f64 y a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 y a) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 2 (*.f64 a 4)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 a (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 y (*.f64 a (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 x (/.f64 y a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 x 2) a) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 y a) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 a x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 y (/.f64 2 a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 a y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 -1 (/.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 -1 (/.f64 a y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x a) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x a) (/.f64 1 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y a) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y a) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 x (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (/.f64 x (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (/.f64 y (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 x (*.f64 y (/.f64 2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y a) 2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x 2) a) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y a) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (/.f64 y a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 y)) (/.f64 x a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 a (neg.f64 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 1 y)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 1 x)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 a (/.f64 2 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 a (/.f64 2 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 a x) 4)) (*.f64 y 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (/.f64 y a)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 a y) 4)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 a x)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 a y)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 y a) 2) (/.f64 (/.f64 y a) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (/.f64 a (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 x (/.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 x (/.f64 y a)) (*.f64 x (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 x (/.f64 y a)) (*.f64 x (/.f64 y a))))))) |
| 1× | egg-herbie |
| 1490× | rational.json-simplify-2 |
| 1422× | rational.json-simplify-35 |
| 1152× | rational.json-simplify-54 |
| 892× | rational.json-simplify-1 |
| 866× | rational.json-simplify-53 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 105 | 1066 |
| 1 | 223 | 1066 |
| 2 | 492 | 1066 |
| 3 | 1557 | 1066 |
| 4 | 4371 | 1066 |
| 5 | 6814 | 1066 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(+.f64 (*.f64 x (/.f64 y a)) 0) |
(+.f64 0 (*.f64 x (/.f64 y a))) |
(-.f64 (*.f64 x (/.f64 y a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 x (/.f64 y a)) 1) |
(*.f64 1 (*.f64 x (/.f64 y a))) |
(*.f64 (+.f64 y y) (/.f64 (/.f64 x 2) a)) |
(*.f64 (+.f64 x x) (/.f64 (/.f64 y a) 2)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 y a) 1/2)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 2 (*.f64 a 4)) y)) |
(*.f64 2 (/.f64 x (*.f64 a (/.f64 2 y)))) |
(*.f64 2 (/.f64 y (*.f64 a (/.f64 2 x)))) |
(*.f64 2 (/.f64 (*.f64 x (/.f64 y a)) 2)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x 2) a) y)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 y a) 2) x)) |
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 a x) 4))) |
(*.f64 (*.f64 x (*.f64 y (/.f64 2 a))) 1/2) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 a y) 4))) |
(*.f64 (neg.f64 y) (/.f64 -1 (/.f64 a x))) |
(*.f64 (neg.f64 x) (/.f64 -1 (/.f64 a y))) |
(*.f64 (/.f64 x a) y) |
(*.f64 (/.f64 x a) (/.f64 1 (/.f64 1 y))) |
(*.f64 (/.f64 y a) x) |
(*.f64 (/.f64 y a) (/.f64 1 (/.f64 1 x))) |
(*.f64 -1 (/.f64 x (/.f64 a (neg.f64 y)))) |
(*.f64 (/.f64 1 a) (/.f64 x (/.f64 1 y))) |
(*.f64 (/.f64 1 a) (/.f64 y (/.f64 1 x))) |
(*.f64 1/2 (*.f64 x (*.f64 y (/.f64 2 a)))) |
(*.f64 (/.f64 (/.f64 y a) 2) (+.f64 x x)) |
(*.f64 (/.f64 (/.f64 x 2) a) (+.f64 y y)) |
(*.f64 (*.f64 (/.f64 y a) 1/2) (+.f64 x x)) |
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 y a)) |
(*.f64 (/.f64 1 (/.f64 1 y)) (/.f64 x a)) |
(*.f64 (/.f64 x (/.f64 a (neg.f64 y))) -1) |
(*.f64 (/.f64 x (/.f64 1 y)) (/.f64 1 a)) |
(*.f64 (/.f64 y (/.f64 1 x)) (/.f64 1 a)) |
(*.f64 (/.f64 x (*.f64 a (/.f64 2 y))) 2) |
(*.f64 (/.f64 y (*.f64 a (/.f64 2 x))) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 a x) 4)) (*.f64 y 4)) |
(*.f64 (/.f64 (*.f64 x (/.f64 y a)) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 a y) 4)) (*.f64 x 4)) |
(*.f64 (/.f64 -1 (/.f64 a x)) (neg.f64 y)) |
(*.f64 (/.f64 -1 (/.f64 a y)) (neg.f64 x)) |
(*.f64 (+.f64 (/.f64 (/.f64 y a) 2) (/.f64 (/.f64 y a) 2)) x) |
(neg.f64 (/.f64 x (/.f64 a (neg.f64 y)))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 (*.f64 x (/.f64 y a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 0 (*.f64 x (/.f64 y a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(-.f64 (*.f64 x (/.f64 y a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 (*.f64 x (/.f64 y a)) 1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 1 (*.f64 x (/.f64 y a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (/.f64 (/.f64 x 2) a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (/.f64 (/.f64 y a) 2)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 y a) 1/2)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 2 (*.f64 a 4)) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 x (*.f64 a (/.f64 2 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 y (*.f64 a (/.f64 2 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 (*.f64 x (/.f64 y a)) 2)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x 2) a) y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 y a) 2) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 a x) 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 x (*.f64 y (/.f64 2 a))) 1/2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 a y) 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (neg.f64 y) (/.f64 -1 (/.f64 a x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (neg.f64 x) (/.f64 -1 (/.f64 a y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x a) y) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x a) (/.f64 1 (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y a) x) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y a) (/.f64 1 (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 -1 (/.f64 x (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 a) (/.f64 x (/.f64 1 y))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 a) (/.f64 y (/.f64 1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 1/2 (*.f64 x (*.f64 y (/.f64 2 a)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 (/.f64 y a) 2) (+.f64 x x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 (/.f64 x 2) a) (+.f64 y y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 (/.f64 y a) 1/2) (+.f64 x x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 y a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 (/.f64 1 y)) (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x (/.f64 a (neg.f64 y))) -1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x (/.f64 1 y)) (/.f64 1 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y (/.f64 1 x)) (/.f64 1 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x (*.f64 a (/.f64 2 y))) 2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y (*.f64 a (/.f64 2 x))) 2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 (*.f64 (/.f64 a x) 4)) (*.f64 y 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 (*.f64 x (/.f64 y a)) 2) 2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 (*.f64 (/.f64 a y) 4)) (*.f64 x 4)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 -1 (/.f64 a x)) (neg.f64 y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 -1 (/.f64 a y)) (neg.f64 x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 (/.f64 (/.f64 y a) 2) (/.f64 (/.f64 y a) 2)) x) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(neg.f64 (/.f64 x (/.f64 a (neg.f64 y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (/.f64 -9/2 (/.f64 a (*.f64 z t))) |
| ✓ | 6.3b | (/.f64 a (*.f64 z t)) |
Compiled 24 to 10 computations (58.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (/.f64 a (*.f64 z t)) |
| 0.0ms | t | @ | inf | (/.f64 a (*.f64 z t)) |
| 0.0ms | a | @ | inf | (/.f64 a (*.f64 z t)) |
| 0.0ms | a | @ | -inf | (/.f64 a (*.f64 z t)) |
| 0.0ms | a | @ | 0 | (/.f64 -9/2 (/.f64 a (*.f64 z t))) |
| 1× | batch-egg-rewrite |
| 1686× | bool.json-1 |
| 1686× | bool.json-2 |
| 1636× | rational.json-1 |
| 1636× | rational.json-2 |
| 1412× | bool.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 98 | 32 |
| 2 | 348 | 32 |
| 3 | 1183 | 32 |
| 4 | 4568 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 a (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 a (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 (/.f64 1 t) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 (/.f64 1 t) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 a (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 a a) (*.f64 z t)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (/.f64 1/2 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 (/.f64 1/2 (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 1/2 (/.f64 (/.f64 1 t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a z) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a z) (*.f64 (/.f64 1 t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 a (*.f64 z (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 a (*.f64 z t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a (*.f64 z t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 1 (*.f64 z (*.f64 t 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a z) 2) (/.f64 1 (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a t) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 t) z) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (neg.f64 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (*.f64 t (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (neg.f64 z)) (/.f64 1 (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 a (neg.f64 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 a (*.f64 t (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 a z) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (/.f64 1 t) z)) (/.f64 a 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 a a) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z t)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 a (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 a (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 a (*.f64 z t)) (/.f64 a (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 a (*.f64 z t)) (/.f64 a (*.f64 z t))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 t (/.f64 -9/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 t (/.f64 -9/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 z (/.f64 -9/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z t) (/.f64 -9/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -9/2 (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (*.f64 t (/.f64 -9/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (+.f64 t t)) (/.f64 1 (*.f64 a -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (+.f64 t t)) (*.f64 (/.f64 1 (*.f64 a -4/9)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (+.f64 t t)) (*.f64 1/2 (/.f64 -9/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (+.f64 t t)) (/.f64 2 (*.f64 (*.f64 a 4) -2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 z t) (*.f64 a -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 t (*.f64 (/.f64 a z) -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (/.f64 z (*.f64 a -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 (/.f64 z (*.f64 a -4/9)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 (*.f64 z 1/2) (/.f64 -9/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (/.f64 1 (*.f64 (/.f64 a z) -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 t (*.f64 a -4/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 (/.f64 t (*.f64 a -4/9)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 (*.f64 t 1/2) (/.f64 -9/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 (/.f64 t a) -1/9)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 2 (*.f64 a -4/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 (*.f64 a 4) -2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 -9/2 a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 -9/2 a)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -9/2 a) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -9/2 a) (/.f64 1 (/.f64 (/.f64 1 t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 z t)) (/.f64 1 (neg.f64 (*.f64 a -2/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 z t)) (/.f64 1 (/.f64 a 9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z a) (/.f64 t -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 t a)) -9/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (/.f64 (*.f64 z t) -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t a) (/.f64 z -2/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 z (/.f64 (/.f64 t a) -1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 a -4/9)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 a -4/9)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a -4/9)) (*.f64 z (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 1/2) (/.f64 (/.f64 t a) -1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 1/2) (/.f64 -9 (/.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (*.f64 t (/.f64 -9/2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (*.f64 t (/.f64 -9/2 a))) (*.f64 z (*.f64 t (/.f64 -9/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (*.f64 t (/.f64 -9/2 a))) (*.f64 z (*.f64 t (/.f64 -9/2 a)))))))) |
| 1× | egg-herbie |
| 1460× | rational.json-simplify-2 |
| 824× | rational.json-simplify-51 |
| 824× | rational.json-simplify-41 |
| 772× | rational.json-simplify-53 |
| 702× | rational.json-simplify-38 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 184 | 2385 |
| 1 | 451 | 2385 |
| 2 | 1058 | 2385 |
| 3 | 3203 | 2385 |
| 4 | 5340 | 2385 |
| 5 | 6990 | 2385 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (/.f64 a (*.f64 z t)) 0) |
(+.f64 0 (/.f64 a (*.f64 z t))) |
(-.f64 (/.f64 a (*.f64 z t)) 0) |
(*.f64 a (/.f64 (/.f64 1 t) z)) |
(*.f64 a (*.f64 (/.f64 1 t) (/.f64 1 z))) |
(*.f64 (/.f64 a (*.f64 z t)) 1) |
(*.f64 1 (/.f64 a (*.f64 z t))) |
(*.f64 (/.f64 (+.f64 a a) (*.f64 z t)) 1/2) |
(*.f64 (+.f64 a a) (/.f64 1/2 (*.f64 z t))) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 1/2 (*.f64 z t)) 1)) |
(*.f64 (+.f64 a a) (*.f64 1/2 (/.f64 (/.f64 1 t) z))) |
(*.f64 (/.f64 a z) (/.f64 1 t)) |
(*.f64 (/.f64 a z) (*.f64 (/.f64 1 t) 1)) |
(*.f64 2 (/.f64 a (*.f64 z (+.f64 t t)))) |
(*.f64 2 (/.f64 (/.f64 a (*.f64 z t)) 2)) |
(*.f64 (*.f64 (/.f64 a (*.f64 z t)) 4) 1/4) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 z (*.f64 t 4)))) |
(*.f64 (*.f64 (/.f64 a z) 2) (/.f64 1 (+.f64 t t))) |
(*.f64 (/.f64 a t) (/.f64 1 z)) |
(*.f64 (/.f64 1 z) (/.f64 a t)) |
(*.f64 (/.f64 (/.f64 1 t) z) a) |
(*.f64 (neg.f64 a) (/.f64 1 (neg.f64 (*.f64 z t)))) |
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 t (neg.f64 z)))) |
(*.f64 (/.f64 a (neg.f64 z)) (/.f64 1 (neg.f64 t))) |
(*.f64 -1 (/.f64 a (neg.f64 (*.f64 z t)))) |
(*.f64 -1 (/.f64 a (*.f64 t (neg.f64 z)))) |
(*.f64 -1 (/.f64 (/.f64 a z) (neg.f64 t))) |
(*.f64 (*.f64 2 (/.f64 (/.f64 1 t) z)) (/.f64 a 2)) |
(*.f64 (/.f64 1 t) (/.f64 a z)) |
(*.f64 1/2 (/.f64 (+.f64 a a) (*.f64 z t))) |
(*.f64 (/.f64 1/2 (*.f64 z t)) (+.f64 a a)) |
(*.f64 (/.f64 1/2 z) (*.f64 a (/.f64 2 t))) |
(+.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 0) |
(+.f64 0 (*.f64 z (*.f64 t (/.f64 -9/2 a)))) |
(-.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 0) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 (*.f64 z t) (/.f64 -9/2 a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 1) |
(*.f64 1 (*.f64 z (*.f64 t (/.f64 -9/2 a)))) |
(*.f64 (*.f64 z (+.f64 t t)) (/.f64 1 (*.f64 a -4/9))) |
(*.f64 (*.f64 z (+.f64 t t)) (*.f64 (/.f64 1 (*.f64 a -4/9)) 1)) |
(*.f64 (*.f64 z (+.f64 t t)) (*.f64 1/2 (/.f64 -9/2 a))) |
(*.f64 (*.f64 z (+.f64 t t)) (/.f64 2 (*.f64 (*.f64 a 4) -2/9))) |
(*.f64 2 (/.f64 (*.f64 z t) (*.f64 a -4/9))) |
(*.f64 2 (/.f64 t (*.f64 (/.f64 a z) -4/9))) |
(*.f64 2 (/.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 2)) |
(*.f64 (+.f64 t t) (/.f64 z (*.f64 a -4/9))) |
(*.f64 (+.f64 t t) (*.f64 (/.f64 z (*.f64 a -4/9)) 1)) |
(*.f64 (+.f64 t t) (*.f64 (*.f64 z 1/2) (/.f64 -9/2 a))) |
(*.f64 (+.f64 t t) (/.f64 1 (*.f64 (/.f64 a z) -4/9))) |
(*.f64 (+.f64 z z) (/.f64 t (*.f64 a -4/9))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 t (*.f64 a -4/9)) 1)) |
(*.f64 (+.f64 z z) (*.f64 (*.f64 t 1/2) (/.f64 -9/2 a))) |
(*.f64 (*.f64 z (/.f64 (/.f64 t a) -1/9)) 1/2) |
(*.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 2 (*.f64 a -4/9)))) |
(*.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 (*.f64 a 4) -2/9))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (*.f64 t (/.f64 -9/2 a)) z) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(*.f64 (/.f64 -9/2 a) (/.f64 1 (/.f64 (/.f64 1 t) z))) |
(*.f64 (neg.f64 (*.f64 z t)) (/.f64 1 (neg.f64 (*.f64 a -2/9)))) |
(*.f64 (neg.f64 (*.f64 z t)) (/.f64 1 (/.f64 a 9/2))) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 (/.f64 z a) (/.f64 t -2/9)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(*.f64 (/.f64 1 a) (/.f64 (*.f64 z t) -2/9)) |
(*.f64 (/.f64 t a) (/.f64 z -2/9)) |
(*.f64 1/2 (*.f64 z (/.f64 (/.f64 t a) -1/9))) |
(*.f64 (/.f64 z (*.f64 a -4/9)) (+.f64 t t)) |
(*.f64 (/.f64 t (*.f64 a -4/9)) (+.f64 z z)) |
(*.f64 (/.f64 1 (*.f64 a -4/9)) (*.f64 z (+.f64 t t))) |
(*.f64 (*.f64 z 1/2) (/.f64 (/.f64 t a) -1/9)) |
(*.f64 (*.f64 t 1/2) (/.f64 -9 (/.f64 a z))) |
| Outputs |
|---|
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(+.f64 (/.f64 a (*.f64 z t)) 0) |
(/.f64 a (*.f64 t z)) |
(+.f64 0 (/.f64 a (*.f64 z t))) |
(/.f64 a (*.f64 t z)) |
(-.f64 (/.f64 a (*.f64 z t)) 0) |
(/.f64 a (*.f64 t z)) |
(*.f64 a (/.f64 (/.f64 1 t) z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 a (*.f64 (/.f64 1 t) (/.f64 1 z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 a (*.f64 z t)) 1) |
(/.f64 a (*.f64 t z)) |
(*.f64 1 (/.f64 a (*.f64 z t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 (+.f64 a a) (*.f64 z t)) 1/2) |
(/.f64 a (*.f64 t z)) |
(*.f64 (+.f64 a a) (/.f64 1/2 (*.f64 z t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 1/2 (*.f64 z t)) 1)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (+.f64 a a) (*.f64 1/2 (/.f64 (/.f64 1 t) z))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 a z) (/.f64 1 t)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 a z) (*.f64 (/.f64 1 t) 1)) |
(/.f64 a (*.f64 t z)) |
(*.f64 2 (/.f64 a (*.f64 z (+.f64 t t)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 2 (/.f64 (/.f64 a (*.f64 z t)) 2)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 (/.f64 a (*.f64 z t)) 4) 1/4) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 z (*.f64 t 4)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 (/.f64 a z) 2) (/.f64 1 (+.f64 t t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 a t) (/.f64 1 z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1 z) (/.f64 a t)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 (/.f64 1 t) z) a) |
(/.f64 a (*.f64 t z)) |
(*.f64 (neg.f64 a) (/.f64 1 (neg.f64 (*.f64 z t)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 t (neg.f64 z)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 a (neg.f64 z)) (/.f64 1 (neg.f64 t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 -1 (/.f64 a (neg.f64 (*.f64 z t)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 -1 (/.f64 a (*.f64 t (neg.f64 z)))) |
(/.f64 a (*.f64 t z)) |
(*.f64 -1 (/.f64 (/.f64 a z) (neg.f64 t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (*.f64 2 (/.f64 (/.f64 1 t) z)) (/.f64 a 2)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1 t) (/.f64 a z)) |
(/.f64 a (*.f64 t z)) |
(*.f64 1/2 (/.f64 (+.f64 a a) (*.f64 z t))) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1/2 (*.f64 z t)) (+.f64 a a)) |
(/.f64 a (*.f64 t z)) |
(*.f64 (/.f64 1/2 z) (*.f64 a (/.f64 2 t))) |
(/.f64 a (*.f64 t z)) |
(+.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 0) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(+.f64 0 (*.f64 z (*.f64 t (/.f64 -9/2 a)))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(-.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 0) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 t (*.f64 z (/.f64 -9/2 a))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z t) (/.f64 -9/2 a)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 1) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 1 (*.f64 z (*.f64 t (/.f64 -9/2 a)))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z (+.f64 t t)) (/.f64 1 (*.f64 a -4/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z (+.f64 t t)) (*.f64 (/.f64 1 (*.f64 a -4/9)) 1)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z (+.f64 t t)) (*.f64 1/2 (/.f64 -9/2 a))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z (+.f64 t t)) (/.f64 2 (*.f64 (*.f64 a 4) -2/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 2 (/.f64 (*.f64 z t) (*.f64 a -4/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 2 (/.f64 t (*.f64 (/.f64 a z) -4/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 2 (/.f64 (*.f64 z (*.f64 t (/.f64 -9/2 a))) 2)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (+.f64 t t) (/.f64 z (*.f64 a -4/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (+.f64 t t) (*.f64 (/.f64 z (*.f64 a -4/9)) 1)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (+.f64 t t) (*.f64 (*.f64 z 1/2) (/.f64 -9/2 a))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (+.f64 t t) (/.f64 1 (*.f64 (/.f64 a z) -4/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (+.f64 z z) (/.f64 t (*.f64 a -4/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 t (*.f64 a -4/9)) 1)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (+.f64 z z) (*.f64 (*.f64 t 1/2) (/.f64 -9/2 a))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z (/.f64 (/.f64 t a) -1/9)) 1/2) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 2 (*.f64 a -4/9)))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z (*.f64 t 4)) (/.f64 1 (*.f64 (*.f64 a 4) -2/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 t (/.f64 -9/2 a)) z) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (/.f64 -9/2 a) (/.f64 1 (/.f64 (/.f64 1 t) z))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (neg.f64 (*.f64 z t)) (/.f64 1 (neg.f64 (*.f64 a -2/9)))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (neg.f64 (*.f64 z t)) (/.f64 1 (/.f64 a 9/2))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (/.f64 z a) (/.f64 t -2/9)) |
(*.f64 (/.f64 z a) (*.f64 t -9/2)) |
(*.f64 (*.f64 z (/.f64 t a)) -9/2) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 (/.f64 1 a) (/.f64 (*.f64 z t) -2/9)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 (/.f64 t a) (/.f64 z -2/9)) |
(*.f64 z (*.f64 (/.f64 t a) -9/2)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 t (*.f64 -9/2 (/.f64 z a))) |
(*.f64 t (/.f64 (*.f64 z -9/2) a)) |
(*.f64 1/2 (*.f64 z (/.f64 (/.f64 t a) -1/9))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (/.f64 z (*.f64 a -4/9)) (+.f64 t t)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (/.f64 t (*.f64 a -4/9)) (+.f64 z z)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (/.f64 1 (*.f64 a -4/9)) (*.f64 z (+.f64 t t))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 z 1/2) (/.f64 (/.f64 t a) -1/9)) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
(*.f64 (*.f64 t 1/2) (/.f64 -9 (/.f64 a z))) |
(*.f64 z (*.f64 t (/.f64 -9/2 a))) |
(*.f64 (*.f64 t z) (/.f64 -9/2 a)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 y (/.f64 1 x)) |
| ✓ | 6.5b | (/.f64 (/.f64 y (/.f64 1 x)) a) |
Compiled 34 to 22 computations (35.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | -inf | (/.f64 y (/.f64 1 x)) |
| 0.0ms | y | @ | -inf | (/.f64 y (/.f64 1 x)) |
| 0.0ms | y | @ | inf | (/.f64 y (/.f64 1 x)) |
| 0.0ms | x | @ | inf | (/.f64 y (/.f64 1 x)) |
| 0.0ms | y | @ | 0 | (/.f64 (/.f64 y (/.f64 1 x)) a) |
| 1× | batch-egg-rewrite |
| 1806× | bool.json-1 |
| 1806× | bool.json-2 |
| 1776× | rational.json-1 |
| 1540× | bool.json-3 |
| 732× | rational.json-simplify-35 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 109 | 26 |
| 2 | 426 | 20 |
| 3 | 1428 | 20 |
| 4 | 5385 | 20 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 y (/.f64 1 x)) a) |
(/.f64 y (/.f64 1 x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (*.f64 x (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (+.f64 x x)) (/.f64 1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (+.f64 x x)) (*.f64 (/.f64 1/2 a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (+.f64 x x)) (*.f64 1/2 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y x) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (/.f64 2 (/.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 y (/.f64 a (/.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 x a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 y a) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 (/.f64 y a) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 2 (/.f64 a (/.f64 y 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 x (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 x (+.f64 a a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 1/2 a) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 1/2 (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 x 2) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y a) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (*.f64 x (/.f64 a y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 a)) (/.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 2 (/.f64 2 (/.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (/.f64 a (/.f64 y 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 1 x) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x a) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) a) (/.f64 1 (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 y x) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 y a) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (*.f64 a (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (*.f64 (/.f64 1 x) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 (neg.f64 y) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (*.f64 a (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 1 x) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (/.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 a) (*.f64 y (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 a) (/.f64 y (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 a a)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 2) (*.f64 y (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y a) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x a)) (*.f64 y (/.f64 x a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (+.f64 x x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 y (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 y 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 2 (/.f64 4 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 x 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 2 (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (/.f64 4 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 1 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 y (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 2) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y x) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y x) (*.f64 y x)))))) |
| 1× | egg-herbie |
| 1236× | rational.json-simplify-51 |
| 1210× | rational.json-simplify-53 |
| 1030× | rational.json-simplify-55 |
| 936× | rational.json-simplify-54 |
| 930× | rational.json-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 187 | 1562 |
| 1 | 466 | 1562 |
| 2 | 1180 | 1562 |
| 3 | 4667 | 1562 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(/.f64 (*.f64 y x) a) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(+.f64 (*.f64 y (/.f64 x a)) 0) |
(+.f64 0 (*.f64 y (/.f64 x a))) |
(-.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 y (/.f64 x a)) |
(*.f64 1 (*.f64 y (/.f64 x a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 x (/.f64 x (*.f64 x (/.f64 a y)))) |
(*.f64 (*.f64 y x) (/.f64 1 a)) |
(*.f64 (*.f64 y (/.f64 x a)) 1) |
(*.f64 (*.f64 y (+.f64 x x)) (/.f64 1/2 a)) |
(*.f64 (*.f64 y (+.f64 x x)) (*.f64 (/.f64 1/2 a) 1)) |
(*.f64 (*.f64 y (+.f64 x x)) (*.f64 1/2 (/.f64 1 a))) |
(*.f64 2 (/.f64 (*.f64 y x) (+.f64 a a))) |
(*.f64 2 (/.f64 x (/.f64 2 (/.f64 y a)))) |
(*.f64 2 (/.f64 y (/.f64 a (/.f64 x 2)))) |
(*.f64 2 (/.f64 (*.f64 y (/.f64 x a)) 2)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 y a) 1/2)) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y a))) |
(*.f64 (+.f64 x x) (*.f64 (*.f64 (/.f64 y a) 1/2) 1)) |
(*.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 a))) |
(*.f64 (+.f64 x x) (/.f64 2 (/.f64 a (/.f64 y 4)))) |
(*.f64 (+.f64 y y) (/.f64 x (+.f64 a a))) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x (+.f64 a a)) 1)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 1/2 a) x)) |
(*.f64 (+.f64 y y) (*.f64 1/2 (/.f64 x a))) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x 2) (/.f64 1 a))) |
(*.f64 (/.f64 y a) x) |
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (/.f64 a y)))) |
(*.f64 (*.f64 y (*.f64 x (/.f64 2 a))) 1/2) |
(*.f64 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 a 4))) |
(*.f64 (*.f64 y (/.f64 2 a)) (/.f64 x 2)) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 2 (/.f64 2 (/.f64 y a))))) |
(*.f64 (*.f64 x 4) (/.f64 1 (/.f64 a (/.f64 y 4)))) |
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 1 x) (*.f64 a 4)))) |
(*.f64 (/.f64 x a) y) |
(*.f64 (/.f64 1 a) (*.f64 y x)) |
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 a))) |
(*.f64 (/.f64 (neg.f64 y) a) (/.f64 1 (/.f64 -1 x))) |
(*.f64 -1 (/.f64 (*.f64 y x) (neg.f64 a))) |
(*.f64 -1 (/.f64 (/.f64 y a) (/.f64 -1 x))) |
(*.f64 -1 (/.f64 y (*.f64 a (/.f64 -1 x)))) |
(*.f64 -1 (/.f64 y (*.f64 (/.f64 1 x) (neg.f64 a)))) |
(*.f64 -1 (/.f64 y (/.f64 a (neg.f64 x)))) |
(*.f64 (neg.f64 x) (/.f64 (neg.f64 y) a)) |
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 a (/.f64 -1 x)))) |
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 1 x) (neg.f64 a)))) |
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 a (neg.f64 x)))) |
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 a)))) |
(*.f64 (/.f64 1/2 a) (*.f64 y (+.f64 x x))) |
(*.f64 (/.f64 2 a) (/.f64 y (/.f64 2 x))) |
(*.f64 (/.f64 x (+.f64 a a)) (+.f64 y y)) |
(*.f64 (/.f64 x 2) (*.f64 y (/.f64 2 a))) |
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 a))) |
(*.f64 (*.f64 (/.f64 y a) 1/2) (+.f64 x x)) |
(+.f64 (*.f64 y x) 0) |
(+.f64 0 (*.f64 y x)) |
(-.f64 (*.f64 y x) 0) |
(-.f64 0 (*.f64 y (neg.f64 x))) |
(*.f64 y x) |
(*.f64 1 (*.f64 y x)) |
(*.f64 x y) |
(*.f64 x (/.f64 x (/.f64 x y))) |
(*.f64 (*.f64 y x) 1) |
(*.f64 (*.f64 y (+.f64 x x)) 1/2) |
(*.f64 2 (/.f64 y (/.f64 2 x))) |
(*.f64 2 (/.f64 (*.f64 y x) 2)) |
(*.f64 2 (/.f64 x (/.f64 2 y))) |
(*.f64 (+.f64 x x) (*.f64 y 1/2)) |
(*.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) 1)) |
(*.f64 (+.f64 x x) (/.f64 2 (/.f64 4 y))) |
(*.f64 (+.f64 y y) (/.f64 x 2)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x 2) 1)) |
(*.f64 (+.f64 y y) (*.f64 1/2 x)) |
(*.f64 (*.f64 x x) (/.f64 1 (/.f64 x y))) |
(*.f64 (*.f64 y (*.f64 x 4)) 1/4) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 2 (/.f64 2 y)))) |
(*.f64 (*.f64 x 4) (/.f64 1 (/.f64 4 y))) |
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 1 x) 4))) |
(*.f64 (*.f64 y (neg.f64 x)) -1) |
(*.f64 -1 (*.f64 y (neg.f64 x))) |
(*.f64 (neg.f64 x) (neg.f64 y)) |
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 -1 x))) |
(*.f64 1/2 (*.f64 y (+.f64 x x))) |
(*.f64 (/.f64 x 2) (+.f64 y y)) |
(*.f64 (*.f64 y 1/2) (+.f64 x x)) |
(neg.f64 (*.f64 y (neg.f64 x))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(/.f64 (*.f64 y x) a) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(+.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 0 (*.f64 y (/.f64 x a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(-.f64 (*.f64 y (/.f64 x a)) 0) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 1 (*.f64 y (/.f64 x a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 x (/.f64 x (*.f64 x (/.f64 a y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y x) (/.f64 1 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (/.f64 x a)) 1) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (+.f64 x x)) (/.f64 1/2 a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (+.f64 x x)) (*.f64 (/.f64 1/2 a) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (+.f64 x x)) (*.f64 1/2 (/.f64 1 a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 (*.f64 y x) (+.f64 a a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 x (/.f64 2 (/.f64 y a)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 y (/.f64 a (/.f64 x 2)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 2 (/.f64 (*.f64 y (/.f64 x a)) 2)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 y a) 1/2)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (*.f64 (*.f64 (/.f64 y a) 1/2) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 x x) (/.f64 2 (/.f64 a (/.f64 y 4)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (/.f64 x (+.f64 a a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x (+.f64 a a)) 1)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 1/2 a) x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (*.f64 1/2 (/.f64 x a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x 2) (/.f64 1 a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 y a) x) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (/.f64 a y)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (*.f64 x (/.f64 2 a))) 1/2) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 a 4))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (/.f64 2 a)) (/.f64 x 2)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 2 (/.f64 2 (/.f64 y a))))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 x 4) (/.f64 1 (/.f64 a (/.f64 y 4)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 1 x) (*.f64 a 4)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x a) y) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1 a) (*.f64 y x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 (neg.f64 y) a) (/.f64 1 (/.f64 -1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 -1 (/.f64 (*.f64 y x) (neg.f64 a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 -1 (/.f64 (/.f64 y a) (/.f64 -1 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 -1 (/.f64 y (*.f64 a (/.f64 -1 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 -1 (/.f64 y (*.f64 (/.f64 1 x) (neg.f64 a)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 -1 (/.f64 y (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (neg.f64 x) (/.f64 (neg.f64 y) a)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 a (/.f64 -1 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 1 x) (neg.f64 a)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 a (neg.f64 x)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 a)))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 1/2 a) (*.f64 y (+.f64 x x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 2 a) (/.f64 y (/.f64 2 x))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x (+.f64 a a)) (+.f64 y y)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (/.f64 x 2) (*.f64 y (/.f64 2 a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 a))) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(*.f64 (*.f64 (/.f64 y a) 1/2) (+.f64 x x)) |
(*.f64 x (/.f64 y a)) |
(*.f64 y (/.f64 x a)) |
(+.f64 (*.f64 y x) 0) |
(*.f64 y x) |
(+.f64 0 (*.f64 y x)) |
(*.f64 y x) |
(-.f64 (*.f64 y x) 0) |
(*.f64 y x) |
(-.f64 0 (*.f64 y (neg.f64 x))) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 1 (*.f64 y x)) |
(*.f64 y x) |
(*.f64 x y) |
(*.f64 y x) |
(*.f64 x (/.f64 x (/.f64 x y))) |
(*.f64 y x) |
(*.f64 (*.f64 y x) 1) |
(*.f64 y x) |
(*.f64 (*.f64 y (+.f64 x x)) 1/2) |
(*.f64 y x) |
(*.f64 2 (/.f64 y (/.f64 2 x))) |
(*.f64 y x) |
(*.f64 2 (/.f64 (*.f64 y x) 2)) |
(*.f64 y x) |
(*.f64 2 (/.f64 x (/.f64 2 y))) |
(*.f64 y x) |
(*.f64 (+.f64 x x) (*.f64 y 1/2)) |
(*.f64 y x) |
(*.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) 1)) |
(*.f64 y x) |
(*.f64 (+.f64 x x) (/.f64 2 (/.f64 4 y))) |
(*.f64 y x) |
(*.f64 (+.f64 y y) (/.f64 x 2)) |
(*.f64 y x) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x 2) 1)) |
(*.f64 y x) |
(*.f64 (+.f64 y y) (*.f64 1/2 x)) |
(*.f64 y x) |
(*.f64 (*.f64 x x) (/.f64 1 (/.f64 x y))) |
(*.f64 y x) |
(*.f64 (*.f64 y (*.f64 x 4)) 1/4) |
(*.f64 y x) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 2 (/.f64 2 y)))) |
(*.f64 y x) |
(*.f64 (*.f64 x 4) (/.f64 1 (/.f64 4 y))) |
(*.f64 y x) |
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 (/.f64 1 x) 4))) |
(*.f64 y x) |
(*.f64 (*.f64 y (neg.f64 x)) -1) |
(*.f64 y x) |
(*.f64 -1 (*.f64 y (neg.f64 x))) |
(*.f64 y x) |
(*.f64 (neg.f64 x) (neg.f64 y)) |
(*.f64 y x) |
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 -1 x))) |
(*.f64 y x) |
(*.f64 1/2 (*.f64 y (+.f64 x x))) |
(*.f64 y x) |
(*.f64 (/.f64 x 2) (+.f64 y y)) |
(*.f64 y x) |
(*.f64 (*.f64 y 1/2) (+.f64 x x)) |
(*.f64 y x) |
(neg.f64 (*.f64 y (neg.f64 x))) |
(*.f64 y x) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| ✓ | 0.2b | (*.f64 -9/2 (*.f64 z (/.f64 t a))) |
| 6.2b | (/.f64 y (/.f64 a x)) | |
| ✓ | 6.6b | (*.f64 z (/.f64 t a)) |
Compiled 57 to 20 computations (64.9% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| 0.0ms | z | @ | inf | (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| 0.0ms | z | @ | 0 | (*.f64 z (/.f64 t a)) |
| 0.0ms | x | @ | -inf | (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| 1× | batch-egg-rewrite |
| 1558× | bool.json-1 |
| 1558× | bool.json-2 |
| 1526× | rational.json-1 |
| 1526× | rational.json-2 |
| 1526× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 75 |
| 1 | 165 | 75 |
| 2 | 489 | 75 |
| 3 | 1351 | 75 |
| 4 | 4311 | 75 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (/.f64 t a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 t a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (/.f64 t a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t a) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 a t) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (/.f64 (+.f64 a a) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (+.f64 a a) t) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 2 a)) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z z) (/.f64 (+.f64 a a) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (/.f64 2 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 (neg.f64 a) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (/.f64 t a)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 4 (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z a) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 z (/.f64 t a)) 4) (*.f64 (*.f64 z (/.f64 t a)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z 4) (/.f64 a t)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (-.f64 0 (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 (/.f64 t a) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (/.f64 t a) -9)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -9/2) (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4) (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (*.f64 (/.f64 t a) -9/2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 z (*.f64 (/.f64 t a) -9/2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 z (*.f64 (/.f64 t a) -9/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4) (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a))))))))) |
| 1× | egg-herbie |
| 1064× | rational.json-simplify-53 |
| 1016× | rational.json-simplify-1 |
| 810× | rational.json-simplify-46 |
| 788× | rational.json-simplify-2 |
| 654× | rational.json-simplify-35 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 117 | 4207 |
| 1 | 312 | 4199 |
| 2 | 796 | 4199 |
| 3 | 2334 | 4199 |
| 4 | 4328 | 4199 |
| 5 | 5368 | 4199 |
| 6 | 6517 | 4199 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(/.f64 (*.f64 t z) a) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 z (/.f64 t a)) 0) |
(+.f64 0 (*.f64 z (/.f64 t a))) |
(-.f64 (*.f64 z (/.f64 t a)) 0) |
(/.f64 z (/.f64 a t)) |
(/.f64 t (/.f64 a z)) |
(/.f64 (/.f64 t a) (/.f64 1 z)) |
(/.f64 (*.f64 z (/.f64 t a)) 1) |
(/.f64 1 (/.f64 (/.f64 a t) z)) |
(/.f64 (+.f64 t t) (/.f64 (+.f64 a a) z)) |
(/.f64 2 (/.f64 (/.f64 (+.f64 a a) t) z)) |
(/.f64 (*.f64 t (/.f64 2 a)) (/.f64 2 z)) |
(/.f64 (+.f64 z z) (/.f64 (+.f64 a a) t)) |
(/.f64 (*.f64 z (*.f64 t (/.f64 2 a))) 2) |
(/.f64 (neg.f64 t) (/.f64 (neg.f64 a) z)) |
(/.f64 (*.f64 (*.f64 z (/.f64 t a)) 4) 4) |
(/.f64 (*.f64 z 4) (*.f64 4 (/.f64 a t))) |
(/.f64 (/.f64 z a) (/.f64 1 t)) |
(/.f64 (+.f64 (*.f64 (*.f64 z (/.f64 t a)) 4) (*.f64 (*.f64 z (/.f64 t a)) 4)) 8) |
(/.f64 (/.f64 (*.f64 z 4) (/.f64 a t)) 4) |
(/.f64 (neg.f64 z) (-.f64 0 (/.f64 a t))) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 0) |
(+.f64 0 (*.f64 z (*.f64 (/.f64 t a) -9/2))) |
(-.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 0) |
(/.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 1) |
(/.f64 (*.f64 z (*.f64 (/.f64 t a) -9)) 2) |
(/.f64 (*.f64 z -9/2) (/.f64 a t)) |
(/.f64 (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4) 4) |
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4) (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4)) 8) |
(-.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 0) |
(*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 1) |
(*.f64 1 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a))))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2) 1/2) |
(/.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4) (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4)) 8) |
| Outputs |
|---|
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t z) a) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 1/2 (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 1/2 (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 y (*.f64 1/2 x))) a) |
(/.f64 (+.f64 (*.f64 z (*.f64 t -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 y (*.f64 1/2 x))) a) |
(/.f64 (+.f64 (*.f64 z (*.f64 t -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 y (*.f64 1/2 x))) a) |
(/.f64 (+.f64 (*.f64 z (*.f64 t -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 -9/2 (*.f64 t z)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 y (*.f64 1/2 x))) a) |
(/.f64 (+.f64 (*.f64 z (*.f64 t -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 y (*.f64 1/2 x))) a) |
(/.f64 (+.f64 (*.f64 z (*.f64 t -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 y (*.f64 1/2 x))) a) |
(/.f64 (+.f64 (*.f64 z (*.f64 t -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 y (*.f64 1/2 x))) a) |
(/.f64 (+.f64 (*.f64 z (*.f64 t -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 -9/2 (*.f64 t z))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(/.f64 (+.f64 (*.f64 t (*.f64 z -9/2)) (*.f64 y (*.f64 1/2 x))) a) |
(/.f64 (+.f64 (*.f64 z (*.f64 t -9/2)) (*.f64 1/2 (*.f64 y x))) a) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 9/2 t)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 (*.f64 y x) -1/2)) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 9/2 t)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 (*.f64 y x) -1/2)) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 9/2 t)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 (*.f64 y x) -1/2)) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 9/2 (*.f64 t z)) (*.f64 -1/2 (*.f64 y x))) a)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 9/2 t)) (*.f64 y (*.f64 x -1/2))) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z 9/2)) (*.f64 (*.f64 y x) -1/2)) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 z (*.f64 t 9/2)) (*.f64 y (*.f64 x -1/2))) a)) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 1/2 (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 1/2 (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 1/2 (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 1/2 (/.f64 (*.f64 y x) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 y (*.f64 1/2 (/.f64 x a))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(+.f64 (*.f64 z (/.f64 t a)) 0) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(+.f64 0 (*.f64 z (/.f64 t a))) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(-.f64 (*.f64 z (/.f64 t a)) 0) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 z (/.f64 a t)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 t (/.f64 a z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (/.f64 t a) (/.f64 1 z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 z (/.f64 t a)) 1) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 1 (/.f64 (/.f64 a t) z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (+.f64 t t) (/.f64 (+.f64 a a) z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 2 (/.f64 (/.f64 (+.f64 a a) t) z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 t (/.f64 2 a)) (/.f64 2 z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (+.f64 z z) (/.f64 (+.f64 a a) t)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 z (*.f64 t (/.f64 2 a))) 2) |
(*.f64 (*.f64 t (/.f64 2 a)) (/.f64 z 2)) |
(*.f64 t (*.f64 (/.f64 2 a) (/.f64 z 2))) |
(*.f64 (/.f64 z (/.f64 a 2)) (/.f64 t 2)) |
(*.f64 z (*.f64 t (/.f64 (/.f64 2 a) 2))) |
(/.f64 (neg.f64 t) (/.f64 (neg.f64 a) z)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 (*.f64 z (/.f64 t a)) 4) 4) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (*.f64 z 4) (*.f64 4 (/.f64 a t))) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (/.f64 z a) (/.f64 1 t)) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (+.f64 (*.f64 (*.f64 z (/.f64 t a)) 4) (*.f64 (*.f64 z (/.f64 t a)) 4)) 8) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (/.f64 (*.f64 z 4) (/.f64 a t)) 4) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(/.f64 (neg.f64 z) (-.f64 0 (/.f64 a t))) |
(*.f64 z (/.f64 t a)) |
(*.f64 t (/.f64 z a)) |
(+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(+.f64 0 (*.f64 z (*.f64 (/.f64 t a) -9/2))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(-.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 0) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(/.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 1) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(/.f64 (*.f64 z (*.f64 (/.f64 t a) -9)) 2) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(/.f64 (*.f64 z -9/2) (/.f64 a t)) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(/.f64 (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4) 4) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4) (*.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) 4)) 8) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 t (*.f64 (/.f64 z a) -9/2)) |
(*.f64 z (/.f64 -9/2 (/.f64 a t))) |
(-.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 0) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 1) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 1 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a))))) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2)) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2) 1/2) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(/.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 1) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 2) 2) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4) 4) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4) (*.f64 (+.f64 (*.f64 z (*.f64 (/.f64 t a) -9/2)) (*.f64 1/2 (*.f64 x (/.f64 y a)))) 4)) 8) |
(+.f64 (*.f64 -9/2 (*.f64 z (/.f64 t a))) (*.f64 1/2 (*.f64 x (/.f64 y a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 z (*.f64 -9/2 (/.f64 t a)))) |
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 x a))) (*.f64 t (*.f64 (/.f64 z a) -9/2))) |
(+.f64 (*.f64 y (*.f64 1/2 (/.f64 x a))) (*.f64 z (/.f64 -9/2 (/.f64 a t)))) |
Compiled 7791 to 4295 computations (44.9% saved)
18 alts after pruning (4 fresh and 14 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 498 | 3 | 501 |
| Fresh | 2 | 1 | 3 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 13 | 13 |
| Total | 500 | 18 | 518 |
| Status | Error | Program |
|---|---|---|
| ✓ | 7.3b | (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
| 32.4b | (/.f64 1/2 (/.f64 a (*.f64 y x))) | |
| ✓ | 33.7b | (/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
| ✓ | 33.5b | (/.f64 -9/2 (/.f64 a (*.f64 z t))) |
| ✓ | 9.0b | (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| ✓ | 7.2b | (+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| ✓ | 7.3b | (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| 33.5b | (*.f64 (/.f64 -9/2 a) (*.f64 z t)) | |
| ✓ | 33.0b | (*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
| 33.4b | (*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) | |
| ✓ | 32.4b | (*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
| 32.1b | (*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) | |
| ✓ | 33.4b | (*.f64 1/2 (/.f64 y (/.f64 a x))) |
| ✓ | 31.8b | (*.f64 1/2 (/.f64 x (/.f64 a y))) |
| ✓ | 33.1b | (*.f64 1/2 (*.f64 y (/.f64 x a))) |
| ✓ | 32.1b | (*.f64 1/2 (*.f64 x (/.f64 y a))) |
| ✓ | 33.5b | (*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
| ✓ | 33.1b | (*.f64 -9/2 (*.f64 t (/.f64 z a))) |
Compiled 253 to 189 computations (25.3% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(/.f64 (*.f64 y x) (*.f64 a 2)) |
(*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
(/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
| Outputs |
|---|
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
11 calls:
| 118.0ms | (*.f64 a 2) |
| 103.0ms | (*.f64 x y) |
| 82.0ms | (*.f64 (*.f64 z 9) t) |
| 55.0ms | (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) |
| 53.0ms | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| Error | Segments | Branch |
|---|---|---|
| 4.8b | 2 | x |
| 4.5b | 4 | y |
| 5.7b | 2 | z |
| 4.6b | 4 | t |
| 5.5b | 2 | a |
| 0.3b | 5 | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 0.3b | 5 | (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) |
| 3.2b | 3 | (*.f64 x y) |
| 2.2b | 5 | (*.f64 (*.f64 z 9) t) |
| 5.7b | 2 | (*.f64 z 9) |
| 5.5b | 2 | (*.f64 a 2) |
Compiled 342 to 206 computations (39.8% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.4368752296347e+218 | 8.640690172354954e+223 |
| 0.0ms | 4.284833599996767e-205 | 7.004950030342051e-204 |
| 0.0ms | -1.2224308999680817e-117 | -3.2469900603710533e-119 |
| 0.0ms | -6.762327751357948e+169 | -1.0613341054349182e+169 |
Compiled 26 to 20 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(/.f64 (*.f64 y x) (*.f64 a 2)) |
(*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
(/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(+.f64 (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (*.f64 1/2 (/.f64 (*.f64 y x) a))) |
| Outputs |
|---|
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) |
11 calls:
| 53.0ms | (*.f64 (*.f64 z 9) t) |
| 51.0ms | (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) |
| 50.0ms | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 47.0ms | y |
| 47.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 5.0b | 2 | x |
| 4.5b | 4 | y |
| 5.8b | 2 | z |
| 4.6b | 4 | t |
| 5.5b | 2 | a |
| 0.3b | 5 | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 0.3b | 5 | (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) |
| 3.2b | 3 | (*.f64 x y) |
| 2.5b | 5 | (*.f64 (*.f64 z 9) t) |
| 5.8b | 2 | (*.f64 z 9) |
| 5.5b | 2 | (*.f64 a 2) |
Compiled 327 to 201 computations (38.5% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.147674431456472e+234 | 2.5505290784862073e+243 |
| 0.0ms | 4.284833599996767e-205 | 7.004950030342051e-204 |
| 0.0ms | -1.2224308999680817e-117 | -3.2469900603710533e-119 |
| 0.0ms | -1.343657519849822e+293 | -4.255758772051197e+290 |
Compiled 26 to 20 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(/.f64 (*.f64 y x) (*.f64 a 2)) |
(*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
(/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| Outputs |
|---|
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
11 calls:
| 48.0ms | (*.f64 (*.f64 z 9) t) |
| 30.0ms | (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) |
| 29.0ms | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 28.0ms | (*.f64 x y) |
| 23.0ms | (*.f64 z 9) |
| Error | Segments | Branch |
|---|---|---|
| 7.2b | 1 | x |
| 7.2b | 1 | y |
| 6.2b | 2 | z |
| 7.2b | 1 | t |
| 7.2b | 1 | a |
| 4.1b | 3 | (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) |
| 4.2b | 3 | (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) |
| 4.2b | 3 | (*.f64 x y) |
| 3.2b | 5 | (*.f64 (*.f64 z 9) t) |
| 6.2b | 2 | (*.f64 z 9) |
| 7.2b | 1 | (*.f64 a 2) |
Compiled 297 to 190 computations (36% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.1226154631878425e+166 | 5.895062322805887e+183 |
| 0.0ms | 4.1148504907e-313 | 1.3665067652372531e-303 |
| 0.0ms | -3.151082503052402e-303 | -1.63e-322 |
| 0.0ms | -1.5996256426182693e+285 | -3.9689282863257674e+274 |
Compiled 26 to 20 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(/.f64 (*.f64 y x) (*.f64 a 2)) |
(*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
(/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
7 calls:
| 26.0ms | (*.f64 x y) |
| 21.0ms | z |
| 13.0ms | (*.f64 a 2) |
| 12.0ms | y |
| 12.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 7.2b | 1 | x |
| 7.2b | 1 | y |
| 6.2b | 2 | z |
| 7.2b | 1 | t |
| 7.2b | 1 | a |
| 4.2b | 3 | (*.f64 x y) |
| 7.2b | 1 | (*.f64 a 2) |
Compiled 234 to 145 computations (38% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 4.558201357690024e+255 | 6.419406991970173e+274 |
| 0.0ms | -1.3533894508577245e+272 | -1.9039928584065535e+259 |
Compiled 26 to 20 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(/.f64 (*.f64 y x) (*.f64 a 2)) |
(*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
(/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
7 calls:
| 25.0ms | (*.f64 x y) |
| 21.0ms | z |
| 12.0ms | a |
| 12.0ms | (*.f64 a 2) |
| 11.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 7.3b | 1 | x |
| 7.3b | 1 | y |
| 6.2b | 2 | z |
| 7.3b | 1 | t |
| 7.3b | 1 | a |
| 4.2b | 3 | (*.f64 x y) |
| 7.3b | 1 | (*.f64 a 2) |
Compiled 221 to 138 computations (37.6% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 4.558201357690024e+255 | 6.419406991970173e+274 |
| 0.0ms | -1.3533894508577245e+272 | -1.9039928584065535e+259 |
Compiled 26 to 20 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(/.f64 (*.f64 y x) (*.f64 a 2)) |
(*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
(/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
7 calls:
| 24.0ms | (*.f64 x y) |
| 20.0ms | z |
| 11.0ms | (*.f64 a 2) |
| 11.0ms | a |
| 11.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 7.3b | 1 | x |
| 7.3b | 1 | y |
| 6.3b | 2 | z |
| 7.3b | 1 | t |
| 7.3b | 1 | a |
| 4.3b | 3 | (*.f64 x y) |
| 7.3b | 1 | (*.f64 a 2) |
Compiled 208 to 132 computations (36.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 4.558201357690024e+255 | 6.419406991970173e+274 |
| 0.0ms | -1.3533894508577245e+272 | -1.9039928584065535e+259 |
Compiled 26 to 20 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(/.f64 (*.f64 y x) (*.f64 a 2)) |
(*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
(/.f64 (*.f64 (*.f64 t z) -9) (*.f64 a 2)) |
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (/.f64 a z) 9/2))) |
(*.f64 1/2 (/.f64 (/.f64 1 a) (/.f64 (/.f64 1 x) y))) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
6 calls:
| 311.0ms | y |
| 247.0ms | z |
| 213.0ms | x |
| 98.0ms | a |
| 97.0ms | (*.f64 a 2) |
| Error | Segments | Branch |
|---|---|---|
| 21.6b | 3 | x |
| 20.9b | 4 | y |
| 18.4b | 7 | z |
| 19.3b | 5 | t |
| 23.2b | 10 | a |
| 23.2b | 10 | (*.f64 a 2) |
Compiled 187 to 119 computations (36.4% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 2.907600760365072e-123 | 8.309350065447585e-114 |
| 14.0ms | -8.271141575104188e-88 | -1.3185015668256672e-89 |
| 20.0ms | -1.3083030312241847e+30 | -3.1352201201057083e+22 |
| 20.0ms | -5.47603815061338e+69 | -2.2152713255095916e+64 |
| 9.0ms | -1.7727469986342766e+155 | -9.351133857816083e+154 |
| 22.0ms | -4.58001722510251e+204 | -1.7768546766065902e+202 |
| 87.0ms | 736× | body | 256 | valid |
| 9.0ms | 75× | body | 256 | infinite |
Compiled 1246 to 964 computations (22.6% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(/.f64 (*.f64 y x) (*.f64 a 2)) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(/.f64 1/2 (/.f64 a (*.f64 y x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
6 calls:
| 86.0ms | (*.f64 a 2) |
| 84.0ms | a |
| 52.0ms | z |
| 38.0ms | t |
| 37.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 21.8b | 3 | x |
| 21.0b | 4 | y |
| 18.4b | 7 | z |
| 19.4b | 5 | t |
| 23.2b | 10 | a |
| 23.2b | 10 | (*.f64 a 2) |
Compiled 148 to 93 computations (37.2% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.907600760365072e-123 | 8.309350065447585e-114 |
| 16.0ms | -8.271141575104188e-88 | -1.3185015668256672e-89 |
| 20.0ms | -1.3083030312241847e+30 | -3.1352201201057083e+22 |
| 22.0ms | -5.47603815061338e+69 | -2.2152713255095916e+64 |
| 10.0ms | -1.7727469986342766e+155 | -9.351133857816083e+154 |
| 21.0ms | -4.58001722510251e+204 | -1.7768546766065902e+202 |
| 89.0ms | 736× | body | 256 | valid |
| 8.0ms | 70× | body | 256 | infinite |
Compiled 1222 to 940 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(/.f64 -9/2 (/.f64 (/.f64 a t) z)) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(/.f64 -9/2 (/.f64 a (*.f64 z t))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
5 calls:
| 96.0ms | a |
| 50.0ms | z |
| 39.0ms | t |
| 35.0ms | y |
| 28.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 21.9b | 3 | x |
| 21.0b | 4 | y |
| 18.6b | 7 | z |
| 19.5b | 5 | t |
| 22.6b | 12 | a |
Compiled 126 to 79 computations (37.3% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.907600760365072e-123 | 8.309350065447585e-114 |
| 14.0ms | -8.271141575104188e-88 | -1.3185015668256672e-89 |
| 19.0ms | -1.3083030312241847e+30 | -3.1352201201057083e+22 |
| 20.0ms | -5.47603815061338e+69 | -2.2152713255095916e+64 |
| 11.0ms | -1.7727469986342766e+155 | -9.351133857816083e+154 |
| 22.0ms | -4.58001722510251e+204 | -1.7768546766065902e+202 |
| 84.0ms | 736× | body | 256 | valid |
| 9.0ms | 72× | body | 256 | infinite |
Compiled 1222 to 940 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 (*.f64 z (/.f64 -9/2 a)) t) |
(*.f64 (/.f64 -9/2 a) (*.f64 t z)) |
(*.f64 (/.f64 -9/2 a) (*.f64 z t)) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 z (*.f64 -9/2 (/.f64 t a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
5 calls:
| 78.0ms | a |
| 42.0ms | z |
| 31.0ms | t |
| 30.0ms | y |
| 24.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 21.9b | 3 | x |
| 21.0b | 4 | y |
| 18.6b | 7 | z |
| 19.5b | 5 | t |
| 22.6b | 12 | a |
Compiled 112 to 72 computations (35.7% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.907600760365072e-123 | 8.309350065447585e-114 |
| 14.0ms | -8.271141575104188e-88 | -1.3185015668256672e-89 |
| 21.0ms | -1.3083030312241847e+30 | -3.1352201201057083e+22 |
| 19.0ms | -5.47603815061338e+69 | -2.2152713255095916e+64 |
| 11.0ms | -1.7727469986342766e+155 | -9.351133857816083e+154 |
| 20.0ms | -4.58001722510251e+204 | -1.7768546766065902e+202 |
| 84.0ms | 736× | body | 256 | valid |
| 9.0ms | 74× | body | 256 | infinite |
Compiled 1222 to 940 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 1/2 (/.f64 y (/.f64 a x))) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (/.f64 x (/.f64 a y))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
5 calls:
| 60.0ms | a |
| 32.0ms | z |
| 24.0ms | t |
| 23.0ms | y |
| 19.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 21.9b | 3 | x |
| 21.0b | 4 | y |
| 18.6b | 7 | z |
| 19.5b | 5 | t |
| 22.6b | 12 | a |
Compiled 84 to 58 computations (31% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 150.0ms | 2.907600760365072e-123 | 8.309350065447585e-114 |
| 16.0ms | -8.271141575104188e-88 | -1.3185015668256672e-89 |
| 20.0ms | -1.3083030312241847e+30 | -3.1352201201057083e+22 |
| 19.0ms | -5.47603815061338e+69 | -2.2152713255095916e+64 |
| 9.0ms | -1.7727469986342766e+155 | -9.351133857816083e+154 |
| 20.0ms | -4.58001722510251e+204 | -1.7768546766065902e+202 |
| 216.0ms | 736× | body | 256 | valid |
| 6.0ms | 53× | body | 256 | infinite |
Compiled 1222 to 940 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 1/2 (*.f64 y (/.f64 x a))) |
| Outputs |
|---|
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
(*.f64 1/2 (*.f64 x (/.f64 y a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
5 calls:
| 53.0ms | a |
| 35.0ms | z |
| 20.0ms | y |
| 20.0ms | t |
| 16.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 22.1b | 3 | x |
| 21.4b | 4 | y |
| 18.9b | 7 | z |
| 19.8b | 5 | t |
| 22.7b | 12 | a |
Compiled 70 to 50 computations (28.6% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.907600760365072e-123 | 8.309350065447585e-114 |
| 309.0ms | -8.271141575104188e-88 | -1.3185015668256672e-89 |
| 19.0ms | -1.3083030312241847e+30 | -3.1352201201057083e+22 |
| 74.0ms | -5.47603815061338e+69 | -2.2152713255095916e+64 |
| 11.0ms | -1.7727469986342766e+155 | -9.351133857816083e+154 |
| 20.0ms | -4.58001722510251e+204 | -1.7768546766065902e+202 |
| 377.0ms | 736× | body | 256 | valid |
| 9.0ms | 69× | body | 256 | infinite |
Compiled 1222 to 940 computations (23.1% saved)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
| Outputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (/.f64 (*.f64 t z) a)) |
5 calls:
| 10.0ms | y |
| 10.0ms | a |
| 10.0ms | x |
| 4.0ms | t |
| 3.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 31.8b | 2 | x |
| 31.8b | 2 | y |
| 33.1b | 1 | z |
| 33.1b | 1 | t |
| 32.0b | 2 | a |
Compiled 56 to 42 computations (25% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 12.0ms | -4.854345652509183e-193 | -5.1479360562011707e-194 |
| 11.0ms | 96× | body | 256 | valid |
Compiled 182 to 140 computations (23.1% saved)
Total -4.5b remaining (-14.2%)
Threshold costs -4.5b (-14.2%)
| Inputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
| Outputs |
|---|
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
(*.f64 -9/2 (*.f64 z (/.f64 t a))) |
5 calls:
| 8.0ms | a |
| 4.0ms | t |
| 3.0ms | z |
| 3.0ms | x |
| 3.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 33.1b | 1 | x |
| 33.1b | 1 | y |
| 33.1b | 1 | z |
| 33.1b | 1 | t |
| 32.0b | 2 | a |
Compiled 49 to 38 computations (22.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | -1.2658759047290108e-139 | -3.244328748039732e-144 |
| 16.0ms | 128× | body | 256 | valid |
| 6.0ms | 57× | body | 256 | infinite |
Compiled 234 to 180 computations (23.1% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 207 | 2441 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) -50000000000000001720952715465622640458856885148708873735346823837532548981315723776946132907372413659248589542573711457538915860604509709821678979750150160787337627303936) (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) -5678427533559429/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) 5648027917416435/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) 400000000000000033063035336503495161736505905706177740281842551246246502400409900843554243321602208017241955771743421255094528817167583078526964177969564954600743788640863259791430218751643749651332513309466966066462720) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))))))) |
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) -99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984) (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) -5678427533559429/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) 5648027917416435/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) 2000000000000000035731690357613860647479057859933323610887546801119340187373384847351655099239898484158296311481752494520143451570510816321551421614844307084676006867293192041920047849684663631931290944388241420348313399143208568487936) (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))))))) |
(if (<=.f64 (*.f64 (*.f64 z 9) t) -999999999999999980159157920520442850193109519852847211800025710561650359982538085224088616186146493844286149397221450372619320895438893697947652166455225334059372746413748147206443420891752540620587530362220273863006901551095990707698442841525909542472844588688081080376132618600579072) (/.f64 -9/2 (/.f64 (/.f64 a t) z)) (if (<=.f64 (*.f64 (*.f64 z 9) t) -6176826577981891/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) (if (<=.f64 (*.f64 (*.f64 z 9) t) 50600563327/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 1/2 (/.f64 x (/.f64 a y))) (if (<=.f64 (*.f64 (*.f64 z 9) t) 19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584) (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))) |
(if (<=.f64 (*.f64 x y) -100000000000000006552261095746787856411749967010355244012076385661777528108930437151694716472838260680760238458487340241071121614642608687943103994317258797079104154646440083568631482671560875436423095301659220218514235305581886882057848563849292034690350260273827761094656) (*.f64 1/2 (/.f64 x (/.f64 a y))) (if (<=.f64 (*.f64 x y) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) (*.f64 1/2 (*.f64 y (/.f64 x a))))) |
(if (<=.f64 (*.f64 x y) -100000000000000006552261095746787856411749967010355244012076385661777528108930437151694716472838260680760238458487340241071121614642608687943103994317258797079104154646440083568631482671560875436423095301659220218514235305581886882057848563849292034690350260273827761094656) (*.f64 1/2 (/.f64 x (/.f64 a y))) (if (<=.f64 (*.f64 x y) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 1/2 (*.f64 y (/.f64 x a))))) |
(if (<=.f64 (*.f64 x y) -100000000000000006552261095746787856411749967010355244012076385661777528108930437151694716472838260680760238458487340241071121614642608687943103994317258797079104154646440083568631482671560875436423095301659220218514235305581886882057848563849292034690350260273827761094656) (*.f64 1/2 (/.f64 x (/.f64 a y))) (if (<=.f64 (*.f64 x y) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 1/2 (*.f64 y (/.f64 x a))))) |
(if (<=.f64 z -36000000000000000813990965905666301444566250200428410902628764275807278183607258502557040366988688649648312588332357504244925743080039893472318960924309102077288096683493462818716727464269463397473452032) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) (if (<=.f64 z -660000000000000046224512567519766136199896514795083297301576286208) (*.f64 z (*.f64 -9/2 (/.f64 t a))) (if (<=.f64 z -1000000000000000019884624838656) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -8887307136961527/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (/.f64 -9/2 (/.f64 a (*.f64 z t))) (if (<=.f64 z 5822606357653711/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -18499999999999999270098603230076219119610084499127976344454926253163951536755379749697183449397938919053089072081796831469109675259251194747380844544873060795092971142048194013042628794315088748001361920) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (/.f64 1/2 (/.f64 a (*.f64 y x))) (if (<=.f64 z -1099999999999999921147346297236632285273445368254950065536489226240) (*.f64 z (*.f64 -9/2 (/.f64 t a))) (if (<=.f64 z -649999999999999970703759638528) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -3673181377171599/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (/.f64 -9/2 (/.f64 a (*.f64 z t))) (if (<=.f64 z 6099873327065793/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -18499999999999999270098603230076219119610084499127976344454926253163951536755379749697183449397938919053089072081796831469109675259251194747380844544873060795092971142048194013042628794315088748001361920) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -160000000000000005911607310089316246556946877277483015230764456834408698549555513555464209755286533239144188058995722677029392053593174466736739079172390912) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -850000000000000075120920013941451151399777666512807971339552948224) (*.f64 z (*.f64 -9/2 (/.f64 t a))) (if (<=.f64 z -1179999999999999972798361501696) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -8313932482964009/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (/.f64 -9/2 (/.f64 a (*.f64 z t))) (if (<=.f64 z 2772669694120815/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -18000000000000000406995482952833150722283125100214205451314382137903639091803629251278520183494344324824156294166178752122462871540019946736159480462154551038644048341746731409358363732134731698736726016) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -22499999999999998652832381049095281872172261208175436732506832896) (*.f64 z (*.f64 -9/2 (/.f64 t a))) (if (<=.f64 z -250000000000000004971156209664) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -7167183174968973/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z 2772669694120815/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -73000000000000003705270609520774812148893007276507358675565437201980696106964398139657369645886139006973709289254259366724532244929878600686258584065032928910261705023473437968667755736440891201393000448) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -23000000000000000051919146018180252601823481224278287879029915648) (*.f64 -9/2 (*.f64 z (/.f64 t a))) (if (<=.f64 z -11499999999999999190734209024) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -5733746539975179/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z 2772669694120815/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -18000000000000000406995482952833150722283125100214205451314382137903639091803629251278520183494344324824156294166178752122462871540019946736159480462154551038644048341746731409358363732134731698736726016) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -549999999999999960573673148618316142636722684127475032768244613120) (*.f64 -9/2 (*.f64 z (/.f64 t a))) (if (<=.f64 z -35999999999999999378840354816) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -6092105698723627/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z 6033329254406893/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 x -4520429290393133/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 -9/2 (/.f64 (*.f64 t z) a))) |
(if (<=.f64 a -6435747806372447/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768) (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
| Outputs |
|---|
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) -50000000000000001720952715465622640458856885148708873735346823837532548981315723776946132907372413659248589542573711457538915860604509709821678979750150160787337627303936) (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) -5678427533559429/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) 5648027917416435/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) 400000000000000033063035336503495161736505905706177740281842551246246502400409900843554243321602208017241955771743421255094528817167583078526964177969564954600743788640863259791430218751643749651332513309466966066462720) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) (+.f64 (*.f64 1/2 (/.f64 y (/.f64 a x))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))))))) |
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) -99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984) (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) -5678427533559429/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) 5648027917416435/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) 2000000000000000035731690357613860647479057859933323610887546801119340187373384847351655099239898484158296311481752494520143451570510816321551421614844307084676006867293192041920047849684663631931290944388241420348313399143208568487936) (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) (+.f64 (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 1/2 (*.f64 y (/.f64 x a)))))))) |
(if (<=.f64 (*.f64 (*.f64 z 9) t) -999999999999999980159157920520442850193109519852847211800025710561650359982538085224088616186146493844286149397221450372619320895438893697947652166455225334059372746413748147206443420891752540620587530362220273863006901551095990707698442841525909542472844588688081080376132618600579072) (/.f64 -9/2 (/.f64 (/.f64 a t) z)) (if (<=.f64 (*.f64 (*.f64 z 9) t) -6176826577981891/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 z 9) t)) (*.f64 a 2)) (if (<=.f64 (*.f64 (*.f64 z 9) t) 50600563327/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 1/2 (/.f64 x (/.f64 a y))) (if (<=.f64 (*.f64 (*.f64 z 9) t) 19999999999999998808145521010705166047966592201710596460899538287876604513323727676359200508103901138749094785030136715546254981371299096234279431943490294483028803584) (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))) |
(if (<=.f64 (*.f64 x y) -100000000000000006552261095746787856411749967010355244012076385661777528108930437151694716472838260680760238458487340241071121614642608687943103994317258797079104154646440083568631482671560875436423095301659220218514235305581886882057848563849292034690350260273827761094656) (*.f64 1/2 (/.f64 x (/.f64 a y))) (if (<=.f64 (*.f64 x y) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (/.f64 (-.f64 (*.f64 x y) (*.f64 z (*.f64 9 t))) (*.f64 a 2)) (*.f64 1/2 (*.f64 y (/.f64 x a))))) |
(if (<=.f64 (*.f64 x y) -100000000000000006552261095746787856411749967010355244012076385661777528108930437151694716472838260680760238458487340241071121614642608687943103994317258797079104154646440083568631482671560875436423095301659220218514235305581886882057848563849292034690350260273827761094656) (*.f64 1/2 (/.f64 x (/.f64 a y))) (if (<=.f64 (*.f64 x y) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (/.f64 1/2 (/.f64 a (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t))))) (*.f64 1/2 (*.f64 y (/.f64 x a))))) |
(if (<=.f64 (*.f64 x y) -100000000000000006552261095746787856411749967010355244012076385661777528108930437151694716472838260680760238458487340241071121614642608687943103994317258797079104154646440083568631482671560875436423095301659220218514235305581886882057848563849292034690350260273827761094656) (*.f64 1/2 (/.f64 x (/.f64 a y))) (if (<=.f64 (*.f64 x y) 5000000000000000150638299500702712514452432698873475644160539899516370666888231164105561781345728817841219215085863914089834670683431886723442497509977859993139332280872106900130198528281147780112107965134755189144070676201426559958214706232088198673072128) (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 x y) (*.f64 9 (*.f64 z t)))) (*.f64 1/2 (*.f64 y (/.f64 x a))))) |
(if (<=.f64 z -36000000000000000813990965905666301444566250200428410902628764275807278183607258502557040366988688649648312588332357504244925743080039893472318960924309102077288096683493462818716727464269463397473452032) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (*.f64 1/2 (/.f64 (/.f64 y (/.f64 1 x)) a)) (if (<=.f64 z -660000000000000046224512567519766136199896514795083297301576286208) (*.f64 z (*.f64 -9/2 (/.f64 t a))) (if (<=.f64 z -1000000000000000019884624838656) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -8887307136961527/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (/.f64 -9/2 (/.f64 a (*.f64 z t))) (if (<=.f64 z 5822606357653711/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -18499999999999999270098603230076219119610084499127976344454926253163951536755379749697183449397938919053089072081796831469109675259251194747380844544873060795092971142048194013042628794315088748001361920) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (/.f64 1/2 (/.f64 a (*.f64 y x))) (if (<=.f64 z -1099999999999999921147346297236632285273445368254950065536489226240) (*.f64 z (*.f64 -9/2 (/.f64 t a))) (if (<=.f64 z -649999999999999970703759638528) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -3673181377171599/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (/.f64 -9/2 (/.f64 a (*.f64 z t))) (if (<=.f64 z 6099873327065793/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -18499999999999999270098603230076219119610084499127976344454926253163951536755379749697183449397938919053089072081796831469109675259251194747380844544873060795092971142048194013042628794315088748001361920) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -160000000000000005911607310089316246556946877277483015230764456834408698549555513555464209755286533239144188058995722677029392053593174466736739079172390912) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -850000000000000075120920013941451151399777666512807971339552948224) (*.f64 z (*.f64 -9/2 (/.f64 t a))) (if (<=.f64 z -1179999999999999972798361501696) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -8313932482964009/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (/.f64 -9/2 (/.f64 a (*.f64 z t))) (if (<=.f64 z 2772669694120815/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -18000000000000000406995482952833150722283125100214205451314382137903639091803629251278520183494344324824156294166178752122462871540019946736159480462154551038644048341746731409358363732134731698736726016) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -22499999999999998652832381049095281872172261208175436732506832896) (*.f64 z (*.f64 -9/2 (/.f64 t a))) (if (<=.f64 z -250000000000000004971156209664) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -7167183174968973/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z 2772669694120815/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -73000000000000003705270609520774812148893007276507358675565437201980696106964398139657369645886139006973709289254259366724532244929878600686258584065032928910261705023473437968667755736440891201393000448) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -23000000000000000051919146018180252601823481224278287879029915648) (*.f64 -9/2 (*.f64 z (/.f64 t a))) (if (<=.f64 z -11499999999999999190734209024) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -5733746539975179/71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z 2772669694120815/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 1/2 (/.f64 x (/.f64 a y))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 z -18000000000000000406995482952833150722283125100214205451314382137903639091803629251278520183494344324824156294166178752122462871540019946736159480462154551038644048341746731409358363732134731698736726016) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z -174999999999999992324446275514861982144016640753230827524202311130174333201903027692770989885574649495940873002542640127805277187102776698144099081518055424) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -549999999999999960573673148618316142636722684127475032768244613120) (*.f64 -9/2 (*.f64 z (/.f64 t a))) (if (<=.f64 z -35999999999999999378840354816) (*.f64 1/2 (*.f64 x (/.f64 y a))) (if (<=.f64 z -6092105698723627/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (*.f64 -9/2 (/.f64 (*.f64 t z) a)) (if (<=.f64 z 6033329254406893/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (*.f64 1/2 (*.f64 x (/.f64 y a))) (*.f64 -9/2 (*.f64 z (/.f64 t a))))))))) |
(if (<=.f64 x -4520429290393133/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 -9/2 (/.f64 (*.f64 t z) a))) |
(if (<=.f64 a -6435747806372447/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768) (*.f64 -9/2 (*.f64 t (/.f64 z a))) (*.f64 -9/2 (*.f64 z (/.f64 t a)))) |
(*.f64 -9/2 (*.f64 t (/.f64 z a))) |
Compiled 992 to 600 computations (39.5% saved)
| 5× | egg-herbie |
| 2690× | rational.json-simplify-51 |
| 2690× | rational.json-simplify-51 |
| 2690× | rational.json-simplify-51 |
| 2648× | rational.json-simplify-2 |
| 2648× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 37 |
| 1 | 24 | 37 |
| 2 | 41 | 37 |
| 3 | 67 | 37 |
| 4 | 114 | 37 |
| 5 | 207 | 37 |
| 6 | 450 | 37 |
| 7 | 1113 | 37 |
| 8 | 1651 | 37 |
| 9 | 1832 | 37 |
| 10 | 1963 | 37 |
| 11 | 2141 | 37 |
| 12 | 2370 | 37 |
| 13 | 2676 | 37 |
| 14 | 5296 | 37 |
| 15 | 5735 | 37 |
| 16 | 6290 | 37 |
| 17 | 6290 | 37 |
| 0 | 208 | 2433 |
| 1 | 453 | 2425 |
| 2 | 1033 | 2425 |
| 3 | 2351 | 2425 |
| 4 | 5084 | 2425 |
| 5 | 6342 | 2425 |
| 6 | 7043 | 2425 |
| 0 | 15 | 37 |
| 1 | 24 | 37 |
| 2 | 41 | 37 |
| 3 | 67 | 37 |
| 4 | 114 | 37 |
| 5 | 207 | 37 |
| 6 | 450 | 37 |
| 7 | 1113 | 37 |
| 8 | 1651 | 37 |
| 9 | 1832 | 37 |
| 10 | 1963 | 37 |
| 11 | 2141 | 37 |
| 12 | 2370 | 37 |
| 13 | 2676 | 37 |
| 14 | 5296 | 37 |
| 15 | 5735 | 37 |
| 16 | 6290 | 37 |
| 17 | 6290 | 37 |
| 0 | 147 | 5576 |
| 1 | 315 | 5576 |
| 2 | 836 | 5576 |
| 3 | 2260 | 5576 |
| 4 | 5101 | 5576 |
| 5 | 6236 | 5576 |
| 6 | 6843 | 5576 |
| 0 | 15 | 37 |
| 1 | 24 | 37 |
| 2 | 41 | 37 |
| 3 | 67 | 37 |
| 4 | 114 | 37 |
| 5 | 207 | 37 |
| 6 | 450 | 37 |
| 7 | 1113 | 37 |
| 8 | 1651 | 37 |
| 9 | 1832 | 37 |
| 10 | 1963 | 37 |
| 11 | 2141 | 37 |
| 12 | 2370 | 37 |
| 13 | 2676 | 37 |
| 14 | 5296 | 37 |
| 15 | 5735 | 37 |
| 16 | 6290 | 37 |
| 17 | 6290 | 37 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 504 to 281 computations (44.2% saved)
Compiled 1418 to 731 computations (48.4% saved)
Loading profile data...