Time bar (total: 14.5s)
| 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 |
| 6.3% | 6.2% | 93.6% | 0.2% | 0% | 0% | 0% | 9 |
| 9.4% | 9.4% | 90.4% | 0.2% | 0% | 0% | 0% | 10 |
| 12.5% | 12.5% | 87.3% | 0.2% | 0% | 0% | 0% | 11 |
| 17.2% | 16.8% | 80.7% | 0.2% | 2.3% | 0% | 0% | 12 |
Compiled 16 to 11 computations (31.3% saved)
| 1.3s | 8256× | body | 256 | valid |
| 295.0ms | 1982× | body | 256 | infinite |
| 2× | egg-herbie |
| 14× | rational_best-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 37 | 217 |
| 1 | 44 | 217 |
| 0 | 4 | 4 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(*.f64 y (-.f64 (/.f64 x z) (/.f64 t (-.f64 1 z)))) |
(*.f64 z (-.f64 (/.f64 y x) (/.f64 t (-.f64 1 x)))) |
(*.f64 t (-.f64 (/.f64 y z) (/.f64 x (-.f64 1 z)))) |
(*.f64 x (-.f64 (/.f64 z y) (/.f64 t (-.f64 1 y)))) |
(*.f64 x (-.f64 (/.f64 t z) (/.f64 y (-.f64 1 z)))) |
(*.f64 x (-.f64 (/.f64 y t) (/.f64 z (-.f64 1 t)))) |
| Outputs |
|---|
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(*.f64 y (-.f64 (/.f64 x z) (/.f64 t (-.f64 1 z)))) |
(*.f64 z (-.f64 (/.f64 y x) (/.f64 t (-.f64 1 x)))) |
(*.f64 t (-.f64 (/.f64 y z) (/.f64 x (-.f64 1 z)))) |
(*.f64 x (-.f64 (/.f64 z y) (/.f64 t (-.f64 1 y)))) |
(*.f64 x (-.f64 (/.f64 t z) (/.f64 y (-.f64 1 z)))) |
(*.f64 x (-.f64 (/.f64 y t) (/.f64 z (-.f64 1 t)))) |
Compiled 19 to 14 computations (26.3% saved)
| 1× | egg-herbie |
| 2× | rational_best-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 31 |
| 1 | 13 | 31 |
| 1× | saturated |
| Inputs |
|---|
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| Outputs |
|---|
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
Compiled 15 to 10 computations (33.3% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 1 | 1 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 2 | 2 |
| Status | Error | Program |
|---|---|---|
| ▶ | 3.8b | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
Compiled 15 to 10 computations (33.3% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 t (-.f64 1 z)) |
| ✓ | 0.0b | (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
| ✓ | 3.7b | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
Compiled 40 to 20 computations (50% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 241.0ms | y | @ | 0 | (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
| 1.0ms | x | @ | 0 | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| 1.0ms | y | @ | 0 | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| 1.0ms | z | @ | 0 | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| 1.0ms | t | @ | inf | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| 1× | batch-egg-rewrite |
| 1264× | rational_best-simplify-43 |
| 1090× | rational_best-simplify-1 |
| 1058× | rational_best-1 |
| 1050× | rational_best-4 |
| 1050× | rational_best-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 69 |
| 1 | 74 | 69 |
| 2 | 120 | 69 |
| 3 | 203 | 69 |
| 4 | 435 | 69 |
| 5 | 1391 | 69 |
| 6 | 3988 | 69 |
| 7 | 5862 | 69 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
(/.f64 t (-.f64 1 z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y z) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 1 z)) (-.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 z 1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (*.f64 t (/.f64 2 (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 y z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (+.f64 (*.f64 (/.f64 y z) 2) (*.f64 t (/.f64 2 (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 2) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (*.f64 t (/.f64 2 (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 z 1)) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 z 1)) (+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (neg.f64 z)) (+.f64 (*.f64 (/.f64 y z) 2) (/.f64 t (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z))) (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 z 1)) -2)) (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 0) (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) 2) (/.f64 t (-.f64 z 1))) (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) 0)) (/.f64 t (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y z) (*.f64 t (/.f64 2 (-.f64 z 1)))) (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z)))) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) 2) (*.f64 t (/.f64 2 (-.f64 z 1)))) (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 z 1)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 z 1)) -2)) (*.f64 (/.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)) (*.f64 (/.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 t (-.f64 1 z)) -3)) (*.f64 (/.f64 t (-.f64 z 1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 t (-.f64 1 z)) -3)) (*.f64 (/.f64 t (-.f64 z 1)) 4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 3))) (*.f64 (/.f64 y z) 8)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 t (-.f64 z 1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (/.f64 t (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 t (/.f64 2 (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (-.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 t (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (-.f64 z 1)) (*.f64 t (/.f64 2 (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 z 1)) 4) (+.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 4)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (*.f64 (/.f64 t (-.f64 1 z)) 0)) (/.f64 t (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 (/.f64 t (-.f64 1 z)) 3)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 (/.f64 t (-.f64 z 1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (/.f64 1 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (/.f64 2 (-.f64 1 z)) (/.f64 1 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (-.f64 1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 z)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (+.f64 t (*.f64 t -2)) (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (-.f64 z 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (/.f64 1 (-.f64 1 z)) (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 1 (-.f64 1 z)) -2) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (-.f64 (*.f64 2 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 (/.f64 1 (-.f64 1 z)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z 1)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z 1)) (+.f64 t (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z 1)) (-.f64 (*.f64 t -2) (+.f64 t (*.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z 1)) (-.f64 (*.f64 2 (*.f64 t -2)) (+.f64 (neg.f64 t) (*.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t (*.f64 t -2)) (/.f64 1 (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t (-.f64 1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (-.f64 z 1))))))) |
| 1× | egg-herbie |
| 2476× | rational_best-simplify-50 |
| 1400× | rational_best-simplify-2 |
| 1282× | rational_best-simplify-1 |
| 662× | rational_best-simplify-43 |
| 568× | rational_best-simplify-44 |
Useful iterations: 10 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 276 | 5731 |
| 1 | 524 | 5477 |
| 2 | 931 | 5089 |
| 3 | 1543 | 5017 |
| 4 | 2488 | 4987 |
| 5 | 3948 | 4981 |
| 6 | 5255 | 4981 |
| 7 | 6200 | 4981 |
| 8 | 6490 | 4975 |
| 9 | 6614 | 4975 |
| 10 | 6641 | 4963 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (*.f64 t x))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 t (*.f64 z x))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x))) (*.f64 -1 (*.f64 t (*.f64 z x)))))) |
(/.f64 (*.f64 (-.f64 y (*.f64 -1 t)) x) z) |
(+.f64 (/.f64 (*.f64 x (-.f64 y (*.f64 -1 t))) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (/.f64 (*.f64 x (-.f64 y (*.f64 -1 t))) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 x (-.f64 y (*.f64 -1 t))) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) t) x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) t) x) z)) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) t) x) z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) t) x) z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (*.f64 -1 t) (/.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 t) (/.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 t) (+.f64 (*.f64 -1 (*.f64 t (pow.f64 z 2))) (/.f64 y z)))) |
(/.f64 (-.f64 y (*.f64 -1 t)) z) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 y z)) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 y z))) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 y z)))) (*.f64 -1 (/.f64 t z))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) t) z)) |
(+.f64 (/.f64 t (pow.f64 z 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) t) z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) t) z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) t) z))))) |
(/.f64 y z) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
t |
(+.f64 t (*.f64 t z)) |
(+.f64 t (+.f64 (*.f64 t z) (*.f64 t (pow.f64 z 2)))) |
(+.f64 (*.f64 t (pow.f64 z 3)) (+.f64 t (+.f64 (*.f64 t z) (*.f64 t (pow.f64 z 2))))) |
(*.f64 -1 (/.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t z))))) |
(*.f64 -1 (/.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t z))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 0) |
(+.f64 0 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))))) |
(-.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 0) |
(/.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 1) |
(pow.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 1) |
(neg.f64 (*.f64 x (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)))) |
(+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) |
(+.f64 (/.f64 y z) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z))))) |
(+.f64 (/.f64 t (-.f64 1 z)) (-.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 z 1)) -2))) |
(+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (*.f64 t (/.f64 2 (-.f64 z 1))))) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 0) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 y z) 0)) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) 0)) |
(+.f64 0 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) |
(+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (+.f64 (*.f64 (/.f64 y z) 2) (*.f64 t (/.f64 2 (-.f64 z 1))))) |
(+.f64 (*.f64 (/.f64 y z) 2) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (*.f64 t (/.f64 2 (-.f64 z 1)))) |
(+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 z 1)) (+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) 0))) |
(+.f64 (/.f64 y (neg.f64 z)) (+.f64 (*.f64 (/.f64 y z) 2) (/.f64 t (-.f64 z 1)))) |
(+.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(+.f64 (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z))) (*.f64 (/.f64 y z) 2)) |
(+.f64 (-.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 z 1)) -2)) (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 y z) 0) (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 2) (/.f64 t (-.f64 z 1))) (/.f64 y (neg.f64 z))) |
(+.f64 (+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) 0)) (/.f64 t (-.f64 z 1))) |
(+.f64 (+.f64 (/.f64 y z) (*.f64 t (/.f64 2 (-.f64 z 1)))) (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) |
(+.f64 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z)))) (/.f64 y z)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 2) (*.f64 t (/.f64 2 (-.f64 z 1)))) (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) |
(*.f64 1 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) |
(*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1) |
(*.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -1) |
(*.f64 -1 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) |
(*.f64 -1 (-.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 z 1)) -2)))) |
(*.f64 -1 (-.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)))) |
(*.f64 -1 (-.f64 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 z 1)) -2)) (*.f64 (/.f64 y z) 2))) |
(*.f64 -1 (-.f64 (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)) (*.f64 (/.f64 y z) 2))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -2))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 t (-.f64 1 z)) -3)) (*.f64 (/.f64 t (-.f64 z 1)) 4))) |
(/.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1) |
(/.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -1) |
(/.f64 (-.f64 (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -2)) -1) |
(/.f64 (-.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 t (-.f64 1 z)) -3)) (*.f64 (/.f64 t (-.f64 z 1)) 4)) -1) |
(/.f64 (-.f64 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 3))) (*.f64 (/.f64 y z) 8)) -1) |
(pow.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1) |
(neg.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) |
(+.f64 (/.f64 t (-.f64 1 z)) 0) |
(+.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 0)) |
(+.f64 0 (/.f64 t (-.f64 1 z))) |
(+.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 t (-.f64 z 1)) -2)) |
(+.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (/.f64 t (-.f64 z 1))) |
(+.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) 3)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 t (/.f64 2 (-.f64 z 1)))) |
(-.f64 (/.f64 t (-.f64 1 z)) 0) |
(-.f64 0 (/.f64 t (-.f64 z 1))) |
(-.f64 (/.f64 t (-.f64 z 1)) (*.f64 t (/.f64 2 (-.f64 z 1)))) |
(-.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (/.f64 t (-.f64 1 z))) |
(-.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 3)) |
(-.f64 (*.f64 (/.f64 t (-.f64 z 1)) 4) (+.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 4)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 3))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (*.f64 (/.f64 t (-.f64 1 z)) 0)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 (/.f64 t (-.f64 1 z)) 3)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 (/.f64 t (-.f64 z 1)) -2))) |
(*.f64 t (/.f64 1 (-.f64 1 z))) |
(*.f64 t (-.f64 (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (*.f64 (/.f64 1 (-.f64 1 z)) -2))) |
(*.f64 t (-.f64 (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (/.f64 1 (-.f64 1 z)))) |
(*.f64 t (-.f64 (/.f64 2 (-.f64 1 z)) (/.f64 1 (-.f64 1 z)))) |
(*.f64 1 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) 1) |
(*.f64 (/.f64 1 (-.f64 1 z)) t) |
(*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (+.f64 t (*.f64 t -2)) (*.f64 t -2))) |
(*.f64 -1 (/.f64 t (-.f64 z 1))) |
(*.f64 (/.f64 t (-.f64 z 1)) -1) |
(*.f64 (neg.f64 t) (/.f64 1 (-.f64 z 1))) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2))) |
(*.f64 (neg.f64 t) (-.f64 (/.f64 1 (-.f64 1 z)) (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2)))) |
(*.f64 (neg.f64 t) (-.f64 (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) 2)))) |
(*.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 1 (-.f64 1 z)) -2) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)))) |
(*.f64 (neg.f64 t) (-.f64 (*.f64 2 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)))) |
(*.f64 (/.f64 1 (-.f64 z 1)) (neg.f64 t)) |
(*.f64 (/.f64 1 (-.f64 z 1)) (+.f64 t (*.f64 t -2))) |
(*.f64 (/.f64 1 (-.f64 z 1)) (-.f64 (*.f64 t -2) (+.f64 t (*.f64 t -2)))) |
(*.f64 (/.f64 1 (-.f64 z 1)) (-.f64 (*.f64 2 (*.f64 t -2)) (+.f64 (neg.f64 t) (*.f64 t -2)))) |
(*.f64 (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (neg.f64 t)) |
(*.f64 (+.f64 t (*.f64 t -2)) (/.f64 1 (-.f64 z 1))) |
(pow.f64 (/.f64 t (-.f64 1 z)) 1) |
(neg.f64 (/.f64 t (-.f64 z 1))) |
| Outputs |
|---|
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(*.f64 x (/.f64 (neg.f64 t) (-.f64 1 z))) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (*.f64 t x))) |
(+.f64 (*.f64 x (/.f64 y z)) (*.f64 t (*.f64 -1 x))) |
(+.f64 (*.f64 y (/.f64 x z)) (*.f64 x (neg.f64 t))) |
(*.f64 x (+.f64 (/.f64 y z) (neg.f64 t))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 t (*.f64 z x))))) |
(+.f64 (*.f64 x (/.f64 y z)) (+.f64 (*.f64 t (*.f64 -1 x)) (*.f64 t (*.f64 -1 (*.f64 z x))))) |
(+.f64 (*.f64 y (/.f64 x z)) (*.f64 -1 (+.f64 (*.f64 t (*.f64 z x)) (*.f64 t x)))) |
(+.f64 (*.f64 y (/.f64 x z)) (*.f64 -1 (*.f64 t (+.f64 x (*.f64 z x))))) |
(+.f64 (*.f64 y (/.f64 x z)) (*.f64 x (neg.f64 (+.f64 t (*.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 y z) (neg.f64 (+.f64 t (*.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (+.f64 -1 (neg.f64 z))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x))) (*.f64 -1 (*.f64 t (*.f64 z x)))))) |
(+.f64 (*.f64 x (/.f64 y z)) (+.f64 (*.f64 t (*.f64 -1 x)) (+.f64 (*.f64 t (*.f64 -1 (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 x (pow.f64 z 2))))))) |
(+.f64 (*.f64 y (/.f64 x z)) (+.f64 (*.f64 x (neg.f64 t)) (*.f64 -1 (+.f64 (*.f64 t (*.f64 x (pow.f64 z 2))) (*.f64 t (*.f64 z x)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 y z) (neg.f64 t))) (*.f64 -1 (*.f64 (*.f64 t x) (+.f64 z (pow.f64 z 2))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 y z) (neg.f64 t))) (*.f64 t (*.f64 (neg.f64 x) (+.f64 z (pow.f64 z 2))))) |
(+.f64 (*.f64 y (/.f64 x z)) (neg.f64 (*.f64 t (+.f64 (*.f64 x (+.f64 z (pow.f64 z 2))) x)))) |
(+.f64 (*.f64 y (/.f64 x z)) (*.f64 (*.f64 t x) (+.f64 -1 (neg.f64 (+.f64 z (pow.f64 z 2)))))) |
(+.f64 (*.f64 y (/.f64 x z)) (*.f64 (+.f64 t (*.f64 t (+.f64 z (pow.f64 z 2)))) (neg.f64 x))) |
(/.f64 (*.f64 (-.f64 y (*.f64 -1 t)) x) z) |
(*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 x (-.f64 y (*.f64 -1 t))) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (*.f64 x (/.f64 t (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (+.f64 y t) z))) |
(+.f64 (/.f64 (*.f64 x (-.f64 y (*.f64 -1 t))) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 t (/.f64 x (pow.f64 z 3))))) |
(+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 y t) z)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (+.f64 y t) z)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 y t) z)))) |
(+.f64 (/.f64 (*.f64 x (-.f64 y (*.f64 -1 t))) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 4))) (*.f64 t (/.f64 x (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))) (*.f64 x (+.f64 (/.f64 (+.f64 y t) z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 t (/.f64 x (pow.f64 z 3))) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 (+.f64 y t) z))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 (+.f64 y t) z))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 (+.f64 y t) z))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) t) x) z)) |
(*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) t) x) z)) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (*.f64 x (/.f64 t (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (+.f64 y t) z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) t) x) z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 t (/.f64 x (pow.f64 z 3))))) |
(+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 y t) z)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (+.f64 y t) z)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 y t) z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) t) x) z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 (-.f64 y (neg.f64 t)) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 4))) (*.f64 t (/.f64 x (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))) (*.f64 x (+.f64 (/.f64 (+.f64 y t) z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 t (/.f64 x (pow.f64 z 3))) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 (+.f64 y t) z))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 (+.f64 y t) z))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 (+.f64 y t) z))))) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(*.f64 x (/.f64 (neg.f64 t) (-.f64 1 z))) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(*.f64 x (/.f64 (neg.f64 t) (-.f64 1 z))) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(/.f64 y z) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(/.f64 y z) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(/.f64 y z) |
(+.f64 (*.f64 -1 t) (/.f64 y z)) |
(+.f64 (/.f64 y z) (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 t) (/.f64 y z))) |
(+.f64 (/.f64 y z) (+.f64 (neg.f64 t) (*.f64 t (*.f64 -1 z)))) |
(+.f64 (/.f64 y z) (*.f64 -1 (+.f64 t (*.f64 z t)))) |
(+.f64 (/.f64 y z) (*.f64 t (+.f64 -1 (neg.f64 z)))) |
(+.f64 (/.f64 y z) (neg.f64 (+.f64 t (*.f64 z t)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 t) (+.f64 (*.f64 -1 (*.f64 t (pow.f64 z 2))) (/.f64 y z)))) |
(+.f64 (*.f64 t (*.f64 -1 z)) (+.f64 (/.f64 y z) (+.f64 (*.f64 t (*.f64 -1 (pow.f64 z 2))) (neg.f64 t)))) |
(+.f64 (+.f64 (/.f64 y z) (*.f64 (pow.f64 z 2) (neg.f64 t))) (*.f64 -1 (+.f64 t (*.f64 z t)))) |
(+.f64 (/.f64 y z) (+.f64 (*.f64 t (neg.f64 (pow.f64 z 2))) (*.f64 t (+.f64 -1 (neg.f64 z))))) |
(+.f64 (/.f64 y z) (*.f64 -1 (+.f64 t (*.f64 t (+.f64 z (pow.f64 z 2)))))) |
(+.f64 (/.f64 y z) (neg.f64 (+.f64 t (*.f64 t (+.f64 z (pow.f64 z 2)))))) |
(/.f64 (-.f64 y (*.f64 -1 t)) z) |
(/.f64 (-.f64 y (neg.f64 t)) z) |
(/.f64 (+.f64 y t) z) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 y z)) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 2))) (/.f64 t (neg.f64 z))) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 2))) (/.f64 t z)) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 y z))) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 3)))) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 3)))) (/.f64 t (neg.f64 z))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 3))))) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 y z)))) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 4))))) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 4))))) (/.f64 t (neg.f64 z))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 2))) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 y z) (/.f64 t (pow.f64 z 4)))))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) t) z)) |
(/.f64 (-.f64 y (neg.f64 t)) z) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) t) z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -1) t) z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (neg.f64 (/.f64 (-.f64 (neg.f64 y) t) z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (neg.f64 (/.f64 (+.f64 y t) (neg.f64 z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (+.f64 y t) z)) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) t) z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -1) t) z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (neg.f64 (/.f64 (-.f64 (neg.f64 y) t) z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (neg.f64 (/.f64 (+.f64 y t) (neg.f64 z))))) |
(+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (+.f64 y t) z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 y t) z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) t) z))))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (*.f64 -1 (/.f64 (-.f64 (*.f64 y -1) t) z))))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (neg.f64 (/.f64 (-.f64 (neg.f64 y) t) z))))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (neg.f64 (/.f64 (+.f64 y t) (neg.f64 z)))))) |
(+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 (+.f64 y t) z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 (+.f64 y t) z)))) |
(/.f64 y z) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -1 (/.f64 t (-.f64 1 z))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
t |
(+.f64 t (*.f64 t z)) |
(+.f64 t (*.f64 z t)) |
(+.f64 t (+.f64 (*.f64 t z) (*.f64 t (pow.f64 z 2)))) |
(+.f64 t (+.f64 (*.f64 z t) (*.f64 t (pow.f64 z 2)))) |
(+.f64 t (*.f64 t (+.f64 (pow.f64 z 2) z))) |
(+.f64 t (*.f64 t (+.f64 z (pow.f64 z 2)))) |
(+.f64 (*.f64 t (pow.f64 z 3)) (+.f64 t (+.f64 (*.f64 t z) (*.f64 t (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 t (pow.f64 z 2))) (+.f64 t (*.f64 t (pow.f64 z 3)))) |
(+.f64 t (+.f64 (*.f64 t (+.f64 (pow.f64 z 2) z)) (*.f64 t (pow.f64 z 3)))) |
(+.f64 t (*.f64 t (+.f64 (pow.f64 z 3) (+.f64 z (pow.f64 z 2))))) |
(+.f64 t (*.f64 t (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3))))) |
(*.f64 -1 (/.f64 t z)) |
(/.f64 t (neg.f64 z)) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 t (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(neg.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 t z)) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 t (neg.f64 z)) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3))))) |
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)) (/.f64 t (pow.f64 z 3)))) |
(neg.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z))) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (neg.f64 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(neg.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 t z)) |
(/.f64 t (neg.f64 z)) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 t (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(neg.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 t z)) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 t (neg.f64 z)) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3))))) |
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)) (/.f64 t (pow.f64 z 3)))) |
(neg.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z))) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (neg.f64 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(neg.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 0) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 0 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(-.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 0) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(/.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 1) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(pow.f64 (*.f64 x (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) 1) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(neg.f64 (*.f64 x (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)))) |
(*.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) x) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 y z) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z))))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 t (-.f64 1 z)) (-.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 z 1)) -2))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (*.f64 t (/.f64 2 (-.f64 z 1))))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 0) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 y z) 0)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) 0)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 0 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (+.f64 (*.f64 (/.f64 y z) 2) (*.f64 t (/.f64 2 (-.f64 z 1))))) |
(+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2))) |
(+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (*.f64 (/.f64 y z) 2))) |
(+.f64 (*.f64 (/.f64 y z) 2) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (*.f64 t (/.f64 2 (-.f64 z 1)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 t (-.f64 z 1)) (+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) 0))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 y (neg.f64 z)) (+.f64 (*.f64 (/.f64 y z) 2) (/.f64 t (-.f64 z 1)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z))) (*.f64 (/.f64 y z) 2)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (-.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 z 1)) -2)) (/.f64 t (-.f64 1 z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 (/.f64 y z) 0) (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 2) (/.f64 t (-.f64 z 1))) (/.f64 y (neg.f64 z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) 0)) (/.f64 t (-.f64 z 1))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (/.f64 y z) (*.f64 t (/.f64 2 (-.f64 z 1)))) (/.f64 t (-.f64 1 z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 z 1)) (/.f64 y (neg.f64 z)))) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 2) (*.f64 t (/.f64 2 (-.f64 z 1)))) (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2))) |
(+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (*.f64 (/.f64 y z) 2))) |
(*.f64 1 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 -1 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 -1 (-.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 z 1)) -2)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 -1 (-.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)))) |
(*.f64 -1 (-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -2) (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)))) |
(neg.f64 (-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -2) (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)))) |
(neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)))) |
(+.f64 (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(*.f64 -1 (-.f64 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 z 1)) -2)) (*.f64 (/.f64 y z) 2))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 -1 (-.f64 (+.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) (*.f64 (/.f64 y z) 2)) (*.f64 (/.f64 y z) 2))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -2))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))))) |
(-.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 t (-.f64 1 z)) -3)) (*.f64 (/.f64 t (-.f64 z 1)) 4))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(/.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(/.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(/.f64 (-.f64 (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -2)) -1) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))))) |
(-.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) |
(/.f64 (-.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 t (-.f64 1 z)) -3)) (*.f64 (/.f64 t (-.f64 z 1)) 4)) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(/.f64 (-.f64 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 3))) (*.f64 (/.f64 y z) 8)) -1) |
(neg.f64 (-.f64 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 3))) (*.f64 (/.f64 y z) 8))) |
(-.f64 (neg.f64 (+.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 y z) 7))) (*.f64 (/.f64 y z) -8)) |
(-.f64 (*.f64 (/.f64 y z) 8) (+.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 y z) 7))) |
(pow.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 z 1))) 1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(neg.f64 (-.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 t (-.f64 1 z)) -1)) |
(+.f64 (/.f64 y z) (/.f64 (neg.f64 t) (-.f64 1 z))) |
(+.f64 (/.f64 y z) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 t (-.f64 1 z)) 0) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 0)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 0 (/.f64 t (-.f64 1 z))) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (/.f64 t (-.f64 z 1)) (*.f64 (/.f64 t (-.f64 z 1)) -2)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (/.f64 t (-.f64 z 1))) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) 3)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (/.f64 t (-.f64 1 z))) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 t (/.f64 2 (-.f64 z 1)))) |
(/.f64 t (-.f64 1 z)) |
(-.f64 (/.f64 t (-.f64 1 z)) 0) |
(/.f64 t (-.f64 1 z)) |
(-.f64 0 (/.f64 t (-.f64 z 1))) |
(/.f64 t (-.f64 1 z)) |
(-.f64 (/.f64 t (-.f64 z 1)) (*.f64 t (/.f64 2 (-.f64 z 1)))) |
(/.f64 t (-.f64 1 z)) |
(-.f64 (*.f64 (/.f64 t (-.f64 z 1)) -2) (/.f64 t (-.f64 1 z))) |
(/.f64 t (-.f64 1 z)) |
(-.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
(/.f64 t (-.f64 1 z)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 3)) |
(/.f64 t (-.f64 1 z)) |
(-.f64 (*.f64 (/.f64 t (-.f64 z 1)) 4) (+.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
(-.f64 (*.f64 4 (/.f64 t (+.f64 z -1))) (+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
(-.f64 (/.f64 (*.f64 t -4) (-.f64 1 z)) (+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (*.f64 t (/.f64 -3 (-.f64 1 z))))) |
(-.f64 (/.f64 (*.f64 t -4) (-.f64 1 z)) (+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (*.f64 t (/.f64 3 (+.f64 z -1))))) |
(*.f64 t (-.f64 (/.f64 -4 (-.f64 1 z)) (+.f64 (/.f64 2 (+.f64 z -1)) (/.f64 -3 (-.f64 1 z))))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 4)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 3))) |
(/.f64 t (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 0) (*.f64 (/.f64 t (-.f64 1 z)) 0)) (/.f64 t (-.f64 z 1))) |
(/.f64 t (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 (/.f64 t (-.f64 1 z)) 3)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 3) (*.f64 (/.f64 t (-.f64 z 1)) -2))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 t (/.f64 1 (-.f64 1 z))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 t (-.f64 (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (*.f64 (/.f64 1 (-.f64 1 z)) -2))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 t (-.f64 (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (/.f64 1 (-.f64 1 z)))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 t (-.f64 (/.f64 2 (-.f64 1 z)) (/.f64 1 (-.f64 1 z)))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 1 (/.f64 t (-.f64 1 z))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (/.f64 t (-.f64 1 z)) 1) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (/.f64 1 (-.f64 1 z)) t) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (+.f64 t (*.f64 t -2)) (*.f64 t -2))) |
(/.f64 (-.f64 (+.f64 t (*.f64 t -2)) (*.f64 t -2)) (-.f64 1 z)) |
(*.f64 -1 (/.f64 t (-.f64 z 1))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (/.f64 t (-.f64 z 1)) -1) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (neg.f64 t) (/.f64 1 (-.f64 z 1))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (neg.f64 t) (-.f64 (/.f64 1 (-.f64 1 z)) (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2)))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (neg.f64 t) (-.f64 (*.f64 -1 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) 2)))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (neg.f64 t) (-.f64 (*.f64 (/.f64 1 (-.f64 1 z)) -2) (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (neg.f64 t) (-.f64 (*.f64 2 (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (/.f64 1 (-.f64 z 1)) (neg.f64 t)) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (/.f64 1 (-.f64 z 1)) (+.f64 t (*.f64 t -2))) |
(*.f64 (+.f64 t (*.f64 t -2)) (/.f64 1 (+.f64 z -1))) |
(*.f64 (+.f64 t (*.f64 t -2)) (/.f64 -1 (-.f64 1 z))) |
(*.f64 (/.f64 1 (-.f64 z 1)) (-.f64 (*.f64 t -2) (+.f64 t (*.f64 t -2)))) |
(*.f64 (/.f64 1 (+.f64 z -1)) (-.f64 (*.f64 t -2) (+.f64 t (*.f64 t -2)))) |
(*.f64 (-.f64 (*.f64 t -2) (+.f64 t (*.f64 t -2))) (/.f64 -1 (-.f64 1 z))) |
(*.f64 (/.f64 1 (-.f64 z 1)) (-.f64 (*.f64 2 (*.f64 t -2)) (+.f64 (neg.f64 t) (*.f64 t -2)))) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (+.f64 (/.f64 1 (-.f64 1 z)) (*.f64 (/.f64 1 (-.f64 1 z)) -2)) (neg.f64 t)) |
(/.f64 t (-.f64 1 z)) |
(*.f64 (+.f64 t (*.f64 t -2)) (/.f64 1 (-.f64 z 1))) |
(*.f64 (+.f64 t (*.f64 t -2)) (/.f64 1 (+.f64 z -1))) |
(*.f64 (+.f64 t (*.f64 t -2)) (/.f64 -1 (-.f64 1 z))) |
(pow.f64 (/.f64 t (-.f64 1 z)) 1) |
(/.f64 t (-.f64 1 z)) |
(neg.f64 (/.f64 t (-.f64 z 1))) |
(/.f64 t (-.f64 1 z)) |
Compiled 4837 to 2575 computations (46.8% saved)
11 alts after pruning (11 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 243 | 11 | 254 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 244 | 11 | 255 |
| Status | Error | Program |
|---|---|---|
| 19.7b | (/.f64 (*.f64 (-.f64 y (*.f64 -1 t)) x) z) | |
| ▶ | 28.1b | (/.f64 (*.f64 y x) z) |
| ▶ | 19.5b | (*.f64 (+.f64 y t) (/.f64 x z)) |
| 29.2b | (*.f64 y (/.f64 x z)) | |
| 18.4b | (*.f64 x (/.f64 (+.f64 y t) z)) | |
| ▶ | 27.5b | (*.f64 x (/.f64 y z)) |
| ▶ | 33.7b | (*.f64 x (/.f64 t (+.f64 z -1))) |
| 4.0b | (*.f64 x (-.f64 (/.f64 y z) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 3)))) | |
| 4.1b | (*.f64 x (-.f64 (/.f64 y z) (-.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) -3)))) | |
| 27.0b | (*.f64 x (-.f64 (/.f64 y z) t)) | |
| ▶ | 4.0b | (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
Compiled 326 to 222 computations (31.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
| ✓ | 0.2b | (*.f64 (/.f64 y z) -3) |
| ✓ | 2.4b | (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) |
| ✓ | 3.7b | (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
Compiled 115 to 64 computations (44.3% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | z | @ | 0 | (*.f64 (/.f64 y z) -3) |
| 2.0ms | x | @ | 0 | (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
| 2.0ms | y | @ | -inf | (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
| 1.0ms | t | @ | 0 | (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
| 1.0ms | t | @ | inf | (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
| 1× | batch-egg-rewrite |
| 1306× | rational_best-1 |
| 1298× | rational_best-4 |
| 1298× | rational_best-2 |
| 1298× | rational_best-3 |
| 1280× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 178 |
| 1 | 134 | 178 |
| 2 | 194 | 178 |
| 3 | 288 | 178 |
| 4 | 498 | 178 |
| 5 | 986 | 178 |
| 6 | 2608 | 178 |
| 7 | 5675 | 178 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) |
(*.f64 (/.f64 y z) -3) |
(+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -3) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -8) (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3)) (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (*.f64 (/.f64 y z) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (/.f64 t (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3))) (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y z) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -3) z)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y z) -3) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) (/.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 t (+.f64 z -1)) (/.f64 y (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))))))) |
| 1× | egg-herbie |
| 1636× | rational_best-simplify-1 |
| 824× | rational_best-simplify-50 |
| 772× | rational_best-simplify-2 |
| 726× | rational_best-simplify-44 |
| 710× | rational_best-simplify-51 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 299 | 11991 |
| 1 | 609 | 11193 |
| 2 | 1047 | 11047 |
| 3 | 1774 | 10683 |
| 4 | 2853 | 10443 |
| 5 | 4382 | 10437 |
| 6 | 6457 | 10437 |
| 7 | 7284 | 10437 |
| 8 | 7470 | 10437 |
| 9 | 7961 | 10437 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z)) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x)) (/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 (pow.f64 z 2) x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) x) z) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 2)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) x) z)) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 2)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) x) z))) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) x) z)))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) x) z)) |
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 t) t) x) (pow.f64 z 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) x) z))) |
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 t) t) x) (pow.f64 z 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) x) z)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 t) t) x) (pow.f64 z 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 t) t) x) (pow.f64 z 4)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (pow.f64 z 3)))))) |
(*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(/.f64 y z) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(/.f64 y z) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -2 t)) (+.f64 (*.f64 -1 t) (*.f64 -3 (/.f64 y z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (+.f64 (*.f64 -2 t) (*.f64 (+.f64 t (*.f64 -2 t)) z))) (+.f64 (*.f64 -1 t) (*.f64 -3 (/.f64 y z)))) |
(-.f64 (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (pow.f64 z 2)) (+.f64 (*.f64 -2 (/.f64 y z)) (+.f64 (*.f64 -2 t) (*.f64 (+.f64 t (*.f64 -2 t)) z)))) (+.f64 (*.f64 -1 t) (*.f64 -3 (/.f64 y z)))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) z) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 t) y) z)))) (+.f64 (*.f64 -3 (/.f64 y z)) (/.f64 t z))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 t) y) z)) (*.f64 2 (/.f64 t (pow.f64 z 3))))))) (+.f64 (*.f64 -3 (/.f64 y z)) (/.f64 t z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 t) y) z)) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 2 (/.f64 t (pow.f64 z 3))))))))) (+.f64 (*.f64 -3 (/.f64 y z)) (/.f64 t z))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) z)) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) z))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) z)))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) z))))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4)))) |
(-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -3 (/.f64 y z)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 t (/.f64 y z)) |
(+.f64 t (+.f64 (*.f64 t z) (/.f64 y z))) |
(+.f64 t (+.f64 (*.f64 t z) (+.f64 (*.f64 t (pow.f64 z 2)) (/.f64 y z)))) |
(/.f64 (+.f64 (*.f64 -1 t) y) z) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 t z)) (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 t z)) (/.f64 y z))))) |
(*.f64 -1 (/.f64 (+.f64 t (*.f64 -1 y)) z)) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 t (*.f64 -1 y)) z))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 (+.f64 t (*.f64 -1 y)) z)))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 (+.f64 t (*.f64 -1 y)) z))))) |
(/.f64 y z) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 0) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(-.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 0) |
(/.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 1) |
(pow.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 1) |
(neg.f64 (*.f64 x (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (*.f64 (/.f64 y z) -3) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 0) |
(+.f64 0 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4)) |
(+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -8) (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6)))) |
(+.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -8)) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3)) (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4)) |
(+.f64 (*.f64 -2 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1)))) |
(+.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (*.f64 (/.f64 y z) -3)) |
(+.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))) |
(+.f64 (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3))) |
(*.f64 1 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))) |
(*.f64 -1 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))))) |
(*.f64 -1 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))) |
(*.f64 -1 (-.f64 (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))) |
(*.f64 -1 (-.f64 (neg.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3))) (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1) |
(*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))) -1) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1) |
(/.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))) -1) |
(pow.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1) |
(neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))) |
(+.f64 (*.f64 (/.f64 y z) -3) 0) |
(+.f64 0 (*.f64 (/.f64 y z) -3)) |
(-.f64 (*.f64 (/.f64 y z) -3) 0) |
(/.f64 (*.f64 (/.f64 y z) -3) 1) |
(/.f64 (*.f64 y -3) z) |
(pow.f64 (*.f64 (/.f64 y z) -3) 1) |
(-.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 0) |
(-.f64 0 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))) |
(*.f64 1 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1) |
(*.f64 -1 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))) |
(*.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) (/.f64 y (neg.f64 z)))) |
(*.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) -1) |
(*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (/.f64 y (neg.f64 z))) -1) |
(/.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1) |
(/.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) -1) |
(pow.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1) |
(neg.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (-.f64 z 1)) (*.f64 -3 (/.f64 y z)))) x) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x) |
(*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1)))) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z)) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 y) (*.f64 y -3)) z)) (*.f64 x (-.f64 (*.f64 -2 t) (*.f64 t -1)))) |
(*.f64 x (+.f64 (neg.f64 t) (*.f64 (/.f64 y z) 1))) |
(*.f64 x (+.f64 (neg.f64 t) (*.f64 1 (/.f64 y z)))) |
(*.f64 x (+.f64 (/.f64 y z) (neg.f64 t))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x)) (/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 y) (*.f64 y -3)) z)) (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x)) (*.f64 x (-.f64 (*.f64 -2 t) (*.f64 t -1))))) |
(+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x)) (*.f64 x (+.f64 (neg.f64 t) (*.f64 (/.f64 y z) 1)))) |
(+.f64 (*.f64 x (+.f64 (neg.f64 t) (*.f64 1 (/.f64 y z)))) (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x))) |
(*.f64 x (+.f64 (*.f64 z (neg.f64 t)) (+.f64 (/.f64 y z) (neg.f64 t)))) |
(*.f64 x (+.f64 (*.f64 t (neg.f64 z)) (+.f64 (/.f64 y z) (neg.f64 t)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 (pow.f64 z 2) x))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 t) (*.f64 t -1))) (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x)) (+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 y) (*.f64 y -3)) z)) (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 x (pow.f64 z 2)))))) |
(+.f64 (*.f64 x (neg.f64 t)) (+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 z x)) (*.f64 (+.f64 t (*.f64 -2 t)) (*.f64 x (pow.f64 z 2)))))) |
(+.f64 (*.f64 (*.f64 x (+.f64 t (*.f64 -2 t))) (+.f64 z (pow.f64 z 2))) (*.f64 x (+.f64 (neg.f64 t) (*.f64 1 (/.f64 y z))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 y z) (neg.f64 t))) (*.f64 x (*.f64 (neg.f64 t) (+.f64 z (pow.f64 z 2))))) |
(*.f64 x (+.f64 (+.f64 (/.f64 y z) (neg.f64 t)) (*.f64 (neg.f64 t) (+.f64 z (pow.f64 z 2))))) |
(*.f64 x (+.f64 (+.f64 (/.f64 y z) (neg.f64 t)) (*.f64 t (neg.f64 (+.f64 z (pow.f64 z 2)))))) |
(*.f64 x (+.f64 (*.f64 t (neg.f64 (+.f64 z (pow.f64 z 2)))) (+.f64 (/.f64 y z) (neg.f64 t)))) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) x) z) |
(*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 y (*.f64 t -1))) (+.f64 t (*.f64 y -3))) z)) |
(*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z)) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 2)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) x) z)) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 y (*.f64 t -1))) (+.f64 t (*.f64 y -3))) z)) (/.f64 (*.f64 x (+.f64 (*.f64 t -1) (*.f64 t 2))) (pow.f64 z 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z)) (*.f64 (*.f64 t 1) (/.f64 x (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 (*.f64 t 1) (pow.f64 z 2)) (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z))) |
(*.f64 x (+.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 2)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) x) z))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 y (*.f64 t -1))) (+.f64 t (*.f64 y -3))) z)) (+.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t -1) (*.f64 t 2))) (pow.f64 z 2)) (*.f64 x (/.f64 (+.f64 (*.f64 t -1) (*.f64 t 2)) (pow.f64 z 3))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z)) (+.f64 (*.f64 (*.f64 t 1) (/.f64 x (pow.f64 z 2))) (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 3))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) (/.f64 x z)) (*.f64 x (+.f64 (/.f64 (*.f64 t 1) (pow.f64 z 3)) (/.f64 (*.f64 t 1) (pow.f64 z 2))))) |
(*.f64 x (+.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 t) (*.f64 -1 t)) x) (pow.f64 z 4)) (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) x) z)))) |
(+.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t -1) (*.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 y (*.f64 t -1))) (+.f64 t (*.f64 y -3))) z)) (+.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t -1) (*.f64 t 2)) (pow.f64 z 4))) (/.f64 (*.f64 x (+.f64 (*.f64 t -1) (*.f64 t 2))) (pow.f64 z 2))))) |
(+.f64 (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 3))) (+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z)) (+.f64 (*.f64 (*.f64 t 1) (/.f64 x (pow.f64 z 2))) (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 4)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 t 1) (pow.f64 z 4)) (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z))) (*.f64 x (+.f64 (/.f64 (*.f64 t 1) (pow.f64 z 3)) (/.f64 (*.f64 t 1) (pow.f64 z 2))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) (/.f64 x z)) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 2)))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) x) z)) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 y -1))) (+.f64 (*.f64 t -1) (*.f64 y 3))) z))) |
(*.f64 x (neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z))) |
(neg.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (/.f64 x z))) |
(*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (neg.f64 z))) |
(*.f64 x (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z)) |
(*.f64 (/.f64 x z) (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y))))) |
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 t) t) x) (pow.f64 z 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) x) z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 y -1))) (+.f64 (*.f64 t -1) (*.f64 y 3))) z))) (*.f64 x (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z))) (*.f64 x (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2)) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z)))) |
(*.f64 x (+.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (neg.f64 z)) (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 t) t) x) (pow.f64 z 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) x) z)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (pow.f64 z 3))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 y -1))) (+.f64 (*.f64 t -1) (*.f64 y 3))) z))) (*.f64 -1 (*.f64 x (/.f64 (-.f64 (*.f64 -2 t) (*.f64 t -1)) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (neg.f64 t) (pow.f64 z 3))) (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z))))) |
(+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (/.f64 x z))) (*.f64 x (+.f64 (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2)) (*.f64 (/.f64 t (pow.f64 z 3)) 1)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (neg.f64 z)) (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 t) t) x) (pow.f64 z 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 t) t) x) (pow.f64 z 4)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) x) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 y -1))) (+.f64 (*.f64 t -1) (*.f64 y 3))) z))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 (*.f64 -2 t) (*.f64 t -1)) (pow.f64 z 3)))) (/.f64 (*.f64 x (-.f64 (*.f64 t 2) t)) (pow.f64 z 4))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2))) (+.f64 (*.f64 (-.f64 (*.f64 t 2) t) (/.f64 x (pow.f64 z 4))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (neg.f64 t) (pow.f64 z 3))) (*.f64 x (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 2)) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z)))) (*.f64 x (+.f64 (/.f64 (-.f64 (*.f64 t 2) t) (pow.f64 z 4)) (*.f64 (/.f64 t (pow.f64 z 3)) 1)))) |
(+.f64 (*.f64 x (+.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (neg.f64 z)) (/.f64 t (pow.f64 z 3)))) (*.f64 (-.f64 (*.f64 t 2) t) (+.f64 (/.f64 x (pow.f64 z 2)) (/.f64 x (pow.f64 z 4))))) |
(*.f64 x (+.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))) (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z) (/.f64 t (pow.f64 z 2))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3)))))) |
(*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x))) |
(*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x))) |
(*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -3))) (*.f64 -1 (*.f64 t (*.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) x)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 1)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 1 x)) (*.f64 t (*.f64 x (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 x (+.f64 (/.f64 y z) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (-.f64 z 1))) |
(-.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(/.f64 y z) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(/.f64 y z) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 t (-.f64 1 z))) (/.f64 y z)) (/.f64 t (-.f64 z 1))) |
(-.f64 (+.f64 (/.f64 y z) (*.f64 -2 (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -2 t)) (+.f64 (*.f64 -1 t) (*.f64 -3 (/.f64 y z)))) |
(-.f64 (+.f64 (*.f64 -2 t) (*.f64 -2 (/.f64 y z))) (+.f64 (*.f64 t -1) (*.f64 (/.f64 y z) -3))) |
(-.f64 (*.f64 -2 (+.f64 t (/.f64 y z))) (+.f64 (neg.f64 t) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (+.f64 (*.f64 -2 t) (*.f64 (+.f64 t (*.f64 -2 t)) z))) (+.f64 (*.f64 -1 t) (*.f64 -3 (/.f64 y z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (+.f64 (*.f64 -2 t) (*.f64 z (+.f64 t (*.f64 -2 t))))) (+.f64 (*.f64 t -1) (*.f64 (/.f64 y z) -3))) |
(-.f64 (+.f64 (*.f64 -2 (+.f64 t (/.f64 y z))) (*.f64 z (+.f64 t (*.f64 -2 t)))) (+.f64 (neg.f64 t) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (+.f64 t (/.f64 y z))) (*.f64 z (neg.f64 t))) (+.f64 (neg.f64 t) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (+.f64 t (/.f64 y z))) (*.f64 t (neg.f64 z))) (+.f64 (neg.f64 t) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 (+.f64 t (*.f64 -2 t)) (pow.f64 z 2)) (+.f64 (*.f64 -2 (/.f64 y z)) (+.f64 (*.f64 -2 t) (*.f64 (+.f64 t (*.f64 -2 t)) z)))) (+.f64 (*.f64 -1 t) (*.f64 -3 (/.f64 y z)))) |
(-.f64 (+.f64 (+.f64 (*.f64 -2 t) (*.f64 z (+.f64 t (*.f64 -2 t)))) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (+.f64 t (*.f64 -2 t)) (pow.f64 z 2)))) (+.f64 (*.f64 t -1) (*.f64 (/.f64 y z) -3))) |
(-.f64 (+.f64 (*.f64 -2 (+.f64 t (/.f64 y z))) (+.f64 (*.f64 z (+.f64 t (*.f64 -2 t))) (*.f64 (+.f64 t (*.f64 -2 t)) (pow.f64 z 2)))) (+.f64 (neg.f64 t) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (+.f64 t (/.f64 y z))) (*.f64 (+.f64 t (*.f64 -2 t)) (+.f64 z (pow.f64 z 2)))) (+.f64 (neg.f64 t) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (+.f64 t (/.f64 y z))) (*.f64 (neg.f64 t) (+.f64 z (pow.f64 z 2)))) (+.f64 (neg.f64 t) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (+.f64 t (/.f64 y z))) (*.f64 t (neg.f64 (+.f64 z (pow.f64 z 2))))) (+.f64 (neg.f64 t) (*.f64 y (/.f64 -3 z)))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (*.f64 -1 t) y)) (+.f64 (*.f64 -3 y) t)) z) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 y (*.f64 t -1))) (+.f64 t (*.f64 y -3))) z) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 y (neg.f64 t))) (+.f64 t (*.f64 y -3))) z) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 t) y) z)))) (+.f64 (*.f64 -3 (/.f64 y z)) (/.f64 t z))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -2 (/.f64 (+.f64 y (*.f64 t -1)) z)))) (+.f64 (/.f64 t z) (*.f64 (/.f64 y z) -3))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (*.f64 (/.f64 t (pow.f64 z 2)) 1)) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (/.f64 (*.f64 t 1) (pow.f64 z 2))) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 t) y) z)) (*.f64 2 (/.f64 t (pow.f64 z 3))))))) (+.f64 (*.f64 -3 (/.f64 y z)) (/.f64 t z))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -2 (/.f64 (+.f64 y (*.f64 t -1)) z)) (*.f64 2 (/.f64 t (pow.f64 z 3))))))) (+.f64 (/.f64 t z) (*.f64 (/.f64 y z) -3))) |
(-.f64 (+.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 3))) (/.f64 (neg.f64 t) (pow.f64 z 3)))) (*.f64 (/.f64 t (pow.f64 z 2)) 1)) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (pow.f64 z 3)) 1) (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (/.f64 (*.f64 t 1) (pow.f64 z 2)))) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (/.f64 t (pow.f64 z 2))) (/.f64 t (pow.f64 z 3))) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 t) y) z)) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 2 (/.f64 t (pow.f64 z 3))))))))) (+.f64 (*.f64 -3 (/.f64 y z)) (/.f64 t z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (*.f64 t -1)) z)) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 2 (/.f64 t (pow.f64 z 3))))))))) (+.f64 (/.f64 t z) (*.f64 (/.f64 y z) -3))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (+.f64 (+.f64 (+.f64 (neg.f64 (/.f64 t (pow.f64 z 2))) (*.f64 2 (/.f64 t (pow.f64 z 3)))) (*.f64 2 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4))))) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3)))))) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (+.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4)))) (/.f64 (*.f64 t 1) (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4)))))) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 y (neg.f64 t)) z)) (+.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (*.f64 2 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))))) (neg.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3)))))) (+.f64 (/.f64 t z) (*.f64 y (/.f64 -3 z)))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) z)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 y -1))) (+.f64 (*.f64 t -1) (*.f64 y 3))) z)) |
(neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z)) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (neg.f64 z)) |
(/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) z))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 y -1))) (+.f64 (*.f64 t -1) (*.f64 y 3))) z))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 t (/.f64 2 (pow.f64 z 2))) (neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 t (/.f64 2 (pow.f64 z 2))) (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (neg.f64 z))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 t (/.f64 2 (pow.f64 z 2))) (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z)) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) z)))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 y -1))) (+.f64 (*.f64 t -1) (*.f64 y 3))) z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 t) (*.f64 t -1)) (pow.f64 z 3))))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 (neg.f64 t) (pow.f64 z 3)) (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z)))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 t (/.f64 2 (pow.f64 z 2))) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z)) (*.f64 (/.f64 t (pow.f64 z 3)) 1))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 t (/.f64 2 (pow.f64 z 2))) (+.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (neg.f64 z)) (/.f64 t (pow.f64 z 3)))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 t (/.f64 2 (pow.f64 z 2))) (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z) (/.f64 t (pow.f64 z 3)))) (/.f64 t (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 t) (*.f64 -1 t)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 -1 y))) (+.f64 (*.f64 -1 t) (*.f64 3 y))) z))))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4)))) |
(-.f64 (+.f64 (*.f64 2 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (*.f64 y -1))) (+.f64 (*.f64 t -1) (*.f64 y 3))) z)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 t) (*.f64 t -1)) (pow.f64 z 3))) (*.f64 2 (/.f64 t (pow.f64 z 4)))))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4)))) |
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (neg.f64 t) (pow.f64 z 3)) (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z))) (*.f64 2 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4))))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4)))) |
(-.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) z)) (+.f64 (*.f64 (/.f64 t (pow.f64 z 3)) 1) (*.f64 2 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4)))))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4)))) |
(-.f64 (+.f64 (/.f64 (-.f64 (*.f64 -2 (+.f64 t (neg.f64 y))) (+.f64 (neg.f64 t) (*.f64 y 3))) (neg.f64 z)) (+.f64 (/.f64 t (pow.f64 z 3)) (*.f64 2 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 2)))))) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z) (+.f64 (/.f64 t (pow.f64 z 3)) (*.f64 t (+.f64 (/.f64 2 (pow.f64 z 2)) (/.f64 2 (pow.f64 z 4)))))) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (/.f64 (-.f64 (+.f64 (neg.f64 t) (*.f64 y 3)) (*.f64 -2 (+.f64 t (neg.f64 y)))) z) (+.f64 (/.f64 t (pow.f64 z 3)) (*.f64 t (+.f64 (/.f64 2 (pow.f64 z 4)) (/.f64 2 (pow.f64 z 2)))))) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 2)))) |
(-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) |
(/.f64 y z) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t)) |
(*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
(*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t)) |
(*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
(*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) t))) (*.f64 -3 (/.f64 y z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -1 (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) -3)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (neg.f64 t) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) (*.f64 y (/.f64 -3 z))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 y (/.f64 -3 z))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (*.f64 (/.f64 y z) 3)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 t (/.f64 y z)) |
(+.f64 t (+.f64 (*.f64 t z) (/.f64 y z))) |
(+.f64 t (+.f64 (/.f64 y z) (*.f64 t z))) |
(+.f64 (/.f64 y z) (+.f64 t (*.f64 t z))) |
(+.f64 t (+.f64 (*.f64 t z) (+.f64 (*.f64 t (pow.f64 z 2)) (/.f64 y z)))) |
(+.f64 t (+.f64 (/.f64 y z) (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 t z)))) |
(+.f64 t (+.f64 (/.f64 y z) (*.f64 t (+.f64 z (pow.f64 z 2))))) |
(/.f64 (+.f64 (*.f64 -1 t) y) z) |
(/.f64 (+.f64 y (*.f64 t -1)) z) |
(/.f64 (+.f64 y (neg.f64 t)) z) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (/.f64 y z))) |
(+.f64 (/.f64 y z) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 y z) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 (/.f64 y z) (neg.f64 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 t z)) (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 y z) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (neg.f64 (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 y z) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z))))) |
(+.f64 (/.f64 y z) (+.f64 (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) (/.f64 (neg.f64 t) (pow.f64 z 3)))) |
(+.f64 (/.f64 y z) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (/.f64 y z) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (/.f64 y z) (neg.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 t z)) (/.f64 y z))))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (+.f64 (/.f64 y z) (*.f64 -1 (/.f64 t z))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3)))) (+.f64 (/.f64 y z) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))))) |
(+.f64 (/.f64 y z) (+.f64 (*.f64 -1 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (/.f64 y z) (*.f64 -1 (+.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (/.f64 y z) (*.f64 -1 (+.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (/.f64 y z) (neg.f64 (+.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (/.f64 (+.f64 t (*.f64 -1 y)) z)) |
(*.f64 -1 (/.f64 (+.f64 t (*.f64 y -1)) z)) |
(neg.f64 (/.f64 (+.f64 t (neg.f64 y)) z)) |
(/.f64 (+.f64 t (neg.f64 y)) (neg.f64 z)) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 t (*.f64 -1 y)) z))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (+.f64 t (*.f64 y -1)) z))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 t (neg.f64 y)) z) (/.f64 t (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (+.f64 t (neg.f64 y)) z))) |
(neg.f64 (+.f64 (/.f64 (+.f64 t (neg.f64 y)) z) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 (+.f64 t (*.f64 -1 y)) z)))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 (+.f64 t (*.f64 y -1)) z)))) |
(+.f64 (neg.f64 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 t (neg.f64 y)) z) (/.f64 t (pow.f64 z 3))))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 t (neg.f64 y)) z)))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 t (neg.f64 y)) z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))) |
(neg.f64 (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 t (neg.f64 y)) z)))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 (+.f64 t (*.f64 -1 y)) z))))) |
(+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 t (*.f64 y -1)) z)) (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 3))) (*.f64 -1 (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 t (neg.f64 y)) z) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 t (neg.f64 y)) z))))) |
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 t (neg.f64 y)) z)))) |
(*.f64 -1 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (+.f64 (/.f64 (+.f64 t (neg.f64 y)) z) (/.f64 t (pow.f64 z 2))) (/.f64 t (pow.f64 z 3))))) |
(neg.f64 (+.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))) (+.f64 (/.f64 (+.f64 t (neg.f64 y)) z) (/.f64 t (pow.f64 z 2))))) |
(neg.f64 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 (+.f64 t (neg.f64 y)) z))))) |
(/.f64 y z) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 t (-.f64 1 z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 0) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(+.f64 0 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 0) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(/.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 1) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(pow.f64 (*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) 1) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (*.f64 (/.f64 y z) -3) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 0) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(+.f64 0 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4)) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -8) (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6)))) |
(+.f64 (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -8) (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)))) |
(+.f64 (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -8) (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)))) |
(+.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))) (+.f64 (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))))) |
(+.f64 (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -8)) |
(+.f64 (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -8) (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)))) |
(+.f64 (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -8) (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3)) (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4)) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(+.f64 (*.f64 -2 (+.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1)))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (/.f64 t (+.f64 z -1))) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (*.f64 (/.f64 y z) -3)) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (*.f64 (/.f64 y z) -3)) (*.f64 -2 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 y z) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 y z) (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))))) |
(+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 y (/.f64 -3 z)) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 t (+.f64 z -1))))))) |
(+.f64 (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))) |
(+.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))) (+.f64 (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))))) |
(+.f64 (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4) (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(*.f64 1 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(*.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(*.f64 -1 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))))) |
(*.f64 -1 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))))) |
(neg.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6)))) |
(*.f64 -1 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (+.f64 (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -4) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))) |
(*.f64 -1 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))))) |
(neg.f64 (-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6))) (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) (+.f64 (/.f64 (+.f64 t t) (+.f64 z -1)) (*.f64 (/.f64 y z) -6)))) |
(*.f64 -1 (-.f64 (neg.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6))) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))))) |
(+.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))))) |
(+.f64 (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))) (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6)) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))))) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))) (+.f64 (*.f64 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) -6) (*.f64 -2 (+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))))) |
(*.f64 -1 (-.f64 (neg.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)) 3))) (*.f64 (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 4))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(*.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))) -1) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(/.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2))) -1) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(pow.f64 (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3))) 1) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 2)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z))))) |
(-.f64 (*.f64 -2 (+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 y (/.f64 -3 z)))) |
(+.f64 (*.f64 (/.f64 y z) -3) 0) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 0 (*.f64 (/.f64 y z) -3)) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -3) 0) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (*.f64 (/.f64 y z) -3) 1) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (*.f64 y -3) z) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(pow.f64 (*.f64 (/.f64 y z) -3) 1) |
(*.f64 (/.f64 y z) -3) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 0) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(-.f64 0 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(*.f64 1 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(*.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(*.f64 -1 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(*.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) (/.f64 y (neg.f64 z)))) |
(neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (/.f64 y (neg.f64 z)))) |
(*.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) -1) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(*.f64 (+.f64 (/.f64 t (+.f64 z -1)) (/.f64 y (neg.f64 z))) -1) |
(neg.f64 (+.f64 (/.f64 t (+.f64 z -1)) (/.f64 y (neg.f64 z)))) |
(/.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(/.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) -1) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(pow.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
(neg.f64 (neg.f64 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))) |
(+.f64 (/.f64 t (-.f64 1 z)) (/.f64 y z)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.4b | (*.f64 x (/.f64 y z)) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (*.f64 x (/.f64 y z)) |
| 0.0ms | x | @ | inf | (*.f64 x (/.f64 y z)) |
| 0.0ms | z | @ | 0 | (*.f64 x (/.f64 y z)) |
| 0.0ms | x | @ | 0 | (*.f64 x (/.f64 y z)) |
| 0.0ms | z | @ | inf | (*.f64 x (/.f64 y z)) |
| 1× | batch-egg-rewrite |
| 1232× | rational_best-1 |
| 1204× | rational_best-2 |
| 1196× | rational_best-4 |
| 1196× | rational_best-3 |
| 1170× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 45 | 13 |
| 2 | 73 | 13 |
| 3 | 90 | 13 |
| 4 | 136 | 13 |
| 5 | 247 | 13 |
| 6 | 569 | 13 |
| 7 | 1982 | 13 |
| 8 | 3744 | 13 |
| 9 | 6189 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 y z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y z) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x y) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y z) (neg.f64 x))))))) |
| 1× | egg-herbie |
| 1406× | rational_best-simplify-2 |
| 1394× | rational_best-simplify-46 |
| 1272× | rational_best-simplify-1 |
| 1062× | rational_best-simplify-55 |
| 962× | rational_best-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 598 |
| 1 | 50 | 598 |
| 2 | 79 | 598 |
| 3 | 125 | 598 |
| 4 | 230 | 598 |
| 5 | 467 | 598 |
| 6 | 803 | 598 |
| 7 | 831 | 598 |
| 8 | 878 | 598 |
| 9 | 943 | 598 |
| 10 | 1039 | 598 |
| 11 | 1249 | 598 |
| 12 | 1704 | 598 |
| 13 | 2131 | 598 |
| 14 | 2290 | 598 |
| 15 | 2437 | 598 |
| 16 | 2631 | 598 |
| 17 | 2923 | 598 |
| 18 | 3204 | 598 |
| 19 | 4362 | 598 |
| 20 | 5173 | 598 |
| 21 | 5526 | 598 |
| 22 | 6015 | 598 |
| 23 | 6099 | 598 |
| 24 | 6231 | 598 |
| 25 | 6837 | 598 |
| 26 | 7339 | 598 |
| 27 | 7618 | 598 |
| 28 | 7706 | 598 |
| 29 | 7792 | 598 |
| 30 | 7860 | 598 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(+.f64 (*.f64 x (/.f64 y z)) 0) |
(+.f64 0 (*.f64 x (/.f64 y z))) |
(-.f64 (*.f64 x (/.f64 y z)) 0) |
(-.f64 0 (*.f64 (/.f64 y z) (neg.f64 x))) |
(/.f64 (*.f64 x (/.f64 y z)) 1) |
(/.f64 (*.f64 x y) z) |
(/.f64 (*.f64 (/.f64 y z) (neg.f64 x)) -1) |
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z)) |
(pow.f64 (*.f64 x (/.f64 y z)) 1) |
(neg.f64 (*.f64 (/.f64 y z) (neg.f64 x))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(+.f64 (*.f64 x (/.f64 y z)) 0) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(+.f64 0 (*.f64 x (/.f64 y z))) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(-.f64 (*.f64 x (/.f64 y z)) 0) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(-.f64 0 (*.f64 (/.f64 y z) (neg.f64 x))) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 x (/.f64 y z)) 1) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 x y) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 (/.f64 y z) (neg.f64 x)) -1) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(pow.f64 (*.f64 x (/.f64 y z)) 1) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(neg.f64 (*.f64 (/.f64 y z) (neg.f64 x))) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.9b | (/.f64 (*.f64 y x) z) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (/.f64 (*.f64 y x) z) |
| 0.0ms | y | @ | inf | (/.f64 (*.f64 y x) z) |
| 0.0ms | y | @ | -inf | (/.f64 (*.f64 y x) z) |
| 0.0ms | x | @ | -inf | (/.f64 (*.f64 y x) z) |
| 0.0ms | x | @ | inf | (/.f64 (*.f64 y x) z) |
| 1× | batch-egg-rewrite |
| 1128× | rational_best-simplify-46 |
| 946× | rational_best-1 |
| 936× | rational_best-2 |
| 934× | rational_best-4 |
| 934× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 47 | 13 |
| 2 | 85 | 13 |
| 3 | 114 | 13 |
| 4 | 177 | 13 |
| 5 | 399 | 13 |
| 6 | 1092 | 13 |
| 7 | 3889 | 13 |
| 8 | 6451 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x (neg.f64 z))) (*.f64 (/.f64 y z) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 y (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (*.f64 (/.f64 y z) (*.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 x (*.f64 (/.f64 y z) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 y z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (/.f64 x z)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (/.f64 y z) -3)) (*.f64 (/.f64 y z) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 y (/.f64 x (neg.f64 z)))) (+.f64 -1 (*.f64 (/.f64 y z) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (/.f64 y z) (+.f64 x x))) (+.f64 -1 (*.f64 y (/.f64 x (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (/.f64 y z) (+.f64 x x))) (+.f64 1 (*.f64 y (/.f64 x (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3))) (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 y (/.f64 x (neg.f64 z)))) (+.f64 1 (*.f64 (/.f64 y z) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x (neg.f64 z))) (*.f64 x (*.f64 (/.f64 y z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (*.f64 x (*.f64 (/.f64 y z) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (/.f64 (*.f64 y (*.f64 x 3)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y (/.f64 x z)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 y z) -3)) (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 y z) -2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (*.f64 x 3))) (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 4))) (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (*.f64 x 4)) z) (/.f64 (*.f64 y (*.f64 x 3)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1) (/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 y (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 z)) (+.f64 x (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (neg.f64 z)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (neg.f64 z)) (+.f64 y (*.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (+.f64 (*.f64 y x) (*.f64 y (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2)) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 x -2)) (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y x) (*.f64 y (*.f64 x -2))) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (*.f64 y -2)) (/.f64 x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (/.f64 x (neg.f64 z)))))))) |
| 1× | egg-herbie |
| 1292× | rational_best-simplify-2 |
| 1194× | rational_best-simplify-55 |
| 936× | rational_best-simplify-1 |
| 922× | rational_best-simplify-53 |
| 898× | rational_best-simplify-50 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 127 | 884 |
| 1 | 234 | 884 |
| 2 | 428 | 884 |
| 3 | 751 | 884 |
| 4 | 1941 | 884 |
| 5 | 4834 | 884 |
| 6 | 6543 | 884 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y (/.f64 x z)) 0) |
(+.f64 0 (*.f64 y (/.f64 x z))) |
(+.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) 1)) |
(+.f64 (*.f64 y (/.f64 x (neg.f64 z))) (*.f64 (/.f64 y z) (+.f64 x x))) |
(+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 y (/.f64 x (neg.f64 z)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (*.f64 (/.f64 y z) (*.f64 x 3))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 x (*.f64 (/.f64 y z) -3))) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 y z) -2))) |
(+.f64 (+.f64 (*.f64 y (/.f64 x z)) 1) -1) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) -3)) (*.f64 (/.f64 y z) (*.f64 x 4))) |
(+.f64 (+.f64 1 (*.f64 y (/.f64 x (neg.f64 z)))) (+.f64 -1 (*.f64 (/.f64 y z) (+.f64 x x)))) |
(+.f64 (+.f64 1 (*.f64 (/.f64 y z) (+.f64 x x))) (+.f64 -1 (*.f64 y (/.f64 x (neg.f64 z))))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3)))) |
(+.f64 (+.f64 -1 (*.f64 (/.f64 y z) (+.f64 x x))) (+.f64 1 (*.f64 y (/.f64 x (neg.f64 z))))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3))) (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4))) |
(+.f64 (+.f64 -1 (*.f64 y (/.f64 x (neg.f64 z)))) (+.f64 1 (*.f64 (/.f64 y z) (+.f64 x x)))) |
(-.f64 (*.f64 y (/.f64 x z)) 0) |
(-.f64 0 (*.f64 y (/.f64 x (neg.f64 z)))) |
(-.f64 (*.f64 y (/.f64 x (neg.f64 z))) (*.f64 x (*.f64 (/.f64 y z) -2))) |
(-.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 y (/.f64 x z))) |
(-.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (*.f64 x (*.f64 (/.f64 y z) -3))) |
(-.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (/.f64 (*.f64 y (*.f64 x 3)) (neg.f64 z))) |
(-.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3))) |
(-.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (+.f64 x x))) |
(-.f64 (+.f64 (*.f64 y (/.f64 x z)) 1) 1) |
(-.f64 (*.f64 x (*.f64 (/.f64 y z) -3)) (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4))) |
(-.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 y z) -2))) -1)) |
(-.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1)) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (*.f64 x 3))) (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3)))) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 4))) (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3)))) |
(-.f64 (/.f64 (*.f64 y (*.f64 x 4)) z) (/.f64 (*.f64 y (*.f64 x 3)) z)) |
(-.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1) (/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1)) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 (*.f64 y x) (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2))) |
(*.f64 (*.f64 y (/.f64 x z)) 1) |
(*.f64 1 (*.f64 y (/.f64 x z))) |
(*.f64 (/.f64 y z) x) |
(*.f64 (/.f64 1 z) (*.f64 y x)) |
(*.f64 (/.f64 x z) y) |
(*.f64 (neg.f64 y) (/.f64 x (neg.f64 z))) |
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 z)) |
(*.f64 (*.f64 x (neg.f64 y)) (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2))) |
(*.f64 -1 (*.f64 y (/.f64 x (neg.f64 z)))) |
(*.f64 (/.f64 y (neg.f64 z)) (neg.f64 x)) |
(*.f64 (/.f64 y (neg.f64 z)) (+.f64 x (*.f64 x -2))) |
(*.f64 (*.f64 y (/.f64 x (neg.f64 z))) -1) |
(*.f64 (/.f64 x (neg.f64 z)) (neg.f64 y)) |
(*.f64 (/.f64 x (neg.f64 z)) (+.f64 y (*.f64 y -2))) |
(*.f64 (neg.f64 x) (/.f64 y (neg.f64 z))) |
(*.f64 (/.f64 -1 z) (*.f64 x (neg.f64 y))) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 y x) (*.f64 y (*.f64 x -2)))) |
(*.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) (*.f64 y x)) |
(*.f64 (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2)) (*.f64 x (neg.f64 y))) |
(*.f64 (+.f64 x (*.f64 x -2)) (/.f64 y (neg.f64 z))) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 y (*.f64 x -2))) (/.f64 -1 z)) |
(*.f64 (+.f64 y (*.f64 y -2)) (/.f64 x (neg.f64 z))) |
(pow.f64 (*.f64 y (/.f64 x z)) 1) |
(neg.f64 (*.f64 y (/.f64 x (neg.f64 z)))) |
| Outputs |
|---|
(+.f64 (*.f64 y (/.f64 x z)) 0) |
(*.f64 y (/.f64 x z)) |
(+.f64 0 (*.f64 y (/.f64 x z))) |
(*.f64 y (/.f64 x z)) |
(+.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) 1)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 y (/.f64 x (neg.f64 z))) (*.f64 (/.f64 y z) (+.f64 x x))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 y (/.f64 x (neg.f64 z)))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (*.f64 (/.f64 y z) (*.f64 x 3))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 x (*.f64 (/.f64 y z) -3))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 y z) -2))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 (*.f64 y (/.f64 x z)) 1) -1) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) -3)) (*.f64 (/.f64 y z) (*.f64 x 4))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 1 (*.f64 y (/.f64 x (neg.f64 z)))) (+.f64 -1 (*.f64 (/.f64 y z) (+.f64 x x)))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 1 (*.f64 (/.f64 y z) (+.f64 x x))) (+.f64 -1 (*.f64 y (/.f64 x (neg.f64 z))))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3)))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 -1 (*.f64 (/.f64 y z) (+.f64 x x))) (+.f64 1 (*.f64 y (/.f64 x (neg.f64 z))))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3))) (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4))) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 -1 (*.f64 y (/.f64 x (neg.f64 z)))) (+.f64 1 (*.f64 (/.f64 y z) (+.f64 x x)))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 y (/.f64 x z)) 0) |
(*.f64 y (/.f64 x z)) |
(-.f64 0 (*.f64 y (/.f64 x (neg.f64 z)))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 y (/.f64 x (neg.f64 z))) (*.f64 x (*.f64 (/.f64 y z) -2))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 y (/.f64 x z))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (*.f64 x (*.f64 (/.f64 y z) -3))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 y z) -2)) (/.f64 (*.f64 y (*.f64 x 3)) (neg.f64 z))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (+.f64 x x))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (+.f64 (*.f64 y (/.f64 x z)) 1) 1) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 y z) -3)) (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 y z) -2))) -1)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 y (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (*.f64 x 3))) (+.f64 (*.f64 (/.f64 y z) (+.f64 x x)) (*.f64 (/.f64 y z) (*.f64 x 3)))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 4))) (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3)))) |
(*.f64 y (/.f64 x z)) |
(-.f64 (/.f64 (*.f64 y (*.f64 x 4)) z) (/.f64 (*.f64 y (*.f64 x 3)) z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 3)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1) (/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 x 4)) (*.f64 (/.f64 y z) (*.f64 x 3))) -1)) |
(*.f64 y (/.f64 x z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (*.f64 y x) (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2))) |
(*.f64 y (*.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) x)) |
(*.f64 y (*.f64 x (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)))) |
(*.f64 y (*.f64 x (+.f64 (/.f64 -1 z) (*.f64 -2 (/.f64 -1 z))))) |
(*.f64 (*.f64 y (/.f64 x z)) 1) |
(*.f64 y (/.f64 x z)) |
(*.f64 1 (*.f64 y (/.f64 x z))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 y z) x) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 1 z) (*.f64 y x)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 x z) y) |
(*.f64 y (/.f64 x z)) |
(*.f64 (neg.f64 y) (/.f64 x (neg.f64 z))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (*.f64 x (neg.f64 y)) (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2))) |
(*.f64 (*.f64 x (neg.f64 y)) (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z)))) |
(*.f64 (*.f64 y (neg.f64 x)) (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z)))) |
(*.f64 y (*.f64 (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z))) (neg.f64 x))) |
(*.f64 (neg.f64 y) (*.f64 x (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z))))) |
(*.f64 -1 (*.f64 y (/.f64 x (neg.f64 z)))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 y (neg.f64 z)) (neg.f64 x)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 y (neg.f64 z)) (+.f64 x (*.f64 x -2))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (*.f64 y (/.f64 x (neg.f64 z))) -1) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 x (neg.f64 z)) (neg.f64 y)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 x (neg.f64 z)) (+.f64 y (*.f64 y -2))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (neg.f64 x) (/.f64 y (neg.f64 z))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 -1 z) (*.f64 x (neg.f64 y))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 y x) (*.f64 y (*.f64 x -2)))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) (*.f64 y x)) |
(*.f64 y (*.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) x)) |
(*.f64 y (*.f64 x (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)))) |
(*.f64 y (*.f64 x (+.f64 (/.f64 -1 z) (*.f64 -2 (/.f64 -1 z))))) |
(*.f64 (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2)) (*.f64 x (neg.f64 y))) |
(*.f64 (*.f64 x (neg.f64 y)) (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z)))) |
(*.f64 (*.f64 y (neg.f64 x)) (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z)))) |
(*.f64 y (*.f64 (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z))) (neg.f64 x))) |
(*.f64 (neg.f64 y) (*.f64 x (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z))))) |
(*.f64 (+.f64 x (*.f64 x -2)) (/.f64 y (neg.f64 z))) |
(*.f64 y (/.f64 x z)) |
(*.f64 (+.f64 (*.f64 y x) (*.f64 y (*.f64 x -2))) (/.f64 -1 z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (+.f64 y (*.f64 y -2)) (/.f64 x (neg.f64 z))) |
(*.f64 y (/.f64 x z)) |
(pow.f64 (*.f64 y (/.f64 x z)) 1) |
(*.f64 y (/.f64 x z)) |
(neg.f64 (*.f64 y (/.f64 x (neg.f64 z)))) |
(*.f64 y (/.f64 x z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 t (+.f64 z -1)) |
| ✓ | 2.8b | (*.f64 x (/.f64 t (+.f64 z -1))) |
Compiled 23 to 14 computations (39.1% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | t | @ | 0 | (*.f64 x (/.f64 t (+.f64 z -1))) |
| 0.0ms | x | @ | 0 | (*.f64 x (/.f64 t (+.f64 z -1))) |
| 0.0ms | x | @ | inf | (*.f64 x (/.f64 t (+.f64 z -1))) |
| 0.0ms | t | @ | -inf | (/.f64 t (+.f64 z -1)) |
| 0.0ms | t | @ | inf | (*.f64 x (/.f64 t (+.f64 z -1))) |
| 1× | batch-egg-rewrite |
| 1346× | rational_best-1 |
| 1314× | rational_best-2 |
| 1308× | rational_best-4 |
| 1308× | rational_best-3 |
| 1270× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 59 | 32 |
| 2 | 89 | 32 |
| 3 | 107 | 32 |
| 4 | 152 | 32 |
| 5 | 264 | 32 |
| 6 | 605 | 32 |
| 7 | 2012 | 32 |
| 8 | 3886 | 32 |
| 9 | 6537 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 t (+.f64 z -1))) |
(/.f64 t (+.f64 z -1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 t (+.f64 z -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x t) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 t)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (/.f64 t (-.f64 1 z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (+.f64 z -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 t (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 1 z)) (*.f64 t (/.f64 2 (+.f64 z -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -3) (*.f64 (/.f64 t (-.f64 1 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (+.f64 z -1)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 t (-.f64 1 z))) (+.f64 -1 (*.f64 t (/.f64 2 (+.f64 z -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 -1 (/.f64 t (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (-.f64 1 z)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (*.f64 (/.f64 t (+.f64 z -1)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 1 (/.f64 t (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (+.f64 z -1)) 5) (*.f64 (/.f64 t (+.f64 z -1)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 t (-.f64 1 z))) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (+.f64 z -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (/.f64 t (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -3) (*.f64 t (/.f64 2 (+.f64 z -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (+.f64 z -1)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (-.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (/.f64 (*.f64 (/.f64 t (+.f64 z -1)) 5) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) -1) (/.f64 (*.f64 (/.f64 t (+.f64 z -1)) 7) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) -1) (+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (+.f64 z -1)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (+.f64 z -1)) 8) (*.f64 (/.f64 t (+.f64 z -1)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (*.f64 (/.f64 t (+.f64 z -1)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1))))) (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 -1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) 3) (/.f64 2 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (/.f64 2 (-.f64 1 z)) (-.f64 (/.f64 2 (+.f64 z -1)) (/.f64 -1 (+.f64 z -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 (/.f64 2 (+.f64 z -1)) 2) (-.f64 (/.f64 -1 (+.f64 z -1)) (/.f64 2 (+.f64 z -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (+.f64 (*.f64 (/.f64 2 (+.f64 z -1)) 2) (*.f64 (/.f64 -1 (+.f64 z -1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (+.f64 z -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 z)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 3) (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t -2) (-.f64 t (*.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 4) (-.f64 (*.f64 t -2) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 4) (*.f64 (neg.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 -1 (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (+.f64 (/.f64 2 (+.f64 z -1)) (-.f64 (/.f64 -1 (+.f64 z -1)) (/.f64 2 (+.f64 z -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (+.f64 (/.f64 2 (+.f64 z -1)) (*.f64 (/.f64 -1 (+.f64 z -1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (+.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) 3) (*.f64 2 (/.f64 2 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (-.f64 1 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 z -1)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (+.f64 t t) (-.f64 (*.f64 t -2) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (+.f64 t t) (*.f64 (neg.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (*.f64 t 3) (*.f64 2 (*.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t (+.f64 z -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (-.f64 1 z))))))) |
| 1× | egg-herbie |
| 1030× | rational_best-simplify-2 |
| 984× | rational_best-simplify-55 |
| 970× | rational_best-simplify-1 |
| 788× | rational_best-simplify-51 |
| 712× | rational_best-simplify-39 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 202 | 2841 |
| 1 | 401 | 2793 |
| 2 | 709 | 2683 |
| 3 | 1261 | 2655 |
| 4 | 2542 | 2601 |
| 5 | 4762 | 2599 |
| 6 | 6639 | 2599 |
| 7 | 7578 | 2599 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(*.f64 -1 (*.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 t (*.f64 z x)))) |
(+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x))))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 3) x))) (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x)))))) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (-.f64 z 1)) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 t) (*.f64 -1 (*.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 t) (+.f64 (*.f64 -1 (*.f64 t (pow.f64 z 3))) (*.f64 -1 (*.f64 t (pow.f64 z 2)))))) |
(/.f64 t z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))))) |
(/.f64 t z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0) |
(+.f64 0 (*.f64 x (/.f64 t (+.f64 z -1)))) |
(-.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0) |
(/.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1) |
(/.f64 (*.f64 x t) (+.f64 z -1)) |
(/.f64 (*.f64 x (neg.f64 t)) (-.f64 1 z)) |
(pow.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1) |
(neg.f64 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(+.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) 1)) |
(+.f64 (/.f64 t (+.f64 z -1)) 0) |
(+.f64 0 (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 t (-.f64 1 z)) (*.f64 t (/.f64 2 (+.f64 z -1)))) |
(+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -3) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (+.f64 z -1)) -3)) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) -1) |
(+.f64 (+.f64 1 (/.f64 t (-.f64 1 z))) (+.f64 -1 (*.f64 t (/.f64 2 (+.f64 z -1))))) |
(+.f64 (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 -1 (/.f64 t (-.f64 1 z)))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (*.f64 (/.f64 t (+.f64 z -1)) 5)) |
(+.f64 (+.f64 -1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 1 (/.f64 t (-.f64 1 z)))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) 5) (*.f64 (/.f64 t (+.f64 z -1)) -4)) |
(+.f64 (+.f64 -1 (/.f64 t (-.f64 1 z))) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1))))) |
(-.f64 (/.f64 t (+.f64 z -1)) 0) |
(-.f64 0 (/.f64 t (-.f64 1 z))) |
(-.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(-.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (/.f64 t (+.f64 z -1))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -3)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -3) (*.f64 t (/.f64 2 (+.f64 z -1)))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
(-.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) 1) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (+.f64 z -1)) -4)) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (-.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4))) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -3))) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (/.f64 (*.f64 (/.f64 t (+.f64 z -1)) 5) -1)) |
(-.f64 (/.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) -1) (/.f64 (*.f64 (/.f64 t (+.f64 z -1)) 7) -1)) |
(-.f64 (/.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) -1) (+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (+.f64 z -1)) -4))) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) 8) (*.f64 (/.f64 t (+.f64 z -1)) 7)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (*.f64 (/.f64 t (+.f64 z -1)) 5)) |
(-.f64 (+.f64 (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1))))) (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))))) |
(*.f64 t (/.f64 -1 (-.f64 1 z))) |
(*.f64 t (+.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) 3) (/.f64 2 (-.f64 1 z)))) |
(*.f64 t (+.f64 (/.f64 2 (-.f64 1 z)) (-.f64 (/.f64 2 (+.f64 z -1)) (/.f64 -1 (+.f64 z -1))))) |
(*.f64 t (+.f64 (*.f64 (/.f64 2 (+.f64 z -1)) 2) (-.f64 (/.f64 -1 (+.f64 z -1)) (/.f64 2 (+.f64 z -1))))) |
(*.f64 t (+.f64 (*.f64 (/.f64 2 (+.f64 z -1)) 2) (*.f64 (/.f64 -1 (+.f64 z -1)) 3))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (+.f64 z -1)) 1) |
(*.f64 1 (/.f64 t (+.f64 z -1))) |
(*.f64 (/.f64 -1 (-.f64 1 z)) t) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 3) (*.f64 t -2))) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t -2) (-.f64 t (*.f64 t -2)))) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 4) (-.f64 (*.f64 t -2) t))) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 4) (*.f64 (neg.f64 t) 3))) |
(*.f64 (neg.f64 t) (/.f64 -1 (+.f64 z -1))) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 2 (+.f64 z -1)) (-.f64 (/.f64 -1 (+.f64 z -1)) (/.f64 2 (+.f64 z -1))))) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 2 (+.f64 z -1)) (*.f64 (/.f64 -1 (+.f64 z -1)) 3))) |
(*.f64 (neg.f64 t) (+.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) 3) (*.f64 2 (/.f64 2 (-.f64 1 z))))) |
(*.f64 (/.f64 t (-.f64 1 z)) -1) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (neg.f64 t)) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (+.f64 t t) (-.f64 (*.f64 t -2) t))) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (+.f64 t t) (*.f64 (neg.f64 t) 3))) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (*.f64 t 3) (*.f64 2 (*.f64 t -2)))) |
(pow.f64 (/.f64 t (+.f64 z -1)) 1) |
(neg.f64 (/.f64 t (-.f64 1 z))) |
| Outputs |
|---|
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 t x) (-.f64 z 1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(*.f64 -1 (*.f64 t x)) |
(*.f64 t (*.f64 -1 x)) |
(*.f64 x (neg.f64 t)) |
(*.f64 t (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 t (*.f64 z x)))) |
(+.f64 (*.f64 t (*.f64 -1 x)) (*.f64 t (*.f64 -1 (*.f64 x z)))) |
(*.f64 -1 (+.f64 (*.f64 t (*.f64 x z)) (*.f64 t x))) |
(*.f64 (neg.f64 t) (+.f64 (*.f64 x z) x)) |
(*.f64 x (neg.f64 (+.f64 t (*.f64 t z)))) |
(*.f64 t (*.f64 x (+.f64 -1 (neg.f64 z)))) |
(*.f64 (neg.f64 t) (*.f64 x (-.f64 z -1))) |
(+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x))))) |
(+.f64 (*.f64 t (*.f64 -1 x)) (+.f64 (*.f64 t (*.f64 -1 (*.f64 x z))) (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 t x))))) |
(+.f64 (*.f64 x (neg.f64 t)) (*.f64 -1 (+.f64 (*.f64 t (*.f64 x (pow.f64 z 2))) (*.f64 t (*.f64 x z))))) |
(*.f64 -1 (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) (+.f64 z (pow.f64 z 2))))) |
(*.f64 t (+.f64 (neg.f64 x) (*.f64 (neg.f64 x) (+.f64 z (pow.f64 z 2))))) |
(*.f64 (neg.f64 t) (+.f64 x (*.f64 x (+.f64 z (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 3) x))) (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x)))))) |
(+.f64 (+.f64 (*.f64 t (*.f64 -1 (*.f64 x z))) (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 t x)))) (+.f64 (*.f64 t (*.f64 -1 x)) (*.f64 t (*.f64 -1 (*.f64 x (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (*.f64 x (pow.f64 z 2))) (*.f64 t (*.f64 x z)))) (*.f64 -1 (+.f64 (*.f64 t (*.f64 x (pow.f64 z 3))) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 t x) (+.f64 z (pow.f64 z 2)))) (*.f64 (neg.f64 t) (+.f64 (*.f64 x (pow.f64 z 3)) x))) |
(*.f64 -1 (+.f64 (*.f64 t (+.f64 x (*.f64 x z))) (*.f64 (*.f64 t x) (+.f64 (pow.f64 z 2) (pow.f64 z 3))))) |
(*.f64 (neg.f64 t) (+.f64 (+.f64 x (*.f64 x (pow.f64 z 3))) (*.f64 x (+.f64 z (pow.f64 z 2))))) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 x (/.f64 t z)) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 t (/.f64 x (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) |
(*.f64 t (+.f64 (/.f64 x (pow.f64 z 2)) (/.f64 x z))) |
(*.f64 t (+.f64 (/.f64 x z) (/.f64 x (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 3)))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (*.f64 t (/.f64 x (pow.f64 z 3))))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(*.f64 t (+.f64 (/.f64 x (pow.f64 z 3)) (+.f64 (/.f64 x z) (/.f64 x (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (*.f64 x (/.f64 t (pow.f64 z 4)))) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (*.f64 x (/.f64 t z)))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 3))) (*.f64 x (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))) (*.f64 x (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 t (+.f64 (/.f64 x (pow.f64 z 2)) (/.f64 x z))) (*.f64 t (+.f64 (/.f64 x (pow.f64 z 4)) (/.f64 x (pow.f64 z 3))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4)))))) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 x (/.f64 t z)) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 t (/.f64 x (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) |
(*.f64 t (+.f64 (/.f64 x (pow.f64 z 2)) (/.f64 x z))) |
(*.f64 t (+.f64 (/.f64 x z) (/.f64 x (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 3)))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (*.f64 t (/.f64 x (pow.f64 z 3))))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(*.f64 t (+.f64 (/.f64 x (pow.f64 z 3)) (+.f64 (/.f64 x z) (/.f64 x (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (*.f64 x (/.f64 t (pow.f64 z 4)))) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (*.f64 x (/.f64 t z)))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 3))) (*.f64 x (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))) (*.f64 x (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 t (+.f64 (/.f64 x (pow.f64 z 2)) (/.f64 x z))) (*.f64 t (+.f64 (/.f64 x (pow.f64 z 4)) (/.f64 x (pow.f64 z 3))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4)))))) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 t (-.f64 z 1)) |
(/.f64 t (+.f64 z -1)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 t)) |
(+.f64 (*.f64 t (*.f64 -1 z)) (neg.f64 t)) |
(*.f64 t (+.f64 -1 (*.f64 z -1))) |
(*.f64 t (+.f64 -1 (neg.f64 z))) |
(neg.f64 (+.f64 t (*.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 t) (*.f64 -1 (*.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 t (*.f64 -1 z)) (+.f64 (*.f64 t (*.f64 -1 (pow.f64 z 2))) (neg.f64 t))) |
(+.f64 (*.f64 z (neg.f64 t)) (*.f64 t (+.f64 -1 (*.f64 -1 (pow.f64 z 2))))) |
(*.f64 t (+.f64 (neg.f64 z) (+.f64 -1 (neg.f64 (pow.f64 z 2))))) |
(*.f64 t (+.f64 -1 (*.f64 -1 (+.f64 z (pow.f64 z 2))))) |
(*.f64 (neg.f64 t) (+.f64 1 (+.f64 z (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 t) (+.f64 (*.f64 -1 (*.f64 t (pow.f64 z 3))) (*.f64 -1 (*.f64 t (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 t (*.f64 -1 (pow.f64 z 2))) (*.f64 t (*.f64 -1 (pow.f64 z 3)))) (+.f64 (*.f64 t (*.f64 -1 z)) (neg.f64 t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (pow.f64 z 3)) (*.f64 t (pow.f64 z 2)))) (*.f64 t (+.f64 -1 (*.f64 z -1)))) |
(+.f64 (*.f64 t (neg.f64 z)) (*.f64 -1 (+.f64 t (*.f64 t (+.f64 (pow.f64 z 2) (pow.f64 z 3)))))) |
(*.f64 t (+.f64 (+.f64 -1 (neg.f64 z)) (*.f64 -1 (+.f64 (pow.f64 z 2) (pow.f64 z 3))))) |
(*.f64 -1 (+.f64 t (*.f64 t (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3)))))) |
(neg.f64 (+.f64 t (*.f64 t (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3)))))) |
(/.f64 t z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)) |
(+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4)))) |
(/.f64 t z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)) |
(+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4)))) |
(+.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(+.f64 0 (*.f64 x (/.f64 t (+.f64 z -1)))) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(-.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 x t) (+.f64 z -1)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(/.f64 (*.f64 x (neg.f64 t)) (-.f64 1 z)) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(pow.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(neg.f64 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 x (+.f64 z -1))) |
(+.f64 -1 (+.f64 (/.f64 t (+.f64 z -1)) 1)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (/.f64 t (+.f64 z -1)) 0) |
(/.f64 t (+.f64 z -1)) |
(+.f64 0 (/.f64 t (+.f64 z -1))) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (/.f64 t (-.f64 1 z)) (*.f64 t (/.f64 2 (+.f64 z -1)))) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (/.f64 t (-.f64 1 z))) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -3) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (+.f64 z -1)) -3)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) -1) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (+.f64 1 (/.f64 t (-.f64 1 z))) (+.f64 -1 (*.f64 t (/.f64 2 (+.f64 z -1))))) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 -1 (/.f64 t (-.f64 1 z)))) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (*.f64 (/.f64 t (+.f64 z -1)) 5)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (+.f64 -1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 1 (/.f64 t (-.f64 1 z)))) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) 5) (*.f64 (/.f64 t (+.f64 z -1)) -4)) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (+.f64 -1 (/.f64 t (-.f64 1 z))) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1))))) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (/.f64 t (+.f64 z -1)) 0) |
(/.f64 t (+.f64 z -1)) |
(-.f64 0 (/.f64 t (-.f64 1 z))) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 t (/.f64 2 (+.f64 z -1))) (/.f64 t (+.f64 z -1))) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -3)) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -3) (*.f64 t (/.f64 2 (+.f64 z -1)))) |
(-.f64 (*.f64 3 (/.f64 t (+.f64 z -1))) (*.f64 t (/.f64 2 (+.f64 z -1)))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) 1) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (+.f64 z -1)) -4)) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (-.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4))) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -3))) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -4) (/.f64 (*.f64 (/.f64 t (+.f64 z -1)) 5) -1)) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (/.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) -1) (/.f64 (*.f64 (/.f64 t (+.f64 z -1)) 7) -1)) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (/.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) -1) (+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -3) (*.f64 (/.f64 t (+.f64 z -1)) -4))) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) 8) (*.f64 (/.f64 t (+.f64 z -1)) 7)) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (*.f64 (/.f64 t (+.f64 z -1)) 5)) |
(/.f64 t (+.f64 z -1)) |
(-.f64 (+.f64 (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1))))) (+.f64 (+.f64 (/.f64 t (+.f64 z -1)) 1) (+.f64 1 (*.f64 t (/.f64 2 (+.f64 z -1)))))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 t (/.f64 -1 (-.f64 1 z))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 t (+.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) 3) (/.f64 2 (-.f64 1 z)))) |
(*.f64 t (+.f64 (*.f64 3 (/.f64 -1 (-.f64 1 z))) (/.f64 2 (-.f64 1 z)))) |
(*.f64 t (+.f64 (*.f64 3 (/.f64 1 (+.f64 z -1))) (/.f64 2 (-.f64 1 z)))) |
(*.f64 t (+.f64 (/.f64 2 (-.f64 1 z)) (-.f64 (/.f64 2 (+.f64 z -1)) (/.f64 -1 (+.f64 z -1))))) |
(*.f64 t (+.f64 (/.f64 2 (-.f64 1 z)) (/.f64 3 (+.f64 z -1)))) |
(*.f64 t (+.f64 (*.f64 (/.f64 2 (+.f64 z -1)) 2) (-.f64 (/.f64 -1 (+.f64 z -1)) (/.f64 2 (+.f64 z -1))))) |
(*.f64 t (+.f64 (*.f64 2 (/.f64 2 (+.f64 z -1))) (/.f64 -3 (+.f64 z -1)))) |
(*.f64 t (+.f64 (*.f64 (/.f64 2 (+.f64 z -1)) 2) (*.f64 (/.f64 -1 (+.f64 z -1)) 3))) |
(*.f64 t (+.f64 (*.f64 2 (/.f64 2 (+.f64 z -1))) (*.f64 3 (/.f64 -1 (+.f64 z -1))))) |
(*.f64 t (+.f64 (*.f64 2 (/.f64 2 (+.f64 z -1))) (*.f64 -3 (/.f64 1 (+.f64 z -1))))) |
(*.f64 t (+.f64 (*.f64 2 (/.f64 2 (+.f64 z -1))) (*.f64 3 (/.f64 1 (-.f64 1 z))))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 t (+.f64 z -1)) 1) |
(/.f64 t (+.f64 z -1)) |
(*.f64 1 (/.f64 t (+.f64 z -1))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 -1 (-.f64 1 z)) t) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 3) (*.f64 t -2))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t -2) (-.f64 t (*.f64 t -2)))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 4) (-.f64 (*.f64 t -2) t))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 4) (*.f64 (neg.f64 t) 3))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (neg.f64 t) (/.f64 -1 (+.f64 z -1))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 2 (+.f64 z -1)) (-.f64 (/.f64 -1 (+.f64 z -1)) (/.f64 2 (+.f64 z -1))))) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 2 (+.f64 z -1)) (/.f64 -3 (+.f64 z -1)))) |
(*.f64 t (neg.f64 (+.f64 (/.f64 2 (+.f64 z -1)) (/.f64 -3 (+.f64 z -1))))) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 2 (+.f64 z -1)) (*.f64 (/.f64 -1 (+.f64 z -1)) 3))) |
(*.f64 (neg.f64 t) (+.f64 (/.f64 2 (+.f64 z -1)) (*.f64 3 (/.f64 -1 (+.f64 z -1))))) |
(*.f64 t (neg.f64 (+.f64 (/.f64 2 (+.f64 z -1)) (*.f64 -3 (/.f64 1 (+.f64 z -1)))))) |
(*.f64 t (neg.f64 (+.f64 (/.f64 2 (+.f64 z -1)) (*.f64 3 (/.f64 1 (-.f64 1 z)))))) |
(*.f64 (neg.f64 t) (+.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) 3) (*.f64 2 (/.f64 2 (-.f64 1 z))))) |
(*.f64 (neg.f64 t) (+.f64 (*.f64 3 (/.f64 -1 (-.f64 1 z))) (*.f64 2 (/.f64 2 (-.f64 1 z))))) |
(*.f64 (neg.f64 t) (+.f64 (*.f64 3 (/.f64 1 (+.f64 z -1))) (*.f64 2 (/.f64 2 (-.f64 1 z))))) |
(*.f64 (/.f64 t (-.f64 1 z)) -1) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (neg.f64 t)) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (+.f64 t t) (-.f64 (*.f64 t -2) t))) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (-.f64 (*.f64 t -2) t) (+.f64 t t))) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 t (+.f64 t (-.f64 (*.f64 t -2) t)))) |
(*.f64 (/.f64 1 (-.f64 1 z)) (+.f64 t (*.f64 t -2))) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (+.f64 t t) (*.f64 (neg.f64 t) 3))) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (-.f64 (*.f64 t -2) t) (+.f64 t t))) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 t (+.f64 t (-.f64 (*.f64 t -2) t)))) |
(*.f64 (/.f64 1 (-.f64 1 z)) (+.f64 t (*.f64 t -2))) |
(*.f64 (/.f64 -1 (+.f64 z -1)) (+.f64 (*.f64 t 3) (*.f64 2 (*.f64 t -2)))) |
(/.f64 t (+.f64 z -1)) |
(pow.f64 (/.f64 t (+.f64 z -1)) 1) |
(/.f64 t (+.f64 z -1)) |
(neg.f64 (/.f64 t (-.f64 1 z))) |
(/.f64 t (+.f64 z -1)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.7b | (*.f64 (+.f64 y t) (/.f64 x z)) |
Compiled 21 to 7 computations (66.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (*.f64 (+.f64 y t) (/.f64 x z)) |
| 0.0ms | y | @ | inf | (*.f64 (+.f64 y t) (/.f64 x z)) |
| 0.0ms | z | @ | 0 | (*.f64 (+.f64 y t) (/.f64 x z)) |
| 0.0ms | t | @ | inf | (*.f64 (+.f64 y t) (/.f64 x z)) |
| 0.0ms | y | @ | 0 | (*.f64 (+.f64 y t) (/.f64 x z)) |
| 1× | batch-egg-rewrite |
| 1236× | rational_best-1 |
| 1208× | rational_best-2 |
| 1200× | rational_best-4 |
| 1200× | rational_best-3 |
| 1174× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 58 | 19 |
| 2 | 90 | 19 |
| 3 | 107 | 19 |
| 4 | 153 | 19 |
| 5 | 264 | 19 |
| 6 | 585 | 19 |
| 7 | 2038 | 19 |
| 8 | 3807 | 19 |
| 9 | 6248 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 y t) (/.f64 x z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 y t) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y t) x) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y t) (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z)))))))) |
| 1× | egg-herbie |
| 1368× | rational_best-simplify-2 |
| 1090× | rational_best-simplify-1 |
| 1020× | rational_best-simplify-34 |
| 856× | rational_best-simplify-38 |
| 708× | rational_best-simplify-46 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 35 | 1690 |
| 1 | 61 | 1690 |
| 2 | 84 | 1378 |
| 3 | 130 | 1066 |
| 4 | 157 | 1066 |
| 5 | 209 | 1066 |
| 6 | 259 | 1066 |
| 7 | 305 | 1066 |
| 8 | 416 | 1066 |
| 9 | 991 | 1066 |
| 10 | 1303 | 1066 |
| 11 | 1659 | 1066 |
| 12 | 1864 | 1066 |
| 13 | 1929 | 1066 |
| 14 | 2013 | 1066 |
| 15 | 2169 | 1066 |
| 16 | 2744 | 1066 |
| 17 | 3966 | 1066 |
| 18 | 4931 | 1066 |
| 19 | 5527 | 1066 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 0) |
(+.f64 0 (*.f64 (+.f64 y t) (/.f64 x z))) |
(-.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 0) |
(-.f64 0 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z)))) |
(/.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 1) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z))) -1) |
(/.f64 (*.f64 (+.f64 y t) (neg.f64 x)) (neg.f64 z)) |
(pow.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 1) |
(neg.f64 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z)))) |
| Outputs |
|---|
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 0) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(+.f64 0 (*.f64 (+.f64 y t) (/.f64 x z))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(-.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 0) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(-.f64 0 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z)))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 1) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z))) -1) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(/.f64 (*.f64 (+.f64 y t) (neg.f64 x)) (neg.f64 z)) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(pow.f64 (*.f64 (+.f64 y t) (/.f64 x z)) 1) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
(neg.f64 (*.f64 (+.f64 y t) (/.f64 x (neg.f64 z)))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 x (/.f64 y z))) |
(*.f64 x (+.f64 (/.f64 y z) (/.f64 t z))) |
(*.f64 x (/.f64 (+.f64 t y) z)) |
Compiled 12969 to 7559 computations (41.7% saved)
17 alts after pruning (13 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 548 | 11 | 559 |
| Fresh | 4 | 2 | 6 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 3 | 4 |
| Total | 553 | 17 | 570 |
| Status | Error | Program |
|---|---|---|
| ✓ | 28.1b | (/.f64 (*.f64 y x) z) |
| 43.9b | (/.f64 (*.f64 t x) z) | |
| 27.2b | (+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 y) (*.f64 y -3)) z)) (*.f64 x (-.f64 (*.f64 -2 t) (*.f64 t -1)))) | |
| ▶ | 29.2b | (*.f64 (/.f64 x z) y) |
| ▶ | 28.1b | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| 27.8b | (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) | |
| ✓ | 19.5b | (*.f64 (+.f64 y t) (/.f64 x z)) |
| 35.9b | (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) | |
| ▶ | 18.4b | (*.f64 x (/.f64 (+.f64 y t) z)) |
| ✓ | 27.5b | (*.f64 x (/.f64 y z)) |
| ✓ | 33.7b | (*.f64 x (/.f64 t (+.f64 z -1))) |
| 42.0b | (*.f64 x (/.f64 t z)) | |
| 27.0b | (*.f64 x (-.f64 (/.f64 y z) t)) | |
| ▶ | 34.0b | (*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
| 34.0b | (*.f64 x (*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 3) (*.f64 t -2)))) | |
| ▶ | 51.5b | (*.f64 x (neg.f64 t)) |
| 42.9b | (*.f64 t (/.f64 x z)) |
Compiled 402 to 287 computations (28.6% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (+.f64 y t) z) |
| ✓ | 6.2b | (*.f64 x (/.f64 (+.f64 y t) z)) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | t | @ | 0 | (*.f64 x (/.f64 (+.f64 y t) z)) |
| 0.0ms | z | @ | inf | (/.f64 (+.f64 y t) z) |
| 0.0ms | z | @ | -inf | (/.f64 (+.f64 y t) z) |
| 0.0ms | z | @ | 0 | (/.f64 (+.f64 y t) z) |
| 0.0ms | t | @ | 0 | (/.f64 (+.f64 y t) z) |
| 1× | batch-egg-rewrite |
| 1308× | rational_best-1 |
| 1280× | rational_best-2 |
| 1272× | rational_best-4 |
| 1272× | rational_best-3 |
| 1246× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 58 | 32 |
| 2 | 90 | 32 |
| 3 | 107 | 32 |
| 4 | 153 | 32 |
| 5 | 264 | 32 |
| 6 | 589 | 32 |
| 7 | 2050 | 32 |
| 8 | 3911 | 32 |
| 9 | 6486 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 (+.f64 y t) z)) |
(/.f64 (+.f64 y t) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 (+.f64 y t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 y t)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y t) (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 y t) (/.f64 (neg.f64 x) z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 y t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 y t) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (+.f64 y t) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 y t) (neg.f64 z)) (*.f64 (+.f64 y t) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) (/.f64 2 z)) (/.f64 (+.f64 y t) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 y t) z) 4) (*.f64 (/.f64 (+.f64 y t) z) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 y t) z) 3) (*.f64 (+.f64 y t) (/.f64 -2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (+.f64 y t) (neg.f64 z))) (+.f64 -1 (*.f64 (+.f64 y t) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (*.f64 (/.f64 (+.f64 y t) z) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 y t) z) -3) (*.f64 (/.f64 (+.f64 y t) z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z))) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 1 (/.f64 (+.f64 y t) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 y t) z) 5) (*.f64 (/.f64 (+.f64 y t) z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 y t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 y t) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 y t) (neg.f64 z)) (*.f64 (+.f64 y t) (/.f64 -2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 y t) (/.f64 2 z)) (/.f64 (+.f64 y t) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 y t) z) 4) (*.f64 (/.f64 (+.f64 y t) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 y t) z) 3) (*.f64 (+.f64 y t) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (/.f64 (+.f64 y t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (+.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 5) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 y t) z) -3) (*.f64 (/.f64 (+.f64 y t) z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) -1) (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 7) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) -1) (+.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (*.f64 (/.f64 (+.f64 y t) z) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 y t) z) 8) (*.f64 (/.f64 (+.f64 y t) z) 7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) (*.f64 (/.f64 (+.f64 y t) z) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 2 (+.f64 y (+.f64 y t))) z) (/.f64 (+.f64 y (+.f64 y (+.f64 y t))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 2 (+.f64 y (+.f64 t t))) z) (/.f64 (+.f64 t (+.f64 y (+.f64 t t))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 t t) (neg.f64 z)) (/.f64 (+.f64 t (+.f64 y (+.f64 t t))) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 y y) (neg.f64 z)) (/.f64 (+.f64 y (+.f64 y (+.f64 y t))) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z)))) (+.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y t) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (*.f64 (/.f64 1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (-.f64 (/.f64 1 z) (/.f64 -2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y t) (+.f64 (*.f64 (/.f64 1 z) 4) (-.f64 (/.f64 -1 z) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y t) (+.f64 (*.f64 (/.f64 1 z) 4) (*.f64 (/.f64 -1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 y t) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) -2) (*.f64 (+.f64 y t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) -2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) 4) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) 4) (*.f64 (neg.f64 (+.f64 y t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y t)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y t)) (+.f64 (*.f64 (/.f64 1 z) 3) (*.f64 2 (/.f64 -2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (-.f64 (/.f64 -1 z) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (*.f64 (/.f64 -1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y t) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (neg.f64 (+.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 3) (*.f64 2 (*.f64 (+.f64 y t) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 2) (*.f64 (neg.f64 (+.f64 y t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -2 z) (*.f64 (/.f64 1 z) 3)) (+.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 y t) -2) (*.f64 (+.f64 y t) 3)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 z) 3) (*.f64 2 (/.f64 -2 z))) (neg.f64 (+.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 y t) 3) (*.f64 2 (*.f64 (+.f64 y t) -2))) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -2 z) (-.f64 (/.f64 1 z) (/.f64 -2 z))) (+.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 y t) -2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) -2))) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2 z) (-.f64 (/.f64 -1 z) (/.f64 2 z))) (neg.f64 (+.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2 z) (*.f64 (/.f64 -1 z) 3)) (neg.f64 (+.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 y t) 2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 y t) 2) (*.f64 (neg.f64 (+.f64 y t)) 3)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 z) 4) (-.f64 (/.f64 -1 z) (/.f64 2 z))) (+.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 z) 4) (*.f64 (/.f64 -1 z) 3)) (+.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 y t) 4) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 y t) 4) (*.f64 (neg.f64 (+.f64 y t)) 3)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 y t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 y t) (neg.f64 z))))))) |
| 1× | egg-herbie |
| 1392× | rational_best-simplify-1 |
| 1132× | rational_best-simplify-2 |
| 934× | rational_best-simplify-55 |
| 782× | rational_best-simplify-43 |
| 726× | rational_best-simplify-46 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 196 | 3313 |
| 1 | 339 | 3313 |
| 2 | 586 | 3305 |
| 3 | 1237 | 3263 |
| 4 | 4087 | 3263 |
| 5 | 6671 | 3263 |
| 6 | 7213 | 3263 |
| 7 | 7552 | 3263 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 0) |
(+.f64 0 (*.f64 x (/.f64 (+.f64 y t) z))) |
(-.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 0) |
(/.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 1) |
(/.f64 (*.f64 x (+.f64 y t)) z) |
(/.f64 (*.f64 (+.f64 y t) (neg.f64 x)) (neg.f64 z)) |
(pow.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 1) |
(neg.f64 (*.f64 (+.f64 y t) (/.f64 (neg.f64 x) z))) |
(+.f64 (/.f64 (+.f64 y t) z) 0) |
(+.f64 0 (/.f64 (+.f64 y t) z)) |
(+.f64 -1 (+.f64 (/.f64 (+.f64 y t) z) 1)) |
(+.f64 (/.f64 (+.f64 y t) (neg.f64 z)) (*.f64 (+.f64 y t) (/.f64 2 z))) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 2 z)) (/.f64 (+.f64 y t) (neg.f64 z))) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) 3)) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) 4) (*.f64 (/.f64 (+.f64 y t) z) -3)) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) 3) (*.f64 (+.f64 y t) (/.f64 -2 z))) |
(+.f64 (+.f64 1 (/.f64 (+.f64 y t) (neg.f64 z))) (+.f64 -1 (*.f64 (+.f64 y t) (/.f64 2 z)))) |
(+.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) -1) |
(+.f64 (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z)))) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (*.f64 (/.f64 (+.f64 y t) z) 5)) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) -3) (*.f64 (/.f64 (+.f64 y t) z) 4)) |
(+.f64 (+.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z))) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z)))) |
(+.f64 (+.f64 -1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 1 (/.f64 (+.f64 y t) (neg.f64 z)))) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) 5) (*.f64 (/.f64 (+.f64 y t) z) -4)) |
(-.f64 (/.f64 (+.f64 y t) z) 0) |
(-.f64 0 (/.f64 (+.f64 y t) (neg.f64 z))) |
(-.f64 (/.f64 (+.f64 y t) (neg.f64 z)) (*.f64 (+.f64 y t) (/.f64 -2 z))) |
(-.f64 (*.f64 (+.f64 y t) (/.f64 2 z)) (/.f64 (+.f64 y t) z)) |
(-.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) -3)) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) 4) (*.f64 (/.f64 (+.f64 y t) z) 3)) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) 3) (*.f64 (+.f64 y t) (/.f64 2 z))) |
(-.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) 1) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (/.f64 (+.f64 y t) z))) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (+.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) -3))) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 5) -1)) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -3) (*.f64 (/.f64 (+.f64 y t) z) -4)) |
(-.f64 (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) -1) (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 7) -1)) |
(-.f64 (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) -1) (+.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (*.f64 (/.f64 (+.f64 y t) z) -3))) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) 8) (*.f64 (/.f64 (+.f64 y t) z) 7)) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) (*.f64 (/.f64 (+.f64 y t) z) 5)) |
(-.f64 (/.f64 (*.f64 2 (+.f64 y (+.f64 y t))) z) (/.f64 (+.f64 y (+.f64 y (+.f64 y t))) z)) |
(-.f64 (/.f64 (*.f64 2 (+.f64 y (+.f64 t t))) z) (/.f64 (+.f64 t (+.f64 y (+.f64 t t))) z)) |
(-.f64 (/.f64 (+.f64 t t) (neg.f64 z)) (/.f64 (+.f64 t (+.f64 y (+.f64 t t))) (neg.f64 z))) |
(-.f64 (/.f64 (+.f64 y y) (neg.f64 z)) (/.f64 (+.f64 y (+.f64 y (+.f64 y t))) (neg.f64 z))) |
(-.f64 (+.f64 (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z)))) (+.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))))) |
(*.f64 (+.f64 y t) (/.f64 1 z)) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (*.f64 (/.f64 1 z) 3))) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (-.f64 (/.f64 1 z) (/.f64 -2 z)))) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 (/.f64 1 z) 4) (-.f64 (/.f64 -1 z) (/.f64 2 z)))) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 (/.f64 1 z) 4) (*.f64 (/.f64 -1 z) 3))) |
(*.f64 (/.f64 (+.f64 y t) z) 1) |
(*.f64 1 (/.f64 (+.f64 y t) z)) |
(*.f64 (/.f64 1 z) (+.f64 y t)) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) -2) (*.f64 (+.f64 y t) 3))) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) -2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) -2)))) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) 4) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4)))) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) 4) (*.f64 (neg.f64 (+.f64 y t)) 3))) |
(*.f64 (neg.f64 (+.f64 y t)) (/.f64 -1 z)) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (*.f64 (/.f64 1 z) 3) (*.f64 2 (/.f64 -2 z)))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (-.f64 (/.f64 -1 z) (/.f64 2 z)))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (*.f64 (/.f64 -1 z) 3))) |
(*.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z))) |
(*.f64 (/.f64 (+.f64 y t) (neg.f64 z)) -1) |
(*.f64 (/.f64 -1 z) (neg.f64 (+.f64 y t))) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 3) (*.f64 2 (*.f64 (+.f64 y t) -2)))) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4)))) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 2) (*.f64 (neg.f64 (+.f64 y t)) 3))) |
(*.f64 (+.f64 (/.f64 -2 z) (*.f64 (/.f64 1 z) 3)) (+.f64 y t)) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) -2) (*.f64 (+.f64 y t) 3)) (/.f64 1 z)) |
(*.f64 (+.f64 (*.f64 (/.f64 1 z) 3) (*.f64 2 (/.f64 -2 z))) (neg.f64 (+.f64 y t))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 3) (*.f64 2 (*.f64 (+.f64 y t) -2))) (/.f64 -1 z)) |
(*.f64 (+.f64 (/.f64 -2 z) (-.f64 (/.f64 1 z) (/.f64 -2 z))) (+.f64 y t)) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) -2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) -2))) (/.f64 1 z)) |
(*.f64 (+.f64 (/.f64 2 z) (-.f64 (/.f64 -1 z) (/.f64 2 z))) (neg.f64 (+.f64 y t))) |
(*.f64 (+.f64 (/.f64 2 z) (*.f64 (/.f64 -1 z) 3)) (neg.f64 (+.f64 y t))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))) (/.f64 -1 z)) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 2) (*.f64 (neg.f64 (+.f64 y t)) 3)) (/.f64 -1 z)) |
(*.f64 (+.f64 (*.f64 (/.f64 1 z) 4) (-.f64 (/.f64 -1 z) (/.f64 2 z))) (+.f64 y t)) |
(*.f64 (+.f64 (*.f64 (/.f64 1 z) 4) (*.f64 (/.f64 -1 z) 3)) (+.f64 y t)) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 4) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))) (/.f64 1 z)) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 4) (*.f64 (neg.f64 (+.f64 y t)) 3)) (/.f64 1 z)) |
(pow.f64 (/.f64 (+.f64 y t) z) 1) |
(neg.f64 (/.f64 (+.f64 y t) (neg.f64 z))) |
| Outputs |
|---|
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 0) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 0 (*.f64 x (/.f64 (+.f64 y t) z))) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(-.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 0) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 1) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 x (+.f64 y t)) z) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) (neg.f64 x)) (neg.f64 z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(pow.f64 (*.f64 x (/.f64 (+.f64 y t) z)) 1) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(neg.f64 (*.f64 (+.f64 y t) (/.f64 (neg.f64 x) z))) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (+.f64 y t) z) 0) |
(/.f64 (+.f64 y t) z) |
(+.f64 0 (/.f64 (+.f64 y t) z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 -1 (+.f64 (/.f64 (+.f64 y t) z) 1)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 (+.f64 y t) (neg.f64 z)) (*.f64 (+.f64 y t) (/.f64 2 z))) |
(/.f64 (+.f64 y t) z) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 2 z)) (/.f64 (+.f64 y t) (neg.f64 z))) |
(/.f64 (+.f64 y t) z) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) 3)) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (*.f64 -3 (/.f64 -1 z)))) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) 4) (*.f64 (/.f64 (+.f64 y t) z) -3)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) 3) (*.f64 (+.f64 y t) (/.f64 -2 z))) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) 3)) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (*.f64 -3 (/.f64 -1 z)))) |
(+.f64 (+.f64 1 (/.f64 (+.f64 y t) (neg.f64 z))) (+.f64 -1 (*.f64 (+.f64 y t) (/.f64 2 z)))) |
(/.f64 (+.f64 y t) z) |
(+.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) -1) |
(/.f64 (+.f64 y t) z) |
(+.f64 (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z)))) |
(/.f64 (+.f64 y t) z) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (*.f64 (/.f64 (+.f64 y t) z) 5)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) -3) (*.f64 (/.f64 (+.f64 y t) z) 4)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (+.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z))) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z)))) |
(/.f64 (+.f64 y t) z) |
(+.f64 (+.f64 -1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 1 (/.f64 (+.f64 y t) (neg.f64 z)))) |
(/.f64 (+.f64 y t) z) |
(+.f64 (*.f64 (/.f64 (+.f64 y t) z) 5) (*.f64 (/.f64 (+.f64 y t) z) -4)) |
(/.f64 (+.f64 y t) z) |
(-.f64 (/.f64 (+.f64 y t) z) 0) |
(/.f64 (+.f64 y t) z) |
(-.f64 0 (/.f64 (+.f64 y t) (neg.f64 z))) |
(/.f64 (+.f64 y t) z) |
(-.f64 (/.f64 (+.f64 y t) (neg.f64 z)) (*.f64 (+.f64 y t) (/.f64 -2 z))) |
(/.f64 (+.f64 y t) z) |
(-.f64 (*.f64 (+.f64 y t) (/.f64 2 z)) (/.f64 (+.f64 y t) z)) |
(/.f64 (+.f64 y t) z) |
(-.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) -3)) |
(*.f64 (+.f64 y t) (-.f64 (/.f64 -2 z) (*.f64 3 (/.f64 -1 z)))) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) 4) (*.f64 (/.f64 (+.f64 y t) z) 3)) |
(/.f64 (+.f64 y t) z) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) 3) (*.f64 (+.f64 y t) (/.f64 2 z))) |
(*.f64 (+.f64 y t) (-.f64 (*.f64 -3 (/.f64 -1 z)) (/.f64 2 z))) |
(-.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) 1) |
(/.f64 (+.f64 y t) z) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (/.f64 (+.f64 y t) z))) |
(/.f64 (+.f64 y t) z) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (+.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) -3))) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (*.f64 3 (/.f64 -1 z))))) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 5) -1)) |
(/.f64 (+.f64 y t) z) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) -3) (*.f64 (/.f64 (+.f64 y t) z) -4)) |
(/.f64 (+.f64 y t) z) |
(-.f64 (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) -1) (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 7) -1)) |
(/.f64 (+.f64 y t) z) |
(-.f64 (/.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) -1) (+.f64 (*.f64 (/.f64 (+.f64 y t) z) -4) (*.f64 (/.f64 (+.f64 y t) z) -3))) |
(/.f64 (+.f64 y t) z) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) 8) (*.f64 (/.f64 (+.f64 y t) z) 7)) |
(/.f64 (+.f64 y t) z) |
(-.f64 (*.f64 (/.f64 (+.f64 y t) z) 6) (*.f64 (/.f64 (+.f64 y t) z) 5)) |
(/.f64 (+.f64 y t) z) |
(-.f64 (/.f64 (*.f64 2 (+.f64 y (+.f64 y t))) z) (/.f64 (+.f64 y (+.f64 y (+.f64 y t))) z)) |
(/.f64 (-.f64 (*.f64 2 (+.f64 y (+.f64 y t))) (+.f64 y (+.f64 y (+.f64 y t)))) z) |
(/.f64 (-.f64 (*.f64 2 (+.f64 y (+.f64 y t))) (+.f64 t (+.f64 y (+.f64 y y)))) z) |
(/.f64 (-.f64 (*.f64 2 (+.f64 y (+.f64 y t))) (+.f64 (+.f64 y t) (+.f64 y y))) z) |
(-.f64 (/.f64 (*.f64 2 (+.f64 y (+.f64 t t))) z) (/.f64 (+.f64 t (+.f64 y (+.f64 t t))) z)) |
(/.f64 (-.f64 (*.f64 2 (+.f64 y (+.f64 t t))) (+.f64 (+.f64 t t) (+.f64 y t))) z) |
(/.f64 (-.f64 (*.f64 2 (+.f64 y (+.f64 t t))) (+.f64 (+.f64 y t) (+.f64 t t))) z) |
(-.f64 (/.f64 (+.f64 t t) (neg.f64 z)) (/.f64 (+.f64 t (+.f64 y (+.f64 t t))) (neg.f64 z))) |
(/.f64 (-.f64 (+.f64 t t) (+.f64 (+.f64 t t) (+.f64 y t))) (neg.f64 z)) |
(/.f64 (-.f64 (+.f64 t t) (+.f64 (+.f64 y t) (+.f64 t t))) (neg.f64 z)) |
(/.f64 (-.f64 (+.f64 (+.f64 y t) (+.f64 t t)) (+.f64 t t)) z) |
(/.f64 (-.f64 (+.f64 (+.f64 y t) (+.f64 y y)) (+.f64 y y)) z) |
(-.f64 (/.f64 (+.f64 y y) (neg.f64 z)) (/.f64 (+.f64 y (+.f64 y (+.f64 y t))) (neg.f64 z))) |
(/.f64 (-.f64 (+.f64 t t) (+.f64 (+.f64 t t) (+.f64 y t))) (neg.f64 z)) |
(/.f64 (-.f64 (+.f64 t t) (+.f64 (+.f64 y t) (+.f64 t t))) (neg.f64 z)) |
(/.f64 (-.f64 (+.f64 (+.f64 y t) (+.f64 t t)) (+.f64 t t)) z) |
(/.f64 (-.f64 (+.f64 (+.f64 y t) (+.f64 y y)) (+.f64 y y)) z) |
(-.f64 (+.f64 (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z)))) (+.f64 (+.f64 (/.f64 (+.f64 y t) z) 1) (+.f64 1 (*.f64 (+.f64 y t) (/.f64 2 z))))) |
(/.f64 (+.f64 y t) z) |
(*.f64 (+.f64 y t) (/.f64 1 z)) |
(/.f64 (+.f64 y t) z) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (*.f64 (/.f64 1 z) 3))) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) 3)) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (*.f64 -3 (/.f64 -1 z)))) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (-.f64 (/.f64 1 z) (/.f64 -2 z)))) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 (/.f64 1 z) 4) (-.f64 (/.f64 -1 z) (/.f64 2 z)))) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 4 (/.f64 1 z)) (/.f64 -3 z))) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -3 z) (*.f64 -4 (/.f64 -1 z)))) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 (/.f64 1 z) 4) (*.f64 (/.f64 -1 z) 3))) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 4 (/.f64 1 z)) (*.f64 3 (/.f64 -1 z)))) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 3 (/.f64 -1 z)) (*.f64 -4 (/.f64 -1 z)))) |
(*.f64 (/.f64 (+.f64 y t) z) 1) |
(/.f64 (+.f64 y t) z) |
(*.f64 1 (/.f64 (+.f64 y t) z)) |
(/.f64 (+.f64 y t) z) |
(*.f64 (/.f64 1 z) (+.f64 y t)) |
(/.f64 (+.f64 y t) z) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) -2) (*.f64 (+.f64 y t) 3))) |
(/.f64 (+.f64 y t) z) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) -2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) -2)))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) -2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) -2))) (/.f64 1 z)) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) 4) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4)))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 4) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))) (/.f64 1 z)) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) 4) (*.f64 (neg.f64 (+.f64 y t)) 3))) |
(/.f64 (+.f64 y t) z) |
(*.f64 (neg.f64 (+.f64 y t)) (/.f64 -1 z)) |
(/.f64 (+.f64 y t) z) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (*.f64 (/.f64 1 z) 3) (*.f64 2 (/.f64 -2 z)))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (*.f64 3 (/.f64 1 z)) (*.f64 2 (/.f64 -2 z)))) |
(*.f64 (+.f64 y t) (neg.f64 (+.f64 (*.f64 3 (/.f64 1 z)) (*.f64 2 (/.f64 -2 z))))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (*.f64 2 (/.f64 -2 z)) (*.f64 -3 (/.f64 -1 z)))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (-.f64 (/.f64 -1 z) (/.f64 2 z)))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (/.f64 -3 z))) |
(*.f64 (+.f64 y t) (neg.f64 (+.f64 (/.f64 2 z) (/.f64 -3 z)))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (*.f64 (/.f64 -1 z) 3))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (*.f64 3 (/.f64 -1 z)))) |
(*.f64 (+.f64 y t) (neg.f64 (+.f64 (/.f64 2 z) (*.f64 3 (/.f64 -1 z))))) |
(*.f64 -1 (/.f64 (+.f64 y t) (neg.f64 z))) |
(/.f64 (+.f64 y t) z) |
(*.f64 (/.f64 (+.f64 y t) (neg.f64 z)) -1) |
(/.f64 (+.f64 y t) z) |
(*.f64 (/.f64 -1 z) (neg.f64 (+.f64 y t))) |
(/.f64 (+.f64 y t) z) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 3) (*.f64 2 (*.f64 (+.f64 y t) -2)))) |
(/.f64 (+.f64 y t) z) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4)))) |
(*.f64 (/.f64 -1 z) (+.f64 (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4)) (*.f64 (+.f64 y t) 2))) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 (+.f64 y t) 2) (*.f64 (neg.f64 (+.f64 y t)) 3))) |
(/.f64 (+.f64 y t) z) |
(*.f64 (+.f64 (/.f64 -2 z) (*.f64 (/.f64 1 z) 3)) (+.f64 y t)) |
(+.f64 (*.f64 (+.f64 y t) (/.f64 -2 z)) (*.f64 (/.f64 (+.f64 y t) z) 3)) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (*.f64 -3 (/.f64 -1 z)))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) -2) (*.f64 (+.f64 y t) 3)) (/.f64 1 z)) |
(/.f64 (+.f64 y t) z) |
(*.f64 (+.f64 (*.f64 (/.f64 1 z) 3) (*.f64 2 (/.f64 -2 z))) (neg.f64 (+.f64 y t))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (*.f64 3 (/.f64 1 z)) (*.f64 2 (/.f64 -2 z)))) |
(*.f64 (+.f64 y t) (neg.f64 (+.f64 (*.f64 3 (/.f64 1 z)) (*.f64 2 (/.f64 -2 z))))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (*.f64 2 (/.f64 -2 z)) (*.f64 -3 (/.f64 -1 z)))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 3) (*.f64 2 (*.f64 (+.f64 y t) -2))) (/.f64 -1 z)) |
(/.f64 (+.f64 y t) z) |
(*.f64 (+.f64 (/.f64 -2 z) (-.f64 (/.f64 1 z) (/.f64 -2 z))) (+.f64 y t)) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) -2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) -2))) (/.f64 1 z)) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) -2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) -2)))) |
(*.f64 (+.f64 (/.f64 2 z) (-.f64 (/.f64 -1 z) (/.f64 2 z))) (neg.f64 (+.f64 y t))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (/.f64 -3 z))) |
(*.f64 (+.f64 y t) (neg.f64 (+.f64 (/.f64 2 z) (/.f64 -3 z)))) |
(*.f64 (+.f64 (/.f64 2 z) (*.f64 (/.f64 -1 z) 3)) (neg.f64 (+.f64 y t))) |
(*.f64 (neg.f64 (+.f64 y t)) (+.f64 (/.f64 2 z) (*.f64 3 (/.f64 -1 z)))) |
(*.f64 (+.f64 y t) (neg.f64 (+.f64 (/.f64 2 z) (*.f64 3 (/.f64 -1 z))))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 2) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))) (/.f64 -1 z)) |
(*.f64 (/.f64 -1 z) (+.f64 (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4)) (*.f64 (+.f64 y t) 2))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 2) (*.f64 (neg.f64 (+.f64 y t)) 3)) (/.f64 -1 z)) |
(/.f64 (+.f64 y t) z) |
(*.f64 (+.f64 (*.f64 (/.f64 1 z) 4) (-.f64 (/.f64 -1 z) (/.f64 2 z))) (+.f64 y t)) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 4 (/.f64 1 z)) (/.f64 -3 z))) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -3 z) (*.f64 -4 (/.f64 -1 z)))) |
(*.f64 (+.f64 (*.f64 (/.f64 1 z) 4) (*.f64 (/.f64 -1 z) 3)) (+.f64 y t)) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 4 (/.f64 1 z)) (*.f64 3 (/.f64 -1 z)))) |
(*.f64 (+.f64 y t) (+.f64 (*.f64 3 (/.f64 -1 z)) (*.f64 -4 (/.f64 -1 z)))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 4) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4))) (/.f64 1 z)) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 (+.f64 y t) 4) (-.f64 (+.f64 y t) (*.f64 (+.f64 y t) 4)))) |
(*.f64 (+.f64 (*.f64 (+.f64 y t) 4) (*.f64 (neg.f64 (+.f64 y t)) 3)) (/.f64 1 z)) |
(/.f64 (+.f64 y t) z) |
(pow.f64 (/.f64 (+.f64 y t) z) 1) |
(/.f64 (+.f64 y t) z) |
(neg.f64 (/.f64 (+.f64 y t) (neg.f64 z))) |
(/.f64 (+.f64 y t) z) |
Compiled 12 to 6 computations (50% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.4b | (*.f64 (/.f64 x z) y) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | -inf | (*.f64 (/.f64 x z) y) |
| 0.0ms | x | @ | 0 | (*.f64 (/.f64 x z) y) |
| 0.0ms | x | @ | inf | (*.f64 (/.f64 x z) y) |
| 0.0ms | x | @ | -inf | (*.f64 (/.f64 x z) y) |
| 0.0ms | y | @ | -inf | (*.f64 (/.f64 x z) y) |
| 1× | batch-egg-rewrite |
| 1232× | rational_best-1 |
| 1204× | rational_best-2 |
| 1196× | rational_best-4 |
| 1196× | rational_best-3 |
| 1170× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 45 | 13 |
| 2 | 73 | 13 |
| 3 | 90 | 13 |
| 4 | 136 | 13 |
| 5 | 247 | 13 |
| 6 | 569 | 13 |
| 7 | 1978 | 13 |
| 8 | 3747 | 13 |
| 9 | 6219 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 x z) y) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (/.f64 (neg.f64 x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x y) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 (neg.f64 x) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (/.f64 (neg.f64 x) z))))))) |
| 1× | egg-herbie |
| 302× | rational_best-simplify-44 |
| 294× | rational_best-simplify-2 |
| 196× | rational_best-simplify-47 |
| 88× | rational_best-simplify-45 |
| 62× | rational_best-simplify-48 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 598 |
| 1 | 47 | 598 |
| 2 | 77 | 598 |
| 3 | 125 | 598 |
| 4 | 228 | 598 |
| 5 | 454 | 598 |
| 6 | 809 | 598 |
| 7 | 826 | 598 |
| 8 | 836 | 598 |
| 9 | 840 | 598 |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(+.f64 (*.f64 x (/.f64 y z)) 0) |
(+.f64 0 (*.f64 x (/.f64 y z))) |
(-.f64 (*.f64 x (/.f64 y z)) 0) |
(-.f64 0 (*.f64 y (/.f64 (neg.f64 x) z))) |
(/.f64 (*.f64 x (/.f64 y z)) 1) |
(/.f64 (*.f64 x y) z) |
(/.f64 (*.f64 y (/.f64 (neg.f64 x) z)) -1) |
(/.f64 (*.f64 y (neg.f64 x)) (neg.f64 z)) |
(pow.f64 (*.f64 x (/.f64 y z)) 1) |
(neg.f64 (*.f64 y (/.f64 (neg.f64 x) z))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(+.f64 (*.f64 x (/.f64 y z)) 0) |
(*.f64 x (/.f64 y z)) |
(+.f64 0 (*.f64 x (/.f64 y z))) |
(*.f64 x (/.f64 y z)) |
(-.f64 (*.f64 x (/.f64 y z)) 0) |
(*.f64 x (/.f64 y z)) |
(-.f64 0 (*.f64 y (/.f64 (neg.f64 x) z))) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 x (/.f64 y z)) 1) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 x y) z) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y (/.f64 (neg.f64 x) z)) -1) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y (neg.f64 x)) (neg.f64 z)) |
(*.f64 x (/.f64 y z)) |
(pow.f64 (*.f64 x (/.f64 y z)) 1) |
(*.f64 x (/.f64 y z)) |
(neg.f64 (*.f64 y (/.f64 (neg.f64 x) z))) |
(*.f64 x (/.f64 y z)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.9b | (*.f64 (/.f64 1 z) (*.f64 y x)) |
Compiled 21 to 11 computations (47.6% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| 0.0ms | z | @ | 0 | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| 0.0ms | y | @ | 0 | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| 0.0ms | x | @ | inf | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| 0.0ms | y | @ | -inf | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| 1× | batch-egg-rewrite |
| 1160× | rational_best-simplify-46 |
| 952× | rational_best-1 |
| 936× | rational_best-2 |
| 934× | rational_best-4 |
| 934× | rational_best-3 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 59 | 19 |
| 2 | 93 | 13 |
| 3 | 108 | 13 |
| 4 | 122 | 13 |
| 5 | 180 | 13 |
| 6 | 402 | 13 |
| 7 | 1097 | 13 |
| 8 | 3887 | 13 |
| 9 | 6487 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 z) (*.f64 y x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x (/.f64 y z))) (*.f64 (*.f64 x (/.f64 y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (neg.f64 (*.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (*.f64 (*.f64 x (/.f64 y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 y (/.f64 (*.f64 x -2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 (*.f64 x (/.f64 y z)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (/.f64 y z)) -3) (*.f64 x (*.f64 (/.f64 y z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 y z)))) (+.f64 -1 (*.f64 (*.f64 x (/.f64 y z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (*.f64 x (/.f64 y z)) 2)) (+.f64 -1 (neg.f64 (*.f64 x (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 x (/.f64 y z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (*.f64 x (/.f64 y z)) 2)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (neg.f64 (*.f64 x (/.f64 y z)))) (+.f64 1 (*.f64 (*.f64 x (/.f64 y z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3)) (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 x (/.f64 y z))) (*.f64 y (/.f64 (*.f64 x -2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (*.f64 (*.f64 x (/.f64 y z)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (/.f64 (*.f64 y (*.f64 x 3)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 (*.f64 x (/.f64 y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (/.f64 y z)) -3) (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 x (/.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 y (/.f64 (*.f64 x -2) z))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 3)) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 x (*.f64 (/.f64 y z) 4))) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 x (*.f64 (/.f64 y z) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (*.f64 x 4)) z) (/.f64 (*.f64 y (*.f64 x 3)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 3)) -1) (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 x (*.f64 (/.f64 y z) 4))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y x) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 y z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x (/.f64 y z)))))))) |
| 1× | egg-herbie |
| 2094× | rational_best-simplify-2 |
| 1224× | rational_best-simplify-39 |
| 1146× | rational_best-simplify-55 |
| 832× | rational_best-simplify-53 |
| 702× | rational_best-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 91 | 962 |
| 1 | 171 | 962 |
| 2 | 345 | 962 |
| 3 | 726 | 962 |
| 4 | 2434 | 962 |
| 5 | 3679 | 962 |
| 6 | 5515 | 962 |
| 7 | 6990 | 962 |
| 8 | 7468 | 962 |
| 9 | 7593 | 962 |
| 10 | 7648 | 962 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(+.f64 (*.f64 x (/.f64 y z)) 0) |
(+.f64 0 (*.f64 x (/.f64 y z))) |
(+.f64 -1 (+.f64 1 (*.f64 x (/.f64 y z)))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 y z))) (*.f64 (*.f64 x (/.f64 y z)) 2)) |
(+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (*.f64 (*.f64 x (/.f64 y z)) 3)) |
(+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 y (/.f64 (*.f64 x -2) z))) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 (*.f64 x (/.f64 y z)) -3)) |
(+.f64 (*.f64 (*.f64 x (/.f64 y z)) -3) (*.f64 x (*.f64 (/.f64 y z) 4))) |
(+.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 y z)))) (+.f64 -1 (*.f64 (*.f64 x (/.f64 y z)) 2))) |
(+.f64 (+.f64 1 (*.f64 (*.f64 x (/.f64 y z)) 2)) (+.f64 -1 (neg.f64 (*.f64 x (/.f64 y z))))) |
(+.f64 (+.f64 1 (*.f64 x (/.f64 y z))) -1) |
(+.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3))) |
(+.f64 (+.f64 -1 (*.f64 (*.f64 x (/.f64 y z)) 2)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 y z))))) |
(+.f64 (+.f64 -1 (neg.f64 (*.f64 x (/.f64 y z)))) (+.f64 1 (*.f64 (*.f64 x (/.f64 y z)) 2))) |
(+.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3)) (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4))) |
(-.f64 (*.f64 x (/.f64 y z)) 0) |
(-.f64 0 (neg.f64 (*.f64 x (/.f64 y z)))) |
(-.f64 (neg.f64 (*.f64 x (/.f64 y z))) (*.f64 y (/.f64 (*.f64 x -2) z))) |
(-.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 x (/.f64 y z))) |
(-.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (*.f64 (*.f64 x (/.f64 y z)) -3)) |
(-.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (/.f64 (*.f64 y (*.f64 x 3)) (neg.f64 z))) |
(-.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 2)) |
(-.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 (*.f64 x (/.f64 y z)) 3)) |
(-.f64 (*.f64 (*.f64 x (/.f64 y z)) -3) (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4))) |
(-.f64 (+.f64 1 (*.f64 x (/.f64 y z))) 1) |
(-.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3)) -1)) |
(-.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 y (/.f64 (*.f64 x -2) z))) -1)) |
(-.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 3)) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3))) |
(-.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 x (*.f64 (/.f64 y z) 4))) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 x (*.f64 (/.f64 y z) 4)))) |
(-.f64 (/.f64 (*.f64 y (*.f64 x 4)) z) (/.f64 (*.f64 y (*.f64 x 3)) z)) |
(-.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 3)) -1) (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 x (*.f64 (/.f64 y z) 4))) -1)) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 x (/.f64 y z)) 1) |
(/.f64 (*.f64 y (neg.f64 x)) (neg.f64 z)) |
(/.f64 (neg.f64 (*.f64 x (/.f64 y z))) -1) |
(pow.f64 (*.f64 x (/.f64 y z)) 1) |
(neg.f64 (neg.f64 (*.f64 x (/.f64 y z)))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 x (/.f64 y z)) 0) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 0 (*.f64 x (/.f64 y z))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 -1 (+.f64 1 (*.f64 x (/.f64 y z)))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (neg.f64 (*.f64 x (/.f64 y z))) (*.f64 (*.f64 x (/.f64 y z)) 2)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (neg.f64 (*.f64 x (/.f64 y z)))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (*.f64 (*.f64 x (/.f64 y z)) 3)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 y (/.f64 (*.f64 x -2) z))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 (*.f64 x (/.f64 y z)) -3)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 (*.f64 x (/.f64 y z)) -3) (*.f64 x (*.f64 (/.f64 y z) 4))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 1 (neg.f64 (*.f64 x (/.f64 y z)))) (+.f64 -1 (*.f64 (*.f64 x (/.f64 y z)) 2))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 1 (*.f64 (*.f64 x (/.f64 y z)) 2)) (+.f64 -1 (neg.f64 (*.f64 x (/.f64 y z))))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 1 (*.f64 x (/.f64 y z))) -1) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 -1 (*.f64 (*.f64 x (/.f64 y z)) 2)) (+.f64 1 (neg.f64 (*.f64 x (/.f64 y z))))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 -1 (neg.f64 (*.f64 x (/.f64 y z)))) (+.f64 1 (*.f64 (*.f64 x (/.f64 y z)) 2))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3)) (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 x (/.f64 y z)) 0) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 0 (neg.f64 (*.f64 x (/.f64 y z)))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (neg.f64 (*.f64 x (/.f64 y z))) (*.f64 y (/.f64 (*.f64 x -2) z))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 x (/.f64 y z))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (*.f64 (*.f64 x (/.f64 y z)) -3)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 y (/.f64 (*.f64 x -2) z)) (/.f64 (*.f64 y (*.f64 x 3)) (neg.f64 z))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 2)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 (*.f64 x (/.f64 y z)) 3)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 (*.f64 x (/.f64 y z)) -3) (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (+.f64 1 (*.f64 x (/.f64 y z))) 1) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3)) -1)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 y (*.f64 (/.f64 x (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 y (/.f64 (*.f64 x -2) z))) -1)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 3)) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 2) (*.f64 (*.f64 x (/.f64 y z)) 3))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y z) 4)) (*.f64 x (*.f64 (/.f64 y z) 4))) (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 x (*.f64 (/.f64 y z) 4)))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (/.f64 (*.f64 y (*.f64 x 4)) z) (/.f64 (*.f64 y (*.f64 x 3)) z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 (*.f64 x (/.f64 y z)) 3)) -1) (/.f64 (+.f64 (*.f64 (*.f64 x (/.f64 y z)) 3) (*.f64 x (*.f64 (/.f64 y z) 4))) -1)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 x (/.f64 y z)) 1) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y (neg.f64 x)) (neg.f64 z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (neg.f64 (*.f64 x (/.f64 y z))) -1) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(pow.f64 (*.f64 x (/.f64 y z)) 1) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(neg.f64 (neg.f64 (*.f64 x (/.f64 y z)))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (/.f64 t (-.f64 1 z)) -4) |
| ✓ | 0.2b | (*.f64 (/.f64 t (-.f64 1 z)) -3) |
| ✓ | 0.8b | (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
| ✓ | 2.8b | (*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
Compiled 64 to 45 computations (29.7% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | z | @ | inf | (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
| 2.0ms | z | @ | 0 | (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
| 1.0ms | x | @ | 0 | (*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
| 1.0ms | t | @ | inf | (*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
| 1.0ms | t | @ | 0 | (*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
| 1× | batch-egg-rewrite |
| 1502× | rational_best-1 |
| 1170× | rational_best-4 |
| 1170× | rational_best-2 |
| 1170× | rational_best-3 |
| 1168× | exponential-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 82 |
| 1 | 91 | 78 |
| 2 | 141 | 78 |
| 3 | 231 | 78 |
| 4 | 453 | 70 |
| 5 | 1092 | 70 |
| 6 | 3013 | 70 |
| 7 | 5975 | 70 |
| 8 | 7995 | 70 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 (/.f64 t (-.f64 1 z)) -4) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 t (+.f64 z -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (/.f64 t (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 t (-.f64 1 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x t) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 t)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (/.f64 t (-.f64 1 z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 (*.f64 t 3) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (+.f64 z -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 t (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (/.f64 (*.f64 t -3) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (*.f64 (/.f64 t (-.f64 1 z)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (+.f64 z -1)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (-.f64 1 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (+.f64 z -1)) -15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -16))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) 6)) (/.f64 (*.f64 t -3) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (*.f64 (/.f64 t (+.f64 z -1)) -16))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) -16))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (neg.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (-.f64 1 z)) -14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (+.f64 z -1)) -16)) (*.f64 (/.f64 t (-.f64 1 z)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 6))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 -1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 t (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (-.f64 1 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (+.f64 z -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 z)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t -8) (*.f64 t -7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t -7) (*.f64 t -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 z)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t 8) (*.f64 t 7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t -8) (*.f64 t -7)) (/.f64 1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t 8) (*.f64 t 7)) (/.f64 -1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t -7) (*.f64 t -6)) (/.f64 1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (-.f64 1 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (+.f64 z -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t -7) (*.f64 t -8)) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t 7) (*.f64 t 8)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t -6) (*.f64 t -7)) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t -8) (*.f64 t -7)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t 8) (*.f64 t 7)) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t -7) (*.f64 t -6)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t -7) (*.f64 t -8))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t 7) (*.f64 t 8))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t -6) (*.f64 t -7))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (+.f64 z -1)) -16)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t (+.f64 z -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (-.f64 1 z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t -3) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (/.f64 (*.f64 t 3) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (-.f64 1 z)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (-.f64 1 z)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (-.f64 1 z)) -16))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (+.f64 z -1)) -15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 t (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 t 3) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (/.f64 (*.f64 t -3) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (*.f64 (/.f64 t (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (*.f64 (/.f64 t (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (*.f64 (/.f64 t (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2) (*.f64 (/.f64 t (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -3) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 3) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t 3)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t) 3) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t -4) (neg.f64 t)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 t) (+.f64 t t)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) -8)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 t (-.f64 1 z)) 6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) -4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 t) (*.f64 t -4)) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 t t) (neg.f64 t)) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) 8)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6)) (*.f64 (/.f64 t (-.f64 1 z)) -12)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t 3) (-.f64 1 z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 t (-.f64 1 z)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t (-.f64 1 z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t 4)) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t) 4) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4)))))) |
| 1× | egg-herbie |
| 1366× | rational_best-simplify-2 |
| 1314× | rational_best-simplify-43 |
| 1044× | rational_best-simplify-49 |
| 936× | rational_best-simplify-46 |
| 744× | rational_best-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 489 | 10168 |
| 1 | 1023 | 8378 |
| 2 | 2096 | 8080 |
| 3 | 6153 | 8044 |
| 4 | 7452 | 8044 |
| 5 | 7653 | 8044 |
| 6 | 7819 | 8044 |
| 7 | 7870 | 8044 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (*.f64 z (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x)) (*.f64 z (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x)) (+.f64 (*.f64 z (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x)) (*.f64 (pow.f64 z 3) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) z) |
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 2)) (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) z)) |
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) z) (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) z) (+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 4)) (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 2))))) |
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) z)) (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (pow.f64 z 3))) (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (pow.f64 z 3))) (+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 4)) (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 2))))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(-.f64 (*.f64 -4 t) (*.f64 -3 t)) |
(-.f64 (+.f64 (*.f64 -4 t) (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 -3 t)))) (*.f64 -3 t)) |
(-.f64 (+.f64 (*.f64 -4 t) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 -3 t))))) (*.f64 -3 t)) |
(-.f64 (+.f64 (*.f64 (pow.f64 z 3) (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (+.f64 (*.f64 -4 t) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 -3 t)))))) (*.f64 -3 t)) |
(/.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) z) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (/.f64 t z))) (+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 2))))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (*.f64 4 (/.f64 t (pow.f64 z 3))))) (+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (*.f64 4 (/.f64 t (pow.f64 z 3)))))) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3))))))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) z)) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) z))) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) (pow.f64 z 3))))) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) (pow.f64 z 3)))))) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 4))) (*.f64 3 (/.f64 t (pow.f64 z 2))))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 -3 t) |
(+.f64 (*.f64 -3 t) (*.f64 -3 (*.f64 t z))) |
(+.f64 (*.f64 -3 (*.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -3 t) (*.f64 -3 (*.f64 t z)))) |
(+.f64 (*.f64 -3 (*.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -3 (*.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -3 t) (*.f64 -3 (*.f64 t z))))) |
(*.f64 3 (/.f64 t z)) |
(+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 3 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))))) |
(*.f64 3 (/.f64 t z)) |
(+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 3 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 t) |
(+.f64 (*.f64 -4 (*.f64 t z)) (*.f64 -4 t)) |
(+.f64 (*.f64 -4 (*.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -4 (*.f64 t z)) (*.f64 -4 t))) |
(+.f64 (*.f64 -4 (*.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -4 (*.f64 t z)) (+.f64 (*.f64 -4 t) (*.f64 -4 (*.f64 t (pow.f64 z 3)))))) |
(*.f64 4 (/.f64 t z)) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (/.f64 t z))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (*.f64 4 (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (*.f64 4 (/.f64 t (pow.f64 z 3)))))) |
(*.f64 4 (/.f64 t z)) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (/.f64 t z))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (*.f64 4 (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (*.f64 4 (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0) |
(+.f64 0 (*.f64 x (/.f64 t (+.f64 z -1)))) |
(-.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0) |
(-.f64 0 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(/.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1) |
(/.f64 (*.f64 x (/.f64 t (-.f64 1 z))) -1) |
(/.f64 (*.f64 x t) (+.f64 z -1)) |
(/.f64 (*.f64 x (neg.f64 t)) (-.f64 1 z)) |
(pow.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1) |
(neg.f64 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(+.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 (*.f64 t 3) (-.f64 1 z))) |
(+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) 6))) |
(+.f64 (/.f64 t (+.f64 z -1)) 0) |
(+.f64 0 (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) 6)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (/.f64 (*.f64 t -3) (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (*.f64 (/.f64 t (-.f64 1 z)) 5)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (+.f64 z -1)) -16))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) -7)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (-.f64 1 z)) -8)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -16)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) 6)) (/.f64 (*.f64 t -3) (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) -6)) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (*.f64 (/.f64 t (+.f64 z -1)) -16)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -13)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) 8)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -13)) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -14)) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) -16)) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 6)))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (neg.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) 2))) |
(+.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (-.f64 1 z)) -14)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -12)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -7)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -6)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (+.f64 z -1)) -16)) (*.f64 (/.f64 t (-.f64 1 z)) 8)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 6))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(*.f64 t (/.f64 -1 (-.f64 1 z))) |
(*.f64 1 (/.f64 t (+.f64 z -1))) |
(*.f64 (/.f64 t (-.f64 1 z)) -1) |
(*.f64 (/.f64 t (+.f64 z -1)) 1) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 1 (-.f64 1 z)) (neg.f64 t)) |
(*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t -8) (*.f64 t -7))) |
(*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t -7) (*.f64 t -6))) |
(*.f64 (/.f64 -1 (-.f64 1 z)) t) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t 8) (*.f64 t 7))) |
(*.f64 (neg.f64 t) (/.f64 1 (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 t -8) (*.f64 t -7)) (/.f64 1 (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 t 8) (*.f64 t 7)) (/.f64 -1 (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 t -7) (*.f64 t -6)) (/.f64 1 (-.f64 1 z))) |
(/.f64 t (+.f64 z -1)) |
(/.f64 (/.f64 t (-.f64 1 z)) -1) |
(/.f64 (/.f64 t (+.f64 z -1)) 1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 (-.f64 (*.f64 t -7) (*.f64 t -8)) (+.f64 z -1)) |
(/.f64 (-.f64 (*.f64 t 7) (*.f64 t 8)) (-.f64 1 z)) |
(/.f64 (-.f64 (*.f64 t -6) (*.f64 t -7)) (+.f64 z -1)) |
(/.f64 (-.f64 (*.f64 t -8) (*.f64 t -7)) (-.f64 1 z)) |
(/.f64 (-.f64 (*.f64 t 8) (*.f64 t 7)) (+.f64 z -1)) |
(/.f64 (-.f64 (*.f64 t -7) (*.f64 t -6)) (-.f64 1 z)) |
(/.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t -7) (*.f64 t -8))) 1) |
(/.f64 (*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t 7) (*.f64 t 8))) 1) |
(/.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t -6) (*.f64 t -7))) 1) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (+.f64 z -1)) -16)) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) -1) |
(pow.f64 (/.f64 t (+.f64 z -1)) 1) |
(neg.f64 (/.f64 t (-.f64 1 z))) |
(+.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 t (-.f64 1 z))) |
(+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 0) |
(+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(+.f64 0 (/.f64 (*.f64 t -3) (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 5)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(+.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (/.f64 (*.f64 t 3) (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (+.f64 z -1))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) -8)) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) 6)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (-.f64 1 z)) -7)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (-.f64 1 z)) 7)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (-.f64 1 z)) -16)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -13)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -14)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(-.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 t (+.f64 z -1))) |
(-.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 0) |
(-.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(-.f64 0 (/.f64 (*.f64 t 3) (-.f64 1 z))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) 6))) |
(-.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 6)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) 5)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (/.f64 (*.f64 t -3) (-.f64 1 z))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -8))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -15))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (-.f64 1 z))) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) 8)) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -15))) |
(-.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -6)) |
(-.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(/.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 1) |
(/.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) -1) |
(/.f64 (*.f64 t -3) (-.f64 1 z)) |
(/.f64 (*.f64 t 3) (+.f64 z -1)) |
(/.f64 (neg.f64 (*.f64 t 3)) (-.f64 1 z)) |
(/.f64 (*.f64 (neg.f64 t) 3) (-.f64 1 z)) |
(/.f64 (-.f64 (*.f64 t -4) (neg.f64 t)) (-.f64 1 z)) |
(/.f64 (-.f64 (neg.f64 t) (+.f64 t t)) (-.f64 1 z)) |
(/.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) -1) |
(/.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) -1) |
(/.f64 (-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) -1) |
(/.f64 (-.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) -8)) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) -1) |
(/.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) 2)) -1) |
(/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 t (-.f64 1 z)) 6)) -1) |
(/.f64 (-.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) -4)) -1) |
(/.f64 (-.f64 (neg.f64 t) (*.f64 t -4)) (+.f64 z -1)) |
(/.f64 (-.f64 (+.f64 t t) (neg.f64 t)) (+.f64 z -1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) 8)) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) 1) |
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6)) (*.f64 (/.f64 t (-.f64 1 z)) -12)) -1) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2))) -1) |
(pow.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 1) |
(neg.f64 (/.f64 (*.f64 t 3) (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 0) |
(+.f64 0 (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) -8)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 0) |
(-.f64 0 (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 8)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(/.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 1) |
(/.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) -1) |
(/.f64 (*.f64 t -4) (-.f64 1 z)) |
(/.f64 (*.f64 t 4) (+.f64 z -1)) |
(/.f64 (neg.f64 (*.f64 t 4)) (-.f64 1 z)) |
(/.f64 (*.f64 (neg.f64 t) 4) (-.f64 1 z)) |
(pow.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 1) |
(neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 -3 (/.f64 t (-.f64 1 z)))) x) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 -1 (/.f64 (*.f64 t x) (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) |
(*.f64 x (-.f64 (*.f64 -4 t) (*.f64 t -3))) |
(*.f64 x (neg.f64 t)) |
(*.f64 t (neg.f64 x)) |
(+.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (*.f64 z (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 t -3))) (*.f64 z (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 t -3))))) |
(*.f64 (neg.f64 t) (+.f64 x (*.f64 z x))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x)) (*.f64 z (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x)))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 t -3))) (+.f64 (*.f64 z (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 t -3)))) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) (*.f64 (pow.f64 z 2) x)))) |
(+.f64 (*.f64 x (neg.f64 t)) (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (pow.f64 z 2) z))) |
(*.f64 (neg.f64 t) (+.f64 (*.f64 z x) (+.f64 x (*.f64 x (pow.f64 z 2))))) |
(+.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x)) (+.f64 (*.f64 z (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x)) (*.f64 (pow.f64 z 3) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) x))))) |
(+.f64 (+.f64 (*.f64 z (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 t -3)))) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) (*.f64 (pow.f64 z 3) x))) (+.f64 (*.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) (*.f64 (pow.f64 z 2) x)) (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 t -3))))) |
(+.f64 (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (pow.f64 z 3) z)) (*.f64 (neg.f64 t) (+.f64 x (*.f64 x (pow.f64 z 2))))) |
(+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t (neg.f64 x)) (+.f64 (pow.f64 z 2) (+.f64 z (pow.f64 z 3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) z) |
(*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x z)) |
(*.f64 (*.f64 t 1) (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 2)) (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) z)) |
(+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x z)) (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 2)))) |
(+.f64 (*.f64 (*.f64 t 1) (/.f64 x z)) (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) z) (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 2))) (+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x z)) (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 3))))) |
(+.f64 (*.f64 (*.f64 t 1) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 2))) (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 3))))) |
(+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 t (+.f64 (/.f64 x (pow.f64 z 3)) (/.f64 x z)))) |
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) z) (+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 4)) (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 2))) (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 4)))) (+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x z)) (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 3))))) |
(+.f64 (+.f64 (*.f64 (*.f64 t 1) (/.f64 x z)) (*.f64 (*.f64 t 1) (/.f64 x (pow.f64 z 4)))) (+.f64 (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 2))) (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 3))))) |
(+.f64 (*.f64 t (+.f64 (/.f64 x (pow.f64 z 4)) (/.f64 x (pow.f64 z 2)))) (*.f64 t (+.f64 (/.f64 x (pow.f64 z 3)) (/.f64 x z)))) |
(*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) z)) |
(*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x z)) |
(*.f64 (*.f64 t 1) (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) z)) (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 2))) |
(+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x z)) (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 2)))) |
(+.f64 (*.f64 (*.f64 t 1) (/.f64 x z)) (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (pow.f64 z 3))) (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 2))) (+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x z)) (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 3))))) |
(+.f64 (*.f64 (*.f64 t 1) (/.f64 x z)) (+.f64 (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 2))) (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 3))))) |
(+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 t (+.f64 (/.f64 x (pow.f64 z 3)) (/.f64 x z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (pow.f64 z 3))) (+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 4 t) (*.f64 3 t))) (pow.f64 z 4)) (/.f64 (*.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) x) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 2))) (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 4)))) (+.f64 (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x z)) (*.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) (/.f64 x (pow.f64 z 3))))) |
(+.f64 (+.f64 (*.f64 (*.f64 t 1) (/.f64 x z)) (*.f64 (*.f64 t 1) (/.f64 x (pow.f64 z 4)))) (+.f64 (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 2))) (*.f64 x (/.f64 (*.f64 t 1) (pow.f64 z 3))))) |
(+.f64 (*.f64 t (+.f64 (/.f64 x (pow.f64 z 4)) (/.f64 x (pow.f64 z 2)))) (*.f64 t (+.f64 (/.f64 x (pow.f64 z 3)) (/.f64 x z)))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(-.f64 (*.f64 -4 t) (*.f64 -3 t)) |
(-.f64 (*.f64 -4 t) (*.f64 t -3)) |
(neg.f64 t) |
(-.f64 (+.f64 (*.f64 -4 t) (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 -3 t)))) (*.f64 -3 t)) |
(-.f64 (+.f64 (*.f64 -4 t) (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 t -3)))) (*.f64 t -3)) |
(-.f64 (+.f64 (*.f64 -4 t) (*.f64 z (neg.f64 t))) (*.f64 t -3)) |
(-.f64 (*.f64 (neg.f64 t) (+.f64 z 4)) (*.f64 t -3)) |
(+.f64 (*.f64 t 3) (*.f64 (neg.f64 t) (+.f64 z 4))) |
(-.f64 (+.f64 (*.f64 -4 t) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 -3 t))))) (*.f64 -3 t)) |
(-.f64 (+.f64 (*.f64 -4 t) (+.f64 (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 t -3))) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) (pow.f64 z 2)))) (*.f64 t -3)) |
(-.f64 (+.f64 (*.f64 -4 t) (*.f64 (neg.f64 t) (+.f64 (pow.f64 z 2) z))) (*.f64 t -3)) |
(-.f64 (*.f64 (neg.f64 t) (+.f64 4 (+.f64 z (pow.f64 z 2)))) (*.f64 t -3)) |
(+.f64 (*.f64 t 3) (*.f64 (neg.f64 t) (+.f64 4 (+.f64 z (pow.f64 z 2))))) |
(-.f64 (+.f64 (*.f64 (pow.f64 z 3) (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (+.f64 (*.f64 -4 t) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 -4 t) (*.f64 -3 t))) (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 -3 t)))))) (*.f64 -3 t)) |
(-.f64 (+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 -4 t) (*.f64 t -3))) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) (pow.f64 z 2))) (+.f64 (*.f64 -4 t) (*.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) (pow.f64 z 3)))) (*.f64 t -3)) |
(-.f64 (+.f64 (*.f64 -4 t) (+.f64 (*.f64 (neg.f64 t) (+.f64 (pow.f64 z 2) z)) (*.f64 (pow.f64 z 3) (neg.f64 t)))) (*.f64 t -3)) |
(-.f64 (+.f64 (*.f64 -4 t) (*.f64 (neg.f64 t) (+.f64 (pow.f64 z 3) (+.f64 z (pow.f64 z 2))))) (*.f64 t -3)) |
(+.f64 (*.f64 t 3) (+.f64 (*.f64 -4 t) (*.f64 (neg.f64 t) (+.f64 (pow.f64 z 3) (+.f64 z (pow.f64 z 2)))))) |
(/.f64 (-.f64 (*.f64 4 t) (*.f64 3 t)) z) |
(/.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) z) |
(/.f64 (*.f64 t 1) z) |
(/.f64 t z) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (/.f64 t z))) (+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 2))))) |
(-.f64 (*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 3 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2))))) |
(-.f64 (*.f64 4 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (*.f64 4 (/.f64 t (pow.f64 z 3))))) (+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))))) |
(-.f64 (+.f64 (*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 4 (/.f64 t (pow.f64 z 3)))) (+.f64 (*.f64 3 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 3 (/.f64 t (pow.f64 z 3))))) |
(-.f64 (*.f64 4 (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (*.f64 4 (/.f64 t (pow.f64 z 3)))))) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3))))))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 3))) (*.f64 4 (/.f64 t (pow.f64 z 4)))))) (+.f64 (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))) (+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 4)))))) |
(-.f64 (+.f64 (*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 4 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))))) (+.f64 (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t z))))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4)))))) (+.f64 (/.f64 (*.f64 t 3) z) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) z)) |
(/.f64 (-.f64 (*.f64 t 4) (*.f64 t 3)) z) |
(/.f64 (*.f64 t 1) z) |
(/.f64 t z) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) z))) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) z))) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (neg.f64 (/.f64 (neg.f64 t) z))) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (neg.f64 (/.f64 t (neg.f64 z)))) (*.f64 t (/.f64 3 (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (/.f64 t z)) (*.f64 t (/.f64 3 (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) (pow.f64 z 3))))) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) (pow.f64 z 3))))) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 (neg.f64 t) (pow.f64 z 3)) (/.f64 (neg.f64 t) z)))) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 t (neg.f64 z)) (/.f64 (neg.f64 t) (pow.f64 z 3))))) (*.f64 t (/.f64 3 (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))) (*.f64 t (/.f64 3 (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 -3 t)) (pow.f64 z 3)))))) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 4))) (*.f64 3 (/.f64 t (pow.f64 z 2))))) |
(-.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -4 t) (*.f64 t -3)) (pow.f64 z 3)))) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (*.f64 4 (/.f64 t (pow.f64 z 2))))) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 4))))) |
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (neg.f64 t) (pow.f64 z 3)) (/.f64 (neg.f64 t) z))) (*.f64 4 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4))))) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 2))))) |
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 t (neg.f64 z)) (/.f64 (neg.f64 t) (pow.f64 z 3)))) (*.f64 4 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4))))) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4))))) |
(-.f64 (+.f64 (*.f64 4 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4)))) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3)))) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 4))))) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(*.f64 -3 t) |
(*.f64 t -3) |
(+.f64 (*.f64 -3 t) (*.f64 -3 (*.f64 t z))) |
(+.f64 (*.f64 t -3) (*.f64 t (*.f64 -3 z))) |
(*.f64 t (+.f64 -3 (*.f64 z -3))) |
(*.f64 -3 (+.f64 t (*.f64 t z))) |
(+.f64 (*.f64 -3 (*.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -3 t) (*.f64 -3 (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 -3 z)) (+.f64 (*.f64 t -3) (*.f64 t (*.f64 -3 (pow.f64 z 2))))) |
(+.f64 (*.f64 t (*.f64 z -3)) (*.f64 -3 (+.f64 (*.f64 t (pow.f64 z 2)) t))) |
(*.f64 t (+.f64 (*.f64 -3 (pow.f64 z 2)) (+.f64 -3 (*.f64 z -3)))) |
(+.f64 (*.f64 -3 (*.f64 t (pow.f64 z 3))) (+.f64 (*.f64 -3 (*.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -3 t) (*.f64 -3 (*.f64 t z))))) |
(+.f64 (+.f64 (*.f64 t -3) (*.f64 t (*.f64 -3 z))) (+.f64 (*.f64 t (*.f64 -3 (pow.f64 z 2))) (*.f64 t (*.f64 -3 (pow.f64 z 3))))) |
(+.f64 (*.f64 t (+.f64 -3 (*.f64 z -3))) (*.f64 -3 (+.f64 (*.f64 t (pow.f64 z 3)) (*.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -3 (+.f64 t (*.f64 t z))) (*.f64 -3 (*.f64 t (+.f64 (pow.f64 z 2) (pow.f64 z 3))))) |
(*.f64 3 (/.f64 t z)) |
(*.f64 t (/.f64 3 z)) |
(/.f64 (*.f64 t 3) z) |
(+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(*.f64 3 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) |
(*.f64 3 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 3 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 3 (/.f64 t (pow.f64 z 3)))) |
(*.f64 3 (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 (*.f64 3 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))) (+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t z)))) |
(+.f64 (/.f64 (*.f64 t 3) z) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))))) |
(*.f64 3 (/.f64 t z)) |
(*.f64 t (/.f64 3 z)) |
(/.f64 (*.f64 t 3) z) |
(+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 2)))) |
(*.f64 3 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) |
(*.f64 3 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 3 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 3 (/.f64 t (pow.f64 z 3)))) |
(*.f64 3 (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 (*.f64 3 (/.f64 t (pow.f64 z 4))) (+.f64 (*.f64 3 (/.f64 t z)) (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 3 (/.f64 t (pow.f64 z 2))) (*.f64 3 (/.f64 t (pow.f64 z 3)))) (+.f64 (*.f64 3 (/.f64 t z)) (*.f64 3 (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t z)))) |
(+.f64 (/.f64 (*.f64 t 3) z) (*.f64 3 (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(*.f64 -4 t) |
(+.f64 (*.f64 -4 (*.f64 t z)) (*.f64 -4 t)) |
(+.f64 (*.f64 -4 t) (*.f64 -4 (*.f64 t z))) |
(*.f64 -4 (+.f64 t (*.f64 t z))) |
(+.f64 (*.f64 -4 (*.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -4 (*.f64 t z)) (*.f64 -4 t))) |
(+.f64 (*.f64 -4 t) (+.f64 (*.f64 -4 (*.f64 t z)) (*.f64 -4 (*.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -4 (+.f64 t (*.f64 t z))) (*.f64 -4 (*.f64 t (pow.f64 z 2)))) |
(*.f64 -4 (+.f64 t (*.f64 t (+.f64 z (pow.f64 z 2))))) |
(+.f64 (*.f64 -4 (*.f64 t (pow.f64 z 2))) (+.f64 (*.f64 -4 (*.f64 t z)) (+.f64 (*.f64 -4 t) (*.f64 -4 (*.f64 t (pow.f64 z 3)))))) |
(+.f64 (+.f64 (*.f64 -4 t) (*.f64 -4 (*.f64 t (pow.f64 z 3)))) (+.f64 (*.f64 -4 (*.f64 t z)) (*.f64 -4 (*.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -4 (+.f64 (*.f64 t (pow.f64 z 3)) t)) (*.f64 -4 (+.f64 (*.f64 t (pow.f64 z 2)) (*.f64 t z)))) |
(+.f64 (*.f64 -4 (+.f64 t (*.f64 t z))) (*.f64 -4 (*.f64 t (+.f64 (pow.f64 z 2) (pow.f64 z 3))))) |
(*.f64 4 (/.f64 t z)) |
(*.f64 t (/.f64 4 z)) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (/.f64 t z))) |
(*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) |
(*.f64 4 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (*.f64 4 (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 4 (/.f64 t (pow.f64 z 3)))) |
(*.f64 4 (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (*.f64 4 (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 3))) (*.f64 4 (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 4 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4)))))) |
(*.f64 4 (/.f64 t z)) |
(*.f64 t (/.f64 4 z)) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (/.f64 t z))) |
(*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) |
(*.f64 4 (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (*.f64 4 (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 4 (/.f64 t (pow.f64 z 3)))) |
(*.f64 4 (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 4))) (*.f64 4 (/.f64 t (pow.f64 z 3)))))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 4 (/.f64 t z)) (+.f64 (*.f64 4 (/.f64 t (pow.f64 z 3))) (*.f64 4 (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 4 (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 2)))) (*.f64 4 (+.f64 (/.f64 t (pow.f64 z 4)) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (*.f64 4 (/.f64 t (pow.f64 z 2))) (*.f64 4 (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(+.f64 0 (*.f64 x (/.f64 t (+.f64 z -1)))) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(-.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 0) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(-.f64 0 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(/.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(/.f64 (*.f64 x (/.f64 t (-.f64 1 z))) -1) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(/.f64 (*.f64 x t) (+.f64 z -1)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(/.f64 (*.f64 x (neg.f64 t)) (-.f64 1 z)) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(pow.f64 (*.f64 x (/.f64 t (+.f64 z -1))) 1) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(/.f64 (*.f64 t x) (+.f64 z -1)) |
(neg.f64 (*.f64 x (/.f64 t (-.f64 1 z)))) |
(*.f64 (-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -3)) x) |
(*.f64 (/.f64 t (-.f64 1 z)) (neg.f64 x)) |
(*.f64 t (neg.f64 (/.f64 x (-.f64 1 z)))) |
(+.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 (*.f64 t 3) (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) 6))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (/.f64 t (+.f64 z -1)) 0) |
(/.f64 t (+.f64 z -1)) |
(+.f64 0 (/.f64 t (+.f64 z -1))) |
(/.f64 t (+.f64 z -1)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) 6)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (/.f64 (*.f64 t -3) (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (*.f64 (/.f64 t (-.f64 1 z)) 5)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (+.f64 z -1)) -16))) |
(+.f64 (*.f64 t (/.f64 8 (-.f64 1 z))) (-.f64 (/.f64 (*.f64 t 7) (-.f64 1 z)) (*.f64 (/.f64 t (+.f64 z -1)) -16))) |
(+.f64 (*.f64 t (/.f64 8 (-.f64 1 z))) (-.f64 (*.f64 t (/.f64 7 (-.f64 1 z))) (*.f64 (/.f64 t (+.f64 z -1)) -16))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) -7)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (-.f64 1 z)) -8)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -17)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -16)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) 6)) (/.f64 (*.f64 t -3) (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) -6)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (*.f64 (/.f64 t (+.f64 z -1)) -16)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -17)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -13)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) 8)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -13)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -14)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) -16)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 6)))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (neg.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) -15)))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -31) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -30))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -31) (*.f64 (/.f64 t (-.f64 1 z)) 30)) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) -15)))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -31) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -30))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -31) (*.f64 (/.f64 t (-.f64 1 z)) 30)) |
(+.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (-.f64 1 z)) -14)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -12)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) -15)))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -31) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -30))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -31) (*.f64 (/.f64 t (-.f64 1 z)) 30)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -7)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -6)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (+.f64 z -1)) -16)) (*.f64 (/.f64 t (-.f64 1 z)) 8)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (*.f64 (/.f64 t (+.f64 z -1)) -16))) |
(+.f64 (*.f64 t (/.f64 8 (-.f64 1 z))) (-.f64 (/.f64 (*.f64 t 7) (-.f64 1 z)) (*.f64 (/.f64 t (+.f64 z -1)) -16))) |
(+.f64 (*.f64 t (/.f64 8 (-.f64 1 z))) (-.f64 (*.f64 t (/.f64 7 (-.f64 1 z))) (*.f64 (/.f64 t (+.f64 z -1)) -16))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 6))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (neg.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) -15)))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -31) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -30))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -31) (*.f64 (/.f64 t (-.f64 1 z)) 30)) |
(*.f64 t (/.f64 -1 (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 1 (/.f64 t (+.f64 z -1))) |
(/.f64 t (+.f64 z -1)) |
(*.f64 (/.f64 t (-.f64 1 z)) -1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (/.f64 t (+.f64 z -1)) 1) |
(/.f64 t (+.f64 z -1)) |
(*.f64 -1 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (/.f64 1 (-.f64 1 z)) (neg.f64 t)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t -8) (*.f64 t -7))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t -7) (*.f64 t -6))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (/.f64 -1 (-.f64 1 z)) t) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t 8) (*.f64 t 7))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (neg.f64 t) (/.f64 1 (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 t -8) (*.f64 t -7)) (/.f64 1 (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 t 8) (*.f64 t 7)) (/.f64 -1 (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(*.f64 (-.f64 (*.f64 t -7) (*.f64 t -6)) (/.f64 1 (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 t (+.f64 z -1)) |
(/.f64 (/.f64 t (-.f64 1 z)) -1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 (/.f64 t (+.f64 z -1)) 1) |
(/.f64 t (+.f64 z -1)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 (-.f64 (*.f64 t -7) (*.f64 t -8)) (+.f64 z -1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 (-.f64 (*.f64 t 7) (*.f64 t 8)) (-.f64 1 z)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 (-.f64 (*.f64 t -6) (*.f64 t -7)) (+.f64 z -1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 (-.f64 (*.f64 t -8) (*.f64 t -7)) (-.f64 1 z)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 (-.f64 (*.f64 t 8) (*.f64 t 7)) (+.f64 z -1)) |
(/.f64 t (+.f64 z -1)) |
(/.f64 (-.f64 (*.f64 t -7) (*.f64 t -6)) (-.f64 1 z)) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t -7) (*.f64 t -8))) 1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 (*.f64 (/.f64 1 (-.f64 1 z)) (-.f64 (*.f64 t 7) (*.f64 t 8))) 1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 (*.f64 (/.f64 -1 (-.f64 1 z)) (-.f64 (*.f64 t -6) (*.f64 t -7))) 1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (+.f64 z -1)) -16)) -1) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -17)) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) -1) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) -1) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(pow.f64 (/.f64 t (+.f64 z -1)) 1) |
(/.f64 t (+.f64 z -1)) |
(neg.f64 (/.f64 t (-.f64 1 z))) |
(/.f64 (neg.f64 t) (-.f64 1 z)) |
(/.f64 t (neg.f64 (-.f64 1 z))) |
(+.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 0) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(+.f64 0 (/.f64 (*.f64 t -3) (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 5)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (/.f64 (*.f64 t 3) (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (+.f64 z -1))) |
(+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -18)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) -8)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) 6)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (-.f64 1 z)) -7)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (-.f64 1 z)) 7)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (*.f64 (/.f64 t (-.f64 1 z)) -16)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -18)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (*.f64 (/.f64 t (-.f64 1 z)) -13)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (*.f64 (/.f64 t (-.f64 1 z)) -14)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -13)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7))) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (/.f64 t (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (/.f64 t (+.f64 z -1))) |
(-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) |
(-.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 0) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(-.f64 0 (/.f64 (*.f64 t 3) (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) 6))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) 6)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) 5)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (/.f64 (*.f64 t -3) (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 7))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 7) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -8))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -15))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -18)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (/.f64 t (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -18)) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -14) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -12) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) 8)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (+.f64 z -1)) -15))) |
(+.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -18)) |
(-.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z))) (*.f64 (/.f64 t (-.f64 1 z)) -6)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) -13)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 8) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 6) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (-.f64 (*.f64 2 (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -16) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) 2) (*.f64 (/.f64 t (-.f64 1 z)) -2))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (/.f64 (*.f64 t 3) (-.f64 1 z)) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (*.f64 t -3) (-.f64 1 z)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (*.f64 t 3) (+.f64 z -1)) |
(*.f64 3 (/.f64 t (+.f64 z -1))) |
(/.f64 (neg.f64 (*.f64 t 3)) (-.f64 1 z)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (*.f64 (neg.f64 t) 3) (-.f64 1 z)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (*.f64 t -4) (neg.f64 t)) (-.f64 1 z)) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (neg.f64 t) (+.f64 t t)) (-.f64 1 z)) |
(/.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5))) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -6) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14))) -1) |
(neg.f64 (-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) 12))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 12) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 12) (*.f64 (/.f64 t (+.f64 z -1)) 15)) |
(/.f64 (-.f64 (neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5)) (*.f64 (/.f64 t (-.f64 1 z)) -8)) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -15)) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -12))) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 5) (*.f64 (/.f64 t (-.f64 1 z)) 2)) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (/.f64 t (-.f64 1 z)))) (*.f64 (/.f64 t (-.f64 1 z)) 6)) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 t (-.f64 1 z)) -4)) -1) |
(-.f64 (*.f64 -4 (/.f64 t (-.f64 1 z))) (/.f64 t (+.f64 z -1))) |
(/.f64 (-.f64 (neg.f64 t) (*.f64 t -4)) (+.f64 z -1)) |
(/.f64 (*.f64 t 3) (+.f64 z -1)) |
(*.f64 3 (/.f64 t (+.f64 z -1))) |
(/.f64 (-.f64 (+.f64 t t) (neg.f64 t)) (+.f64 z -1)) |
(/.f64 (+.f64 t (+.f64 t t)) (+.f64 z -1)) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 7)) (*.f64 (/.f64 t (-.f64 1 z)) 8)) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (-.f64 1 z)) -15)) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -14)) (*.f64 (/.f64 t (+.f64 z -1)) -15)) 1) |
(neg.f64 (-.f64 (*.f64 (/.f64 t (+.f64 z -1)) -15) (*.f64 (/.f64 t (-.f64 1 z)) 12))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 12) (*.f64 (/.f64 t (+.f64 z -1)) -15)) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 12) (*.f64 (/.f64 t (+.f64 z -1)) 15)) |
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) (*.f64 (/.f64 t (-.f64 1 z)) -6)) (*.f64 (/.f64 t (-.f64 1 z)) -12)) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 2) (*.f64 (/.f64 t (-.f64 1 z)) -16)) (+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -15) (*.f64 (/.f64 t (-.f64 1 z)) -2))) -1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(pow.f64 (/.f64 (*.f64 t -3) (-.f64 1 z)) 1) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(neg.f64 (/.f64 (*.f64 t 3) (-.f64 1 z))) |
(*.f64 (/.f64 t (-.f64 1 z)) -3) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 0) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(+.f64 0 (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) -8)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(+.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) -2)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 0) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(-.f64 0 (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -8) (*.f64 (/.f64 t (-.f64 1 z)) -4)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 8)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -2) (*.f64 (/.f64 t (-.f64 1 z)) 2)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(/.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 1) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(/.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) -1) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(/.f64 (*.f64 t -4) (-.f64 1 z)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(/.f64 (*.f64 t 4) (+.f64 z -1)) |
(*.f64 4 (/.f64 t (+.f64 z -1))) |
(*.f64 t (/.f64 4 (+.f64 z -1))) |
(/.f64 (neg.f64 (*.f64 t 4)) (-.f64 1 z)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(/.f64 (*.f64 (neg.f64 t) 4) (-.f64 1 z)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(pow.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) 1) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
(neg.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4)) |
(*.f64 -4 (/.f64 t (-.f64 1 z))) |
Compiled 12045 to 7682 computations (36.2% saved)
17 alts after pruning (9 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 560 | 2 | 562 |
| Fresh | 1 | 7 | 8 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 8 | 8 |
| Total | 562 | 17 | 579 |
| Status | Error | Program |
|---|---|---|
| ✓ | 28.1b | (/.f64 (*.f64 y x) z) |
| ▶ | 43.9b | (/.f64 (*.f64 t x) z) |
| 27.2b | (+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 y) (*.f64 y -3)) z)) (*.f64 x (-.f64 (*.f64 -2 t) (*.f64 t -1)))) | |
| ✓ | 29.2b | (*.f64 (/.f64 x z) y) |
| ✓ | 28.1b | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| ▶ | 27.8b | (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
| ✓ | 19.5b | (*.f64 (+.f64 y t) (/.f64 x z)) |
| ▶ | 35.9b | (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
| ✓ | 18.4b | (*.f64 x (/.f64 (+.f64 y t) z)) |
| ✓ | 27.5b | (*.f64 x (/.f64 y z)) |
| ✓ | 33.7b | (*.f64 x (/.f64 t (+.f64 z -1))) |
| 42.0b | (*.f64 x (/.f64 t z)) | |
| 27.0b | (*.f64 x (-.f64 (/.f64 y z) t)) | |
| 42.2b | (*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 3 (/.f64 t z)))) | |
| ▶ | 18.8b | (*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
| ✓ | 51.5b | (*.f64 x (neg.f64 t)) |
| ▶ | 42.9b | (*.f64 t (/.f64 x z)) |
Compiled 355 to 250 computations (29.6% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
| ✓ | 0.9b | (+.f64 (/.f64 -2 z) (/.f64 3 z)) |
| ✓ | 6.2b | (*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
Compiled 50 to 29 computations (42% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 79.0ms | t | @ | 0 | (*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
| 1.0ms | z | @ | -inf | (*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
| 1.0ms | z | @ | inf | (*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
| 0.0ms | z | @ | -inf | (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
| 0.0ms | z | @ | inf | (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
| 1× | batch-egg-rewrite |
| 40× | rational_best-simplify-2 |
| 32× | rational_best-simplify-1 |
| 28× | rational_best-4 |
| 28× | rational_best-2 |
| 28× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 87 |
| 1 | 92 | 87 |
| 2 | 135 | 87 |
| 3 | 144 | 87 |
| 4 | 146 | 87 |
| 1× | saturated |
| Inputs |
|---|
(*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(+.f64 (/.f64 -2 z) (/.f64 3 z)) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -2 z) (/.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 1))))) |
| 1× | egg-herbie |
| 192× | rational_best-simplify-2 |
| 106× | rational_best-simplify-44 |
| 62× | rational_best-simplify-47 |
| 36× | rational_best-simplify-1 |
| 34× | rational_best-simplify-5 |
Useful iterations: 8 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 45 | 2007 |
| 1 | 59 | 2007 |
| 2 | 86 | 2007 |
| 3 | 113 | 2007 |
| 4 | 136 | 2007 |
| 5 | 162 | 2007 |
| 6 | 213 | 2007 |
| 7 | 270 | 2007 |
| 8 | 302 | 1827 |
| 9 | 311 | 1827 |
| 10 | 313 | 1827 |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(+.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 0) |
(+.f64 0 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t)))) |
(-.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 0) |
(/.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 1) |
(pow.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 1) |
(-.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 0) |
(*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1) |
(*.f64 1 (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
(/.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1) |
(pow.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1) |
(+.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 0) |
(+.f64 0 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(-.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 0) |
(/.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 1) |
(pow.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 1) |
| Outputs |
|---|
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 y x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 t x) z)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 (*.f64 (+.f64 y t) x) z) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 1 z) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(/.f64 y z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(/.f64 t z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(/.f64 (+.f64 y t) z) |
(+.f64 (/.f64 t z) (/.f64 y z)) |
(+.f64 (/.f64 y z) (/.f64 t z)) |
(+.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 0) |
(*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(+.f64 0 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t)))) |
(*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(-.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 0) |
(*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(/.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 1) |
(*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(pow.f64 (*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) (*.f64 x (+.f64 y t))) 1) |
(*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(-.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 0) |
(+.f64 (/.f64 -2 z) (/.f64 3 z)) |
(*.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1) |
(+.f64 (/.f64 -2 z) (/.f64 3 z)) |
(*.f64 1 (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
(+.f64 (/.f64 -2 z) (/.f64 3 z)) |
(/.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1) |
(+.f64 (/.f64 -2 z) (/.f64 3 z)) |
(pow.f64 (+.f64 (/.f64 -2 z) (/.f64 3 z)) 1) |
(+.f64 (/.f64 -2 z) (/.f64 3 z)) |
(+.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 0) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
(+.f64 0 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
(-.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 0) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
(/.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 1) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
(pow.f64 (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) 1) |
(*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.5b | (*.f64 t (/.f64 x z)) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 170.0ms | t | @ | -inf | (*.f64 t (/.f64 x z)) |
| 0.0ms | z | @ | 0 | (*.f64 t (/.f64 x z)) |
| 0.0ms | t | @ | inf | (*.f64 t (/.f64 x z)) |
| 0.0ms | x | @ | -inf | (*.f64 t (/.f64 x z)) |
| 0.0ms | x | @ | 0 | (*.f64 t (/.f64 x z)) |
| 1× | batch-egg-rewrite |
| 1232× | rational_best-1 |
| 1204× | rational_best-2 |
| 1196× | rational_best-4 |
| 1196× | rational_best-3 |
| 1170× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 45 | 13 |
| 2 | 73 | 13 |
| 3 | 90 | 13 |
| 4 | 136 | 13 |
| 5 | 247 | 13 |
| 6 | 569 | 13 |
| 7 | 1982 | 13 |
| 8 | 3744 | 13 |
| 9 | 6189 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (/.f64 x z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 x z) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t x) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x z) (neg.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 x z) (neg.f64 t))))))) |
| 1× | egg-herbie |
| 1406× | rational_best-simplify-2 |
| 1396× | rational_best-simplify-46 |
| 1276× | rational_best-simplify-1 |
| 1056× | rational_best-simplify-55 |
| 938× | rational_best-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 598 |
| 1 | 49 | 598 |
| 2 | 72 | 598 |
| 3 | 126 | 598 |
| 4 | 243 | 598 |
| 5 | 508 | 598 |
| 6 | 840 | 598 |
| 7 | 868 | 598 |
| 8 | 915 | 598 |
| 9 | 979 | 598 |
| 10 | 1075 | 598 |
| 11 | 1277 | 598 |
| 12 | 1731 | 598 |
| 13 | 2161 | 598 |
| 14 | 2320 | 598 |
| 15 | 2455 | 598 |
| 16 | 2648 | 598 |
| 17 | 2939 | 598 |
| 18 | 3220 | 598 |
| 19 | 4356 | 598 |
| 20 | 5167 | 598 |
| 21 | 5521 | 598 |
| 22 | 6018 | 598 |
| 23 | 6101 | 598 |
| 24 | 6233 | 598 |
| 25 | 6839 | 598 |
| 26 | 7341 | 598 |
| 27 | 7620 | 598 |
| 28 | 7708 | 598 |
| 29 | 7794 | 598 |
| 30 | 7862 | 598 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 t x) z) |
(+.f64 (*.f64 t (/.f64 x z)) 0) |
(+.f64 0 (*.f64 t (/.f64 x z))) |
(-.f64 (*.f64 t (/.f64 x z)) 0) |
(-.f64 0 (*.f64 (/.f64 x z) (neg.f64 t))) |
(/.f64 (*.f64 t (/.f64 x z)) 1) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 (/.f64 x z) (neg.f64 t)) -1) |
(/.f64 (*.f64 t (neg.f64 x)) (neg.f64 z)) |
(pow.f64 (*.f64 t (/.f64 x z)) 1) |
(neg.f64 (*.f64 (/.f64 x z) (neg.f64 t))) |
| Outputs |
|---|
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (*.f64 t (/.f64 x z)) 0) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 0 (*.f64 t (/.f64 x z))) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 t (/.f64 x z)) 0) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(-.f64 0 (*.f64 (/.f64 x z) (neg.f64 t))) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t (/.f64 x z)) 1) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 (/.f64 x z) (neg.f64 t)) -1) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(/.f64 (*.f64 t (neg.f64 x)) (neg.f64 z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(pow.f64 (*.f64 t (/.f64 x z)) 1) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(neg.f64 (*.f64 (/.f64 x z) (neg.f64 t))) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 6.5b | (/.f64 (*.f64 t x) z) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | -inf | (/.f64 (*.f64 t x) z) |
| 0.0ms | t | @ | inf | (/.f64 (*.f64 t x) z) |
| 0.0ms | t | @ | -inf | (/.f64 (*.f64 t x) z) |
| 0.0ms | t | @ | 0 | (/.f64 (*.f64 t x) z) |
| 0.0ms | x | @ | inf | (/.f64 (*.f64 t x) z) |
| 1× | batch-egg-rewrite |
| 1128× | rational_best-simplify-46 |
| 946× | rational_best-1 |
| 936× | rational_best-2 |
| 934× | rational_best-4 |
| 934× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 47 | 13 |
| 2 | 85 | 13 |
| 3 | 114 | 13 |
| 4 | 177 | 13 |
| 5 | 399 | 13 |
| 6 | 1092 | 13 |
| 7 | 3889 | 13 |
| 8 | 6451 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 t x) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 t (/.f64 x z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 x (neg.f64 z))) (*.f64 (/.f64 t z) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 t (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (*.f64 (/.f64 t z) (*.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 x (*.f64 (/.f64 t z) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 t z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (/.f64 x z)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (/.f64 t z) -3)) (*.f64 (/.f64 t z) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 t (/.f64 x (neg.f64 z)))) (+.f64 -1 (*.f64 (/.f64 t z) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (/.f64 t z) (+.f64 x x))) (+.f64 -1 (*.f64 t (/.f64 x (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 (/.f64 t z) (+.f64 x x))) (+.f64 1 (*.f64 t (/.f64 x (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3))) (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (*.f64 t (/.f64 x (neg.f64 z)))) (+.f64 1 (*.f64 (/.f64 t z) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (/.f64 x (neg.f64 z))) (*.f64 x (*.f64 (/.f64 t z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 t (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (*.f64 x (*.f64 (/.f64 t z) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (/.f64 (*.f64 t (*.f64 x 3)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (/.f64 x z)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 t z) -3)) (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 t z) -2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (*.f64 x 3))) (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 4))) (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t (*.f64 x 4)) z) (/.f64 (*.f64 t (*.f64 x 3)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1) (/.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t x) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t x) (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 t)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 t (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (neg.f64 z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (neg.f64 z)) (+.f64 x (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 x (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (neg.f64 z)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (neg.f64 z)) (+.f64 t (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (*.f64 x (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (+.f64 (*.f64 t x) (*.f64 t (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2)) (*.f64 x (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 x -2)) (/.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t x) (*.f64 t (*.f64 x -2))) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t (*.f64 t -2)) (/.f64 x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (/.f64 x (neg.f64 z)))))))) |
| 1× | egg-herbie |
| 1292× | rational_best-simplify-2 |
| 1194× | rational_best-simplify-55 |
| 936× | rational_best-simplify-1 |
| 922× | rational_best-simplify-53 |
| 898× | rational_best-simplify-50 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 127 | 884 |
| 1 | 234 | 884 |
| 2 | 428 | 884 |
| 3 | 751 | 884 |
| 4 | 1941 | 884 |
| 5 | 4834 | 884 |
| 6 | 6543 | 884 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 t (/.f64 x z)) 0) |
(+.f64 0 (*.f64 t (/.f64 x z))) |
(+.f64 -1 (+.f64 (*.f64 t (/.f64 x z)) 1)) |
(+.f64 (*.f64 t (/.f64 x (neg.f64 z))) (*.f64 (/.f64 t z) (+.f64 x x))) |
(+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 t (/.f64 x (neg.f64 z)))) |
(+.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (*.f64 (/.f64 t z) (*.f64 x 3))) |
(+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 x (*.f64 (/.f64 t z) -3))) |
(+.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 t z) -2))) |
(+.f64 (+.f64 (*.f64 t (/.f64 x z)) 1) -1) |
(+.f64 (*.f64 x (*.f64 (/.f64 t z) -3)) (*.f64 (/.f64 t z) (*.f64 x 4))) |
(+.f64 (+.f64 1 (*.f64 t (/.f64 x (neg.f64 z)))) (+.f64 -1 (*.f64 (/.f64 t z) (+.f64 x x)))) |
(+.f64 (+.f64 1 (*.f64 (/.f64 t z) (+.f64 x x))) (+.f64 -1 (*.f64 t (/.f64 x (neg.f64 z))))) |
(+.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3)))) |
(+.f64 (+.f64 -1 (*.f64 (/.f64 t z) (+.f64 x x))) (+.f64 1 (*.f64 t (/.f64 x (neg.f64 z))))) |
(+.f64 (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3))) (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4))) |
(+.f64 (+.f64 -1 (*.f64 t (/.f64 x (neg.f64 z)))) (+.f64 1 (*.f64 (/.f64 t z) (+.f64 x x)))) |
(-.f64 (*.f64 t (/.f64 x z)) 0) |
(-.f64 0 (*.f64 t (/.f64 x (neg.f64 z)))) |
(-.f64 (*.f64 t (/.f64 x (neg.f64 z))) (*.f64 x (*.f64 (/.f64 t z) -2))) |
(-.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 t (/.f64 x z))) |
(-.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (*.f64 x (*.f64 (/.f64 t z) -3))) |
(-.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (/.f64 (*.f64 t (*.f64 x 3)) (neg.f64 z))) |
(-.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3))) |
(-.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (+.f64 x x))) |
(-.f64 (+.f64 (*.f64 t (/.f64 x z)) 1) 1) |
(-.f64 (*.f64 x (*.f64 (/.f64 t z) -3)) (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4))) |
(-.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 t z) -2))) -1)) |
(-.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1)) |
(-.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (*.f64 x 3))) (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3)))) |
(-.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 4))) (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3)))) |
(-.f64 (/.f64 (*.f64 t (*.f64 x 4)) z) (/.f64 (*.f64 t (*.f64 x 3)) z)) |
(-.f64 (/.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1) (/.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 (*.f64 t x) (/.f64 1 z)) |
(*.f64 (*.f64 t x) (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2))) |
(*.f64 (*.f64 t (/.f64 x z)) 1) |
(*.f64 1 (*.f64 t (/.f64 x z))) |
(*.f64 (/.f64 t z) x) |
(*.f64 (/.f64 1 z) (*.f64 t x)) |
(*.f64 (/.f64 x z) t) |
(*.f64 (neg.f64 t) (/.f64 x (neg.f64 z))) |
(*.f64 (*.f64 x (neg.f64 t)) (/.f64 -1 z)) |
(*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2))) |
(*.f64 -1 (*.f64 t (/.f64 x (neg.f64 z)))) |
(*.f64 (/.f64 t (neg.f64 z)) (neg.f64 x)) |
(*.f64 (/.f64 t (neg.f64 z)) (+.f64 x (*.f64 x -2))) |
(*.f64 (*.f64 t (/.f64 x (neg.f64 z))) -1) |
(*.f64 (/.f64 x (neg.f64 z)) (neg.f64 t)) |
(*.f64 (/.f64 x (neg.f64 z)) (+.f64 t (*.f64 t -2))) |
(*.f64 (neg.f64 x) (/.f64 t (neg.f64 z))) |
(*.f64 (/.f64 -1 z) (*.f64 x (neg.f64 t))) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 t x) (*.f64 t (*.f64 x -2)))) |
(*.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) (*.f64 t x)) |
(*.f64 (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2)) (*.f64 x (neg.f64 t))) |
(*.f64 (+.f64 x (*.f64 x -2)) (/.f64 t (neg.f64 z))) |
(*.f64 (+.f64 (*.f64 t x) (*.f64 t (*.f64 x -2))) (/.f64 -1 z)) |
(*.f64 (+.f64 t (*.f64 t -2)) (/.f64 x (neg.f64 z))) |
(pow.f64 (*.f64 t (/.f64 x z)) 1) |
(neg.f64 (*.f64 t (/.f64 x (neg.f64 z)))) |
| Outputs |
|---|
(+.f64 (*.f64 t (/.f64 x z)) 0) |
(*.f64 t (/.f64 x z)) |
(+.f64 0 (*.f64 t (/.f64 x z))) |
(*.f64 t (/.f64 x z)) |
(+.f64 -1 (+.f64 (*.f64 t (/.f64 x z)) 1)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (*.f64 t (/.f64 x (neg.f64 z))) (*.f64 (/.f64 t z) (+.f64 x x))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 t (/.f64 x (neg.f64 z)))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (*.f64 (/.f64 t z) (*.f64 x 3))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 x (*.f64 (/.f64 t z) -3))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 t z) -2))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (+.f64 (*.f64 t (/.f64 x z)) 1) -1) |
(*.f64 t (/.f64 x z)) |
(+.f64 (*.f64 x (*.f64 (/.f64 t z) -3)) (*.f64 (/.f64 t z) (*.f64 x 4))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (+.f64 1 (*.f64 t (/.f64 x (neg.f64 z)))) (+.f64 -1 (*.f64 (/.f64 t z) (+.f64 x x)))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (+.f64 1 (*.f64 (/.f64 t z) (+.f64 x x))) (+.f64 -1 (*.f64 t (/.f64 x (neg.f64 z))))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3)))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (+.f64 -1 (*.f64 (/.f64 t z) (+.f64 x x))) (+.f64 1 (*.f64 t (/.f64 x (neg.f64 z))))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3))) (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4))) |
(*.f64 t (/.f64 x z)) |
(+.f64 (+.f64 -1 (*.f64 t (/.f64 x (neg.f64 z)))) (+.f64 1 (*.f64 (/.f64 t z) (+.f64 x x)))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 t (/.f64 x z)) 0) |
(*.f64 t (/.f64 x z)) |
(-.f64 0 (*.f64 t (/.f64 x (neg.f64 z)))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 t (/.f64 x (neg.f64 z))) (*.f64 x (*.f64 (/.f64 t z) -2))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 t (/.f64 x z))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (*.f64 x (*.f64 (/.f64 t z) -3))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 t z) -2)) (/.f64 (*.f64 t (*.f64 x 3)) (neg.f64 z))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (+.f64 x x))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (+.f64 (*.f64 t (/.f64 x z)) 1) 1) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 t z) -3)) (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (/.f64 (-.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 x (*.f64 (/.f64 t z) -2))) -1)) |
(*.f64 t (/.f64 x z)) |
(-.f64 (*.f64 x (*.f64 (/.f64 t (neg.f64 z)) 4)) (/.f64 (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1)) |
(*.f64 t (/.f64 x z)) |
(-.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (*.f64 x 3))) (+.f64 (*.f64 (/.f64 t z) (+.f64 x x)) (*.f64 (/.f64 t z) (*.f64 x 3)))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 4))) (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3)))) |
(*.f64 t (/.f64 x z)) |
(-.f64 (/.f64 (*.f64 t (*.f64 x 4)) z) (/.f64 (*.f64 t (*.f64 x 3)) z)) |
(*.f64 t (/.f64 x z)) |
(-.f64 (/.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1) (/.f64 (+.f64 (*.f64 (/.f64 t z) (*.f64 x 4)) (*.f64 (/.f64 t z) (*.f64 x 3))) -1)) |
(*.f64 t (/.f64 x z)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(*.f64 (*.f64 t x) (/.f64 1 z)) |
(*.f64 t (/.f64 x z)) |
(*.f64 (*.f64 t x) (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2))) |
(*.f64 t (*.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) x)) |
(*.f64 t (*.f64 x (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)))) |
(*.f64 t (*.f64 x (+.f64 (/.f64 -1 z) (*.f64 -2 (/.f64 -1 z))))) |
(*.f64 (*.f64 t (/.f64 x z)) 1) |
(*.f64 t (/.f64 x z)) |
(*.f64 1 (*.f64 t (/.f64 x z))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 t z) x) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 1 z) (*.f64 t x)) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 x z) t) |
(*.f64 t (/.f64 x z)) |
(*.f64 (neg.f64 t) (/.f64 x (neg.f64 z))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (*.f64 x (neg.f64 t)) (/.f64 -1 z)) |
(*.f64 t (/.f64 x z)) |
(*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2))) |
(*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z)))) |
(*.f64 (*.f64 t (neg.f64 x)) (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z)))) |
(*.f64 t (*.f64 (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z))) (neg.f64 x))) |
(*.f64 (neg.f64 t) (*.f64 x (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z))))) |
(*.f64 -1 (*.f64 t (/.f64 x (neg.f64 z)))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 t (neg.f64 z)) (neg.f64 x)) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 t (neg.f64 z)) (+.f64 x (*.f64 x -2))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (*.f64 t (/.f64 x (neg.f64 z))) -1) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 x (neg.f64 z)) (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 x (neg.f64 z)) (+.f64 t (*.f64 t -2))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (neg.f64 x) (/.f64 t (neg.f64 z))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 -1 z) (*.f64 x (neg.f64 t))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (/.f64 -1 z) (+.f64 (*.f64 t x) (*.f64 t (*.f64 x -2)))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) (*.f64 t x)) |
(*.f64 t (*.f64 (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)) x)) |
(*.f64 t (*.f64 x (+.f64 (/.f64 -1 z) (*.f64 (/.f64 1 z) 2)))) |
(*.f64 t (*.f64 x (+.f64 (/.f64 -1 z) (*.f64 -2 (/.f64 -1 z))))) |
(*.f64 (+.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) -2)) (*.f64 x (neg.f64 t))) |
(*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z)))) |
(*.f64 (*.f64 t (neg.f64 x)) (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z)))) |
(*.f64 t (*.f64 (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z))) (neg.f64 x))) |
(*.f64 (neg.f64 t) (*.f64 x (+.f64 (/.f64 1 z) (*.f64 -2 (/.f64 1 z))))) |
(*.f64 (+.f64 x (*.f64 x -2)) (/.f64 t (neg.f64 z))) |
(*.f64 t (/.f64 x z)) |
(*.f64 (+.f64 (*.f64 t x) (*.f64 t (*.f64 x -2))) (/.f64 -1 z)) |
(*.f64 t (/.f64 x z)) |
(*.f64 (+.f64 t (*.f64 t -2)) (/.f64 x (neg.f64 z))) |
(*.f64 t (/.f64 x z)) |
(pow.f64 (*.f64 t (/.f64 x z)) 1) |
(*.f64 t (/.f64 x z)) |
(neg.f64 (*.f64 t (/.f64 x (neg.f64 z)))) |
(*.f64 t (/.f64 x z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 -2 (/.f64 y z)) |
| ✓ | 0.2b | (*.f64 -3 (/.f64 y z)) |
| ✓ | 2.7b | (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) |
| ✓ | 5.4b | (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
Compiled 46 to 22 computations (52.2% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | inf | (*.f64 -2 (/.f64 y z)) |
| 1.0ms | z | @ | inf | (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
| 1.0ms | z | @ | -inf | (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
| 0.0ms | x | @ | 0 | (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
| 0.0ms | y | @ | 0 | (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
| 1× | batch-egg-rewrite |
| 1380× | rational_best-1 |
| 1256× | rational_best-4 |
| 1256× | rational_best-2 |
| 1256× | rational_best-3 |
| 1196× | exponential-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 94 |
| 1 | 77 | 46 |
| 2 | 125 | 46 |
| 3 | 199 | 46 |
| 4 | 391 | 46 |
| 5 | 953 | 46 |
| 6 | 2861 | 46 |
| 7 | 5701 | 46 |
| 8 | 7494 | 46 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
(-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 -2 (/.f64 y z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (/.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y x) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (/.f64 y (neg.f64 z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -4) (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -5) (*.f64 (/.f64 y z) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 3) (*.f64 -2 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 2) (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -6) (neg.f64 (*.f64 (/.f64 y z) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y (neg.f64 z)) -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -8) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -9) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -9) (neg.f64 (*.f64 (/.f64 y z) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y (neg.f64 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (*.f64 (/.f64 y z) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (*.f64 (/.f64 y z) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -10) (neg.f64 (*.f64 (/.f64 y z) -11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -10) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -11) (neg.f64 (*.f64 (/.f64 y z) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -11) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (*.f64 (/.f64 y z) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (*.f64 (/.f64 y z) -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (neg.f64 (*.f64 (/.f64 y z) -11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y z) -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y z) -12)) (*.f64 (/.f64 y z) -11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y z) -11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (*.f64 (/.f64 y z) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 2 (*.f64 (/.f64 y z) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (neg.f64 (*.f64 (*.f64 (/.f64 y z) -9) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (*.f64 (/.f64 y z) -8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z) (*.f64 (/.f64 y z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y z) -9) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)) (*.f64 (/.f64 y z) -10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (*.f64 (/.f64 y z) -8) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (-.f64 (*.f64 y -4) (*.f64 y -5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (-.f64 (*.f64 y -5) (*.f64 y -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (-.f64 (*.f64 y 3) (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 (*.f64 -2 y) (*.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (-.f64 (*.f64 y -5) (*.f64 y -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (-.f64 (+.f64 y y) (*.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (-.f64 (*.f64 y -6) (*.f64 y -5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y -5) (*.f64 y -6)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y 3) (+.f64 y y)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 y) (*.f64 y 3)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y -5) (*.f64 y -4)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 y y) (*.f64 y 3)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y -6) (*.f64 y -5)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y -5) (*.f64 y -6)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y 3) (+.f64 y y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 y) (*.f64 y 3)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y (neg.f64 z)) -8)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -11))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y (neg.f64 z)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -11))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 y z)) (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y z) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (neg.f64 z)) (*.f64 -2 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -4) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -5) (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 2) (/.f64 (-.f64 (*.f64 y -3) (+.f64 y y)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (*.f64 (/.f64 y z) -11))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -10) (neg.f64 (*.f64 (/.f64 y z) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -11) (*.f64 (/.f64 y (neg.f64 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (*.f64 (/.f64 y z) -10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y (neg.f64 z)) -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (neg.f64 (*.f64 (/.f64 y z) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (-.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (*.f64 (/.f64 y z) -8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y -3) (+.f64 y y)) z) (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 2)) (*.f64 (/.f64 y (neg.f64 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) 2)) (neg.f64 (*.f64 (/.f64 y z) -11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (*.f64 (/.f64 y z) -8) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 6))) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y z) (*.f64 (/.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (/.f64 y z)) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -4) (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -5) (*.f64 -2 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 2) (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y (neg.f64 z)) -9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 4) (neg.f64 (*.f64 (/.f64 y z) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y (neg.f64 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -8) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -10) (*.f64 (/.f64 y z) -7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) -9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 (/.f64 y z) -11) (*.f64 -2 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -11) (*.f64 (/.f64 y z) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 (/.f64 y z) -11) (*.f64 -2 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (*.f64 (/.f64 y z) -7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 2 (*.f64 (/.f64 y z) 5)) (*.f64 -2 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 (*.f64 (/.f64 y z) -8) 2) (*.f64 -2 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 2 (*.f64 (/.f64 y z) 6)) (*.f64 -2 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -7)) (+.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -3) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 3) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y 3)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 y) 3) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y -3)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y (*.f64 -2 y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 y y) (neg.f64 y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 y) y) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 y) (+.f64 y y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -7))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -12)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -11)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 y z) -7) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y z) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -11)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 y z) -7) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y z) (*.f64 (/.f64 y z) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -3) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (neg.f64 z)) (/.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -5) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 2) (+.f64 (*.f64 (/.f64 y z) -3) (/.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 4) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) 5) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -6)) (*.f64 (/.f64 y z) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y z) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -9)) (*.f64 (/.f64 y (neg.f64 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 y z) -3) (/.f64 y (neg.f64 z))) (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -4) (*.f64 -2 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y (neg.f64 z)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y z) -10) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 y) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -2 y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 y y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) -10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) -10))))))) |
| 1× | egg-herbie |
| 1110× | rational_best-simplify-2 |
| 1106× | rational_best-simplify-55 |
| 924× | rational_best-simplify-1 |
| 816× | rational_best-simplify-53 |
| 508× | rational_best-simplify-45 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 381 | 4848 |
| 1 | 685 | 3120 |
| 2 | 1577 | 3104 |
| 3 | 3241 | 3104 |
| 4 | 5152 | 3104 |
| 5 | 5701 | 3104 |
| 6 | 5951 | 3104 |
| 7 | 6272 | 3104 |
| 8 | 7107 | 3104 |
| 9 | 7396 | 3104 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) x) z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) x) z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) x) z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) x) z)) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) z)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) z)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) z)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) z)) |
(+.f64 (*.f64 y (/.f64 x z)) 0) |
(+.f64 0 (*.f64 y (/.f64 x z))) |
(-.f64 (*.f64 y (/.f64 x z)) 0) |
(-.f64 0 (*.f64 x (/.f64 y (neg.f64 z)))) |
(/.f64 (*.f64 y (/.f64 x z)) 1) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 x (/.f64 y (neg.f64 z))) -1) |
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z)) |
(pow.f64 (*.f64 y (/.f64 x z)) 1) |
(neg.f64 (*.f64 x (/.f64 y (neg.f64 z)))) |
(+.f64 (/.f64 y z) 0) |
(+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) 3)) |
(+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) 4)) |
(+.f64 0 (/.f64 y z)) |
(+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 2)) |
(+.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) 5)) |
(+.f64 (*.f64 (/.f64 y z) -4) (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z)) |
(+.f64 (*.f64 (/.f64 y z) -5) (*.f64 (/.f64 y z) 6)) |
(+.f64 (*.f64 (/.f64 y z) 3) (*.f64 -2 (/.f64 y z))) |
(+.f64 (*.f64 (/.f64 y z) 2) (/.f64 y (neg.f64 z))) |
(+.f64 (*.f64 (/.f64 y z) -6) (neg.f64 (*.f64 (/.f64 y z) -7))) |
(+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) -5)) |
(+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -3)) |
(+.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -4)) |
(+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y (neg.f64 z)) -9)) |
(+.f64 (*.f64 (/.f64 y z) -8) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5))) |
(+.f64 (*.f64 (/.f64 y z) -9) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12))) |
(+.f64 (*.f64 (/.f64 y z) -9) (neg.f64 (*.f64 (/.f64 y z) -10))) |
(+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (*.f64 (/.f64 y z) -7)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (*.f64 (/.f64 y z) -8)) |
(+.f64 (*.f64 (/.f64 y z) -10) (neg.f64 (*.f64 (/.f64 y z) -11))) |
(+.f64 (*.f64 (/.f64 y z) -10) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9))) |
(+.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11))) |
(+.f64 (*.f64 (/.f64 y z) -11) (neg.f64 (*.f64 (/.f64 y z) -12))) |
(+.f64 (*.f64 (/.f64 y z) -11) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10))) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (*.f64 (/.f64 y z) -6)) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (*.f64 (/.f64 y z) -9)) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (neg.f64 (*.f64 (/.f64 y z) -11))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9))) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y z) -9)) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -12)) (*.f64 (/.f64 y z) -11)) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y z) -11)) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -10)) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (*.f64 (/.f64 y z) -8)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 2 (*.f64 (/.f64 y z) 5)))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (neg.f64 (*.f64 (*.f64 (/.f64 y z) -9) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (*.f64 (/.f64 y z) -8) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) 5)))) |
(+.f64 (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z) (*.f64 (/.f64 y z) -4)) |
(+.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y z) -9) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9))) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)) (*.f64 (/.f64 y z) -10)) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -12)) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10))) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (*.f64 (/.f64 y z) -8) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9))) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5))) |
(*.f64 y (/.f64 1 z)) |
(*.f64 (/.f64 y z) 1) |
(*.f64 1 (/.f64 y z)) |
(*.f64 (/.f64 y (neg.f64 z)) -1) |
(*.f64 (/.f64 1 z) y) |
(*.f64 (/.f64 1 z) (-.f64 (*.f64 y -4) (*.f64 y -5))) |
(*.f64 (/.f64 1 z) (-.f64 (*.f64 y -5) (*.f64 y -6))) |
(*.f64 (/.f64 1 z) (-.f64 (*.f64 y 3) (+.f64 y y))) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 -2 y) (*.f64 y 3))) |
(*.f64 -1 (/.f64 y (neg.f64 z))) |
(*.f64 (neg.f64 y) (/.f64 -1 z)) |
(*.f64 (/.f64 -1 z) (neg.f64 y)) |
(*.f64 (/.f64 -1 z) (-.f64 (*.f64 y -5) (*.f64 y -4))) |
(*.f64 (/.f64 -1 z) (-.f64 (+.f64 y y) (*.f64 y 3))) |
(*.f64 (/.f64 -1 z) (-.f64 (*.f64 y -6) (*.f64 y -5))) |
(*.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) (/.f64 1 z)) |
(*.f64 (-.f64 (*.f64 y -5) (*.f64 y -6)) (/.f64 1 z)) |
(*.f64 (-.f64 (*.f64 y 3) (+.f64 y y)) (/.f64 1 z)) |
(*.f64 (+.f64 (*.f64 -2 y) (*.f64 y 3)) (/.f64 1 z)) |
(/.f64 y z) |
(/.f64 (/.f64 y z) 1) |
(/.f64 (/.f64 y (neg.f64 z)) -1) |
(/.f64 (neg.f64 y) (neg.f64 z)) |
(/.f64 (-.f64 (*.f64 y -5) (*.f64 y -4)) (neg.f64 z)) |
(/.f64 (-.f64 (+.f64 y y) (*.f64 y 3)) (neg.f64 z)) |
(/.f64 (-.f64 (*.f64 y -6) (*.f64 y -5)) (neg.f64 z)) |
(/.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) z) |
(/.f64 (-.f64 (*.f64 y -5) (*.f64 y -6)) z) |
(/.f64 (-.f64 (*.f64 y 3) (+.f64 y y)) z) |
(/.f64 (+.f64 (*.f64 -2 y) (*.f64 y 3)) z) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y (neg.f64 z)) -8)) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -11))) -1) |
(/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) -1) |
(pow.f64 (/.f64 y z) 1) |
(neg.f64 (/.f64 y (neg.f64 z))) |
(neg.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y (neg.f64 z)) -8))) |
(neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -11)))) |
(neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 y (neg.f64 z))) |
(+.f64 (*.f64 (/.f64 y z) -3) 0) |
(+.f64 0 (*.f64 (/.f64 y z) -3)) |
(+.f64 (/.f64 y (neg.f64 z)) (*.f64 -2 (/.f64 y z))) |
(+.f64 (*.f64 (/.f64 y z) -4) (/.f64 y z)) |
(+.f64 (*.f64 (/.f64 y z) -5) (*.f64 (/.f64 y z) 2)) |
(+.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) -6)) |
(+.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -5)) |
(+.f64 (*.f64 (/.f64 y z) 2) (/.f64 (-.f64 (*.f64 y -3) (+.f64 y y)) z)) |
(+.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) 3)) |
(+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) -9)) |
(+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -7)) |
(+.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -8)) |
(+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) 5)) |
(+.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 6)) |
(+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) 4)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (*.f64 (/.f64 y z) -11)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 2))) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10))) |
(+.f64 (*.f64 (/.f64 y z) -10) (neg.f64 (*.f64 (/.f64 y z) -7))) |
(+.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11))) |
(+.f64 (*.f64 (/.f64 y z) -11) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (*.f64 (/.f64 y z) -10)) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y (neg.f64 z)) -9)) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (neg.f64 (*.f64 (/.f64 y z) -7))) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (-.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 5)))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (*.f64 (/.f64 y z) -8) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 6)))) |
(+.f64 (/.f64 (-.f64 (*.f64 y -3) (+.f64 y y)) z) (*.f64 (/.f64 y z) 2)) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 2)) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -12)) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10))) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) 2)) (neg.f64 (*.f64 (/.f64 y z) -11))) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (*.f64 (/.f64 y z) -8) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9))) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5))) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 6))) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) |
(-.f64 (/.f64 y z) (*.f64 (/.f64 y z) 4)) |
(-.f64 (*.f64 -2 (/.f64 y z)) (/.f64 y z)) |
(-.f64 (*.f64 (/.f64 y z) -3) 0) |
(-.f64 0 (*.f64 (/.f64 y z) 3)) |
(-.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 2)) |
(-.f64 (*.f64 (/.f64 y z) -4) (/.f64 y (neg.f64 z))) |
(-.f64 (*.f64 (/.f64 y z) -5) (*.f64 -2 (/.f64 y z))) |
(-.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 6)) |
(-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) 5)) |
(-.f64 (*.f64 (/.f64 y z) 2) (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z)) |
(-.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) -3)) |
(-.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y (neg.f64 z)) -9)) |
(-.f64 (*.f64 (/.f64 y z) 4) (neg.f64 (*.f64 (/.f64 y z) -7))) |
(-.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -5)) |
(-.f64 (*.f64 (/.f64 y z) -8) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -4))) |
(-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -6)) |
(-.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -4)) |
(-.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9))) |
(-.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10))) |
(-.f64 (*.f64 (/.f64 y z) -10) (*.f64 (/.f64 y z) -7)) |
(-.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) -9)) |
(-.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 (/.f64 y z) -11) (*.f64 -2 (/.f64 y z)))) |
(-.f64 (*.f64 (/.f64 y z) -11) (*.f64 (/.f64 y z) -8)) |
(-.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 (/.f64 y z) -11) (*.f64 -2 (/.f64 y z)))) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (*.f64 (/.f64 y z) -7)) |
(-.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -12))) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 2 (*.f64 (/.f64 y z) 5)) (*.f64 -2 (/.f64 y z)))) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 (*.f64 (/.f64 y z) -8) 2) (*.f64 -2 (/.f64 y z)))) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 2 (*.f64 (/.f64 y z) 6)) (*.f64 -2 (/.f64 y z)))) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -7)) (+.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) -7))) |
(/.f64 (*.f64 (/.f64 y z) -3) 1) |
(/.f64 (*.f64 (/.f64 y z) 3) -1) |
(/.f64 (*.f64 y -3) z) |
(/.f64 (*.f64 y 3) (neg.f64 z)) |
(/.f64 (neg.f64 (*.f64 y 3)) z) |
(/.f64 (*.f64 (neg.f64 y) 3) z) |
(/.f64 (neg.f64 (*.f64 y -3)) (neg.f64 z)) |
(/.f64 (-.f64 y (*.f64 -2 y)) (neg.f64 z)) |
(/.f64 (-.f64 (+.f64 y y) (neg.f64 y)) (neg.f64 z)) |
(/.f64 (-.f64 (*.f64 -2 y) y) z) |
(/.f64 (-.f64 (neg.f64 y) (+.f64 y y)) z) |
(/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -7))) -1) |
(/.f64 (-.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -10)) -1) |
(/.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -12)) -1) |
(/.f64 (-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -11)) -1) |
(/.f64 (-.f64 (*.f64 (/.f64 y z) -7) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) -1) |
(pow.f64 (*.f64 (/.f64 y z) -3) 1) |
(neg.f64 (*.f64 (/.f64 y z) 3)) |
(neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -7)))) |
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -10))) |
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -12))) |
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -11))) |
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -7) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -3)) |
(+.f64 (*.f64 -2 (/.f64 y z)) 0) |
(+.f64 (*.f64 (/.f64 y z) -3) (/.f64 y z)) |
(+.f64 0 (*.f64 -2 (/.f64 y z))) |
(+.f64 (/.f64 y (neg.f64 z)) (/.f64 y (neg.f64 z))) |
(+.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) 2)) |
(+.f64 (*.f64 (/.f64 y z) -5) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 4))) |
(+.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -4)) |
(+.f64 (*.f64 (/.f64 y z) 2) (+.f64 (*.f64 (/.f64 y z) -3) (/.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) 4)) |
(+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -6)) |
(+.f64 (*.f64 (/.f64 y z) 4) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -5))) |
(+.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -7)) |
(+.f64 (*.f64 (/.f64 y z) 5) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -6))) |
(+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) 5)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -9))) |
(+.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) 4)) |
(+.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -6)) (*.f64 (/.f64 y z) 5)) |
(+.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y z) -5)) |
(+.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -9)) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -3) (/.f64 y (neg.f64 z))) (*.f64 (/.f64 y z) 2)) |
(-.f64 (*.f64 -2 (/.f64 y z)) 0) |
(-.f64 0 (*.f64 (/.f64 y z) 2)) |
(-.f64 (*.f64 (/.f64 y z) -4) (*.f64 -2 (/.f64 y z))) |
(-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) 4)) |
(-.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) -4)) |
(-.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(-.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 6)) |
(-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -6)) |
(-.f64 (*.f64 (/.f64 y z) -10) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5))) |
(/.f64 (*.f64 -2 (/.f64 y z)) 1) |
(/.f64 (*.f64 (/.f64 y z) 2) -1) |
(/.f64 (*.f64 -2 y) z) |
(/.f64 (+.f64 y y) (neg.f64 z)) |
(/.f64 (*.f64 2 (neg.f64 y)) z) |
(/.f64 (neg.f64 (*.f64 -2 y)) (neg.f64 z)) |
(/.f64 (neg.f64 (+.f64 y y)) z) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) -10)) -1) |
(pow.f64 (*.f64 -2 (/.f64 y z)) 1) |
(neg.f64 (*.f64 (/.f64 y z) 2)) |
(neg.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) -10))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) x) z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) x) z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) x) z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) x) z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 -2 y) (*.f64 -3 y)) z) |
(/.f64 y z) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) z)) |
(/.f64 y z) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) z)) |
(/.f64 y z) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) z)) |
(/.f64 y z) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 3 y)) z)) |
(/.f64 y z) |
(+.f64 (*.f64 y (/.f64 x z)) 0) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 0 (*.f64 y (/.f64 x z))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 (*.f64 y (/.f64 x z)) 0) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(-.f64 0 (*.f64 x (/.f64 y (neg.f64 z)))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y (/.f64 x z)) 1) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 x (/.f64 y (neg.f64 z))) -1) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(pow.f64 (*.f64 y (/.f64 x z)) 1) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(neg.f64 (*.f64 x (/.f64 y (neg.f64 z)))) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(+.f64 (/.f64 y z) 0) |
(/.f64 y z) |
(+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) 3)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) 4)) |
(/.f64 y z) |
(+.f64 0 (/.f64 y z)) |
(/.f64 y z) |
(+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 2)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) 5)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -4) (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -5) (*.f64 (/.f64 y z) 6)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) 3) (*.f64 -2 (/.f64 y z))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) 2) (/.f64 y (neg.f64 z))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -6) (neg.f64 (*.f64 (/.f64 y z) -7))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) -5)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -3)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -4)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y (neg.f64 z)) -9)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -8) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -9) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -9) (neg.f64 (*.f64 (/.f64 y z) -10))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (*.f64 (/.f64 y z) -7)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (*.f64 (/.f64 y z) -8)) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -10) (neg.f64 (*.f64 (/.f64 y z) -11))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -10) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -11) (neg.f64 (*.f64 (/.f64 y z) -12))) |
(/.f64 y z) |
(+.f64 (*.f64 (/.f64 y z) -11) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10))) |
(/.f64 y z) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (*.f64 (/.f64 y z) -6)) |
(/.f64 y z) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (*.f64 (/.f64 y z) -9)) |
(/.f64 y z) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11))) |
(/.f64 y z) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (neg.f64 (*.f64 (/.f64 y z) -11))) |
(/.f64 y z) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) |
(/.f64 y z) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9))) |
(/.f64 y z) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y z) -9)) |
(/.f64 y z) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -12)) (*.f64 (/.f64 y z) -11)) |
(/.f64 y z) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y z) -11)) |
(/.f64 y z) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -10)) |
(/.f64 y z) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) |
(/.f64 y z) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (*.f64 (/.f64 y z) -8)) |
(/.f64 y z) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 2 (*.f64 (/.f64 y z) 5)))) |
(/.f64 y z) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (neg.f64 (*.f64 (*.f64 (/.f64 y z) -9) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) -9)))) |
(+.f64 (*.f64 (/.f64 y z) -17) (neg.f64 (*.f64 (/.f64 y z) -18))) |
(+.f64 (*.f64 (/.f64 y z) -17) (*.f64 (/.f64 y z) 18)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (*.f64 (/.f64 y z) -8) 2))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) -9)))) |
(+.f64 (*.f64 (/.f64 y z) -17) (neg.f64 (*.f64 (/.f64 y z) -18))) |
(+.f64 (*.f64 (/.f64 y z) -17) (*.f64 (/.f64 y z) 18)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) |
(/.f64 y z) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) 5)))) |
(/.f64 y z) |
(+.f64 (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z) (*.f64 (/.f64 y z) -4)) |
(/.f64 y z) |
(+.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) |
(/.f64 y z) |
(+.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y z) -9) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) -9)))) |
(+.f64 (*.f64 (/.f64 y z) -17) (neg.f64 (*.f64 (/.f64 y z) -18))) |
(+.f64 (*.f64 (/.f64 y z) -17) (*.f64 (/.f64 y z) 18)) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)) (*.f64 (/.f64 y z) -10)) |
(/.f64 y z) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) |
(/.f64 y z) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -12)) |
(/.f64 y z) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10))) |
(/.f64 y z) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (*.f64 (/.f64 y z) -8) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9))) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (neg.f64 (*.f64 2 (*.f64 (/.f64 y z) -9)))) |
(+.f64 (*.f64 (/.f64 y z) -17) (neg.f64 (*.f64 (/.f64 y z) -18))) |
(+.f64 (*.f64 (/.f64 y z) -17) (*.f64 (/.f64 y z) 18)) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5))) |
(/.f64 y z) |
(*.f64 y (/.f64 1 z)) |
(/.f64 y z) |
(*.f64 (/.f64 y z) 1) |
(/.f64 y z) |
(*.f64 1 (/.f64 y z)) |
(/.f64 y z) |
(*.f64 (/.f64 y (neg.f64 z)) -1) |
(/.f64 y z) |
(*.f64 (/.f64 1 z) y) |
(/.f64 y z) |
(*.f64 (/.f64 1 z) (-.f64 (*.f64 y -4) (*.f64 y -5))) |
(/.f64 y z) |
(*.f64 (/.f64 1 z) (-.f64 (*.f64 y -5) (*.f64 y -6))) |
(/.f64 y z) |
(*.f64 (/.f64 1 z) (-.f64 (*.f64 y 3) (+.f64 y y))) |
(/.f64 y z) |
(*.f64 (/.f64 1 z) (+.f64 (*.f64 -2 y) (*.f64 y 3))) |
(/.f64 y z) |
(*.f64 -1 (/.f64 y (neg.f64 z))) |
(/.f64 y z) |
(*.f64 (neg.f64 y) (/.f64 -1 z)) |
(/.f64 y z) |
(*.f64 (/.f64 -1 z) (neg.f64 y)) |
(/.f64 y z) |
(*.f64 (/.f64 -1 z) (-.f64 (*.f64 y -5) (*.f64 y -4))) |
(/.f64 y z) |
(*.f64 (/.f64 -1 z) (-.f64 (+.f64 y y) (*.f64 y 3))) |
(/.f64 y z) |
(*.f64 (/.f64 -1 z) (-.f64 (*.f64 y -6) (*.f64 y -5))) |
(/.f64 y z) |
(*.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) (/.f64 1 z)) |
(/.f64 y z) |
(*.f64 (-.f64 (*.f64 y -5) (*.f64 y -6)) (/.f64 1 z)) |
(/.f64 y z) |
(*.f64 (-.f64 (*.f64 y 3) (+.f64 y y)) (/.f64 1 z)) |
(/.f64 y z) |
(*.f64 (+.f64 (*.f64 -2 y) (*.f64 y 3)) (/.f64 1 z)) |
(/.f64 y z) |
(/.f64 y z) |
(/.f64 (/.f64 y z) 1) |
(/.f64 y z) |
(/.f64 (/.f64 y (neg.f64 z)) -1) |
(/.f64 y z) |
(/.f64 (neg.f64 y) (neg.f64 z)) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 y -5) (*.f64 y -4)) (neg.f64 z)) |
(/.f64 y z) |
(/.f64 (-.f64 (+.f64 y y) (*.f64 y 3)) (neg.f64 z)) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 y -6) (*.f64 y -5)) (neg.f64 z)) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 y -5) (*.f64 y -6)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (*.f64 y 3) (+.f64 y y)) z) |
(/.f64 y z) |
(/.f64 (+.f64 (*.f64 -2 y) (*.f64 y 3)) z) |
(/.f64 y z) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y (neg.f64 z)) -8)) -1) |
(/.f64 y z) |
(/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -11))) -1) |
(/.f64 y z) |
(/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) -1) |
(/.f64 y z) |
(pow.f64 (/.f64 y z) 1) |
(/.f64 y z) |
(neg.f64 (/.f64 y (neg.f64 z))) |
(/.f64 y z) |
(neg.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y (neg.f64 z)) -8))) |
(/.f64 y z) |
(neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -11)))) |
(/.f64 y z) |
(neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)))) |
(/.f64 y z) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 -2 (/.f64 y z)) (/.f64 y (neg.f64 z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -3) 0) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 0 (*.f64 (/.f64 y z) -3)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (/.f64 y (neg.f64 z)) (*.f64 -2 (/.f64 y z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -4) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -5) (*.f64 (/.f64 y z) 2)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) -6)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -5)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) 2) (/.f64 (-.f64 (*.f64 y -3) (+.f64 y y)) z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) 3)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) -9)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -7)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -8)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) 5)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 6)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) 4)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (*.f64 (/.f64 y z) -11)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 2))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -10) (neg.f64 (*.f64 (/.f64 y z) -7))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (*.f64 (/.f64 y z) -11) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (*.f64 (/.f64 y z) -10)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (*.f64 (/.f64 y (neg.f64 z)) -9)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (neg.f64 (*.f64 (/.f64 y z) -7))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (-.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) 2))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 5)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (*.f64 (/.f64 y z) -8) 2))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 6)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (/.f64 (-.f64 (*.f64 y -3) (+.f64 y y)) z) (*.f64 (/.f64 y z) 2)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) 2)) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11)) (*.f64 (/.f64 y z) -12)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -11)) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (-.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) 2)) (neg.f64 (*.f64 (/.f64 y z) -11))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (*.f64 (/.f64 y z) -8) 2)) (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 5))) (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 2 (*.f64 (/.f64 y z) 6))) (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (/.f64 y z) (*.f64 (/.f64 y z) 4)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 -2 (/.f64 y z)) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -3) 0) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 0 (*.f64 (/.f64 y z) 3)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 2)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -4) (/.f64 y (neg.f64 z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -5) (*.f64 -2 (/.f64 y z))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) 3) (*.f64 (/.f64 y z) 6)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) 5)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) 2) (/.f64 (-.f64 (+.f64 y y) (*.f64 y -3)) z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) -3)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y (neg.f64 z)) -9)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) 4) (neg.f64 (*.f64 (/.f64 y z) -7))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -5)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -8) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -4))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -6)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -4)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -9))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y (neg.f64 z)) -9) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -10))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -10) (*.f64 (/.f64 y z) -7)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -12) (*.f64 (/.f64 y z) -9)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -12) (-.f64 (*.f64 (/.f64 y z) -11) (*.f64 -2 (/.f64 y z)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (*.f64 (/.f64 y z) -11) (*.f64 (/.f64 y z) -8)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (neg.f64 (*.f64 (/.f64 y z) -7)) (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -10)) (-.f64 (*.f64 (/.f64 y z) -11) (*.f64 -2 (/.f64 y z)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)) (*.f64 (/.f64 y z) -7)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (neg.f64 (*.f64 (/.f64 y z) -11)) (-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -12))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 2 (*.f64 (/.f64 y z) 5)) (*.f64 -2 (/.f64 y z)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -9)) (-.f64 (*.f64 (*.f64 (/.f64 y z) -8) 2) (*.f64 -2 (/.f64 y z)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y z) 5)) (-.f64 (*.f64 2 (*.f64 (/.f64 y z) 6)) (*.f64 -2 (/.f64 y z)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(-.f64 (+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -7)) (+.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) -7))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (*.f64 (/.f64 y z) -3) 1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (*.f64 (/.f64 y z) 3) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (*.f64 y -3) z) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (*.f64 y 3) (neg.f64 z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (neg.f64 (*.f64 y 3)) z) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (*.f64 (neg.f64 y) 3) z) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (neg.f64 (*.f64 y -3)) (neg.f64 z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 y (*.f64 -2 y)) (neg.f64 z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 (+.f64 y y) (neg.f64 y)) (neg.f64 z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 (*.f64 -2 y) y) z) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 (neg.f64 y) (+.f64 y y)) z) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -7))) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -10)) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -12)) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -11)) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(/.f64 (-.f64 (*.f64 (/.f64 y z) -7) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8))) -1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(pow.f64 (*.f64 (/.f64 y z) -3) 1) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(neg.f64 (*.f64 (/.f64 y z) 3)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(neg.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -12)) (neg.f64 (*.f64 (/.f64 y z) -7)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) -10))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -9) (*.f64 (/.f64 y z) -12))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -11))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(neg.f64 (-.f64 (*.f64 (/.f64 y z) -7) (+.f64 (*.f64 -2 (/.f64 y z)) (*.f64 (/.f64 y z) -8)))) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -4)) |
(*.f64 -3 (/.f64 y z)) |
(*.f64 y (/.f64 -3 z)) |
(+.f64 (/.f64 y z) (*.f64 (/.f64 y z) -3)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 -2 (/.f64 y z)) 0) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) -3) (/.f64 y z)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 0 (*.f64 -2 (/.f64 y z))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (/.f64 y (neg.f64 z)) (/.f64 y (neg.f64 z))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) -4) (*.f64 (/.f64 y z) 2)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) -5) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 4))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) -4)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) 2) (+.f64 (*.f64 (/.f64 y z) -3) (/.f64 y (neg.f64 z)))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) 4)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) -6)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) 4) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -5))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) 5) (*.f64 (/.f64 y z) -7)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) 5) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -6))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y z) -7) (*.f64 (/.f64 y z) 5)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (*.f64 (/.f64 y (neg.f64 z)) -8) (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -9))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) 4)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -6)) (*.f64 (/.f64 y z) 5)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) 4)) (*.f64 (/.f64 y z) -5)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (+.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 y z) -9)) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(+.f64 (+.f64 (*.f64 (/.f64 y z) -3) (/.f64 y (neg.f64 z))) (*.f64 (/.f64 y z) 2)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 (*.f64 -2 (/.f64 y z)) 0) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 0 (*.f64 (/.f64 y z) 2)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 (*.f64 (/.f64 y z) -4) (*.f64 -2 (/.f64 y z))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 (*.f64 (/.f64 y z) 2) (*.f64 (/.f64 y z) 4)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 (*.f64 (/.f64 y z) -6) (*.f64 (/.f64 y z) -4)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 (*.f64 (/.f64 y z) 6) (*.f64 (/.f64 y (neg.f64 z)) -8)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 (*.f64 (/.f64 y z) 4) (*.f64 (/.f64 y z) 6)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 (*.f64 (/.f64 y z) -8) (*.f64 (/.f64 y z) -6)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(-.f64 (*.f64 (/.f64 y z) -10) (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(/.f64 (*.f64 -2 (/.f64 y z)) 1) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(/.f64 (*.f64 (/.f64 y z) 2) -1) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(/.f64 (*.f64 -2 y) z) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(/.f64 (+.f64 y y) (neg.f64 z)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(/.f64 (*.f64 2 (neg.f64 y)) z) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(/.f64 (neg.f64 (*.f64 -2 y)) (neg.f64 z)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(/.f64 (neg.f64 (+.f64 y y)) z) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) -10)) -1) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(pow.f64 (*.f64 -2 (/.f64 y z)) 1) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(neg.f64 (*.f64 (/.f64 y z) 2)) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
(neg.f64 (-.f64 (+.f64 (*.f64 (/.f64 y z) -3) (*.f64 (/.f64 y z) -5)) (*.f64 (/.f64 y z) -10))) |
(+.f64 (/.f64 y z) (*.f64 -3 (/.f64 y z))) |
(*.f64 -2 (/.f64 y z)) |
(*.f64 y (/.f64 -2 z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 2 (/.f64 1 (-.f64 1 z))) |
| ✓ | 0.0b | (/.f64 1 (-.f64 1 z)) |
| ✓ | 0.0b | (/.f64 1 (+.f64 z -1)) |
| ✓ | 3.0b | (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
Compiled 70 to 50 computations (28.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
| 1.0ms | t | @ | 0 | (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
| 1.0ms | t | @ | inf | (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
| 1.0ms | x | @ | inf | (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
| 0.0ms | z | @ | inf | (*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
| 1× | batch-egg-rewrite |
| 108× | rational_best-simplify-2 |
| 54× | rational_best-4 |
| 54× | rational_best-2 |
| 54× | rational_best-3 |
| 54× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 98 |
| 1 | 118 | 98 |
| 2 | 164 | 98 |
| 3 | 199 | 98 |
| 4 | 259 | 98 |
| 5 | 308 | 98 |
| 6 | 318 | 98 |
| 7 | 320 | 98 |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
(/.f64 1 (+.f64 z -1)) |
(/.f64 1 (-.f64 1 z)) |
(*.f64 2 (/.f64 1 (-.f64 1 z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 z -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 z -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 z -1)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 1 z)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (/.f64 1 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 1))))) |
| 1× | egg-herbie |
| 2202× | rational_best-simplify-2 |
| 1068× | rational_best-simplify-51 |
| 852× | rational_best-simplify-1 |
| 808× | rational_best-simplify-44 |
| 520× | rational_best-simplify-47 |
Useful iterations: 12 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 132 | 3835 |
| 1 | 286 | 3673 |
| 2 | 491 | 3549 |
| 3 | 800 | 3503 |
| 4 | 1178 | 3471 |
| 5 | 1608 | 3463 |
| 6 | 2020 | 3463 |
| 7 | 2297 | 3463 |
| 8 | 2470 | 3463 |
| 9 | 2590 | 3463 |
| 10 | 2757 | 3463 |
| 11 | 2840 | 3463 |
| 12 | 2861 | 3439 |
| 13 | 2955 | 3439 |
| 14 | 3096 | 3439 |
| 15 | 3130 | 3439 |
| 16 | 3138 | 3439 |
| 17 | 3138 | 3439 |
| 18 | 3257 | 3439 |
| 19 | 3585 | 3439 |
| 20 | 3774 | 3439 |
| 21 | 3804 | 3439 |
| 22 | 3828 | 3439 |
| 23 | 3828 | 3439 |
| 1× | saturated |
| Inputs |
|---|
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 -1 (*.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 t (*.f64 z x)))) |
(+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x))))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 3) x))) (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x)))))) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(/.f64 (*.f64 t x) z) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
-1 |
(-.f64 (*.f64 -1 z) 1) |
(-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 (pow.f64 z 2))) 1) |
(-.f64 (+.f64 (*.f64 -1 z) (+.f64 (*.f64 -1 (pow.f64 z 3)) (*.f64 -1 (pow.f64 z 2)))) 1) |
(/.f64 1 z) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 4)) (/.f64 1 z)))) |
(/.f64 1 z) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 4)) (/.f64 1 z)))) |
1 |
(+.f64 1 z) |
(+.f64 (pow.f64 z 2) (+.f64 1 z)) |
(+.f64 (pow.f64 z 2) (+.f64 1 (+.f64 (pow.f64 z 3) z))) |
(/.f64 -1 z) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z)))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 4)) (/.f64 1 z))))) |
(/.f64 -1 z) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z)))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 4)) (/.f64 1 z))))) |
2 |
(+.f64 (*.f64 2 z) 2) |
(+.f64 (*.f64 2 z) (+.f64 2 (*.f64 2 (pow.f64 z 2)))) |
(+.f64 (*.f64 2 z) (+.f64 2 (+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 2 (pow.f64 z 3))))) |
(/.f64 -2 z) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (*.f64 2 (/.f64 1 z)))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (*.f64 2 (/.f64 1 z))))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 2 (/.f64 1 z)) (*.f64 2 (/.f64 1 (pow.f64 z 4))))))) |
(/.f64 -2 z) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (*.f64 2 (/.f64 1 z)))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (*.f64 2 (/.f64 1 z))))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 2 (/.f64 1 z)) (*.f64 2 (/.f64 1 (pow.f64 z 4))))))) |
(+.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 0) |
(+.f64 0 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 0) |
(-.f64 0 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(/.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 1) |
(/.f64 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) -1) |
(pow.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 1) |
(neg.f64 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(+.f64 (/.f64 1 (+.f64 z -1)) 0) |
(+.f64 0 (/.f64 1 (+.f64 z -1))) |
(-.f64 (/.f64 1 (+.f64 z -1)) 0) |
(*.f64 1 (/.f64 1 (+.f64 z -1))) |
(*.f64 (/.f64 1 (+.f64 z -1)) 1) |
(pow.f64 (/.f64 1 (+.f64 z -1)) 1) |
(+.f64 (/.f64 1 (-.f64 1 z)) 0) |
(+.f64 0 (/.f64 1 (-.f64 1 z))) |
(-.f64 (/.f64 1 (-.f64 1 z)) 0) |
(*.f64 1 (/.f64 1 (-.f64 1 z))) |
(*.f64 (/.f64 1 (-.f64 1 z)) 1) |
(pow.f64 (/.f64 1 (-.f64 1 z)) 1) |
(+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 0) |
(+.f64 0 (*.f64 2 (/.f64 1 (-.f64 1 z)))) |
(-.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 0) |
(/.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 1) |
(pow.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 1) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 (-.f64 z 1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))) (*.f64 t x))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(*.f64 -1 (*.f64 t x)) |
(neg.f64 (*.f64 t x)) |
(*.f64 t (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 t (*.f64 z x)))) |
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 z (*.f64 t x)))) |
(*.f64 -1 (+.f64 (*.f64 z (*.f64 t x)) (*.f64 t x))) |
(*.f64 -1 (*.f64 t (+.f64 x (*.f64 z x)))) |
(*.f64 (*.f64 t x) (+.f64 -1 (neg.f64 z))) |
(*.f64 x (*.f64 t (+.f64 -1 (neg.f64 z)))) |
(*.f64 x (*.f64 t (-.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x))))) |
(+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 z (*.f64 t x))) (*.f64 -1 (*.f64 t (*.f64 x (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (*.f64 t x)) (*.f64 -1 (+.f64 (*.f64 t (*.f64 x (pow.f64 z 2))) (*.f64 z (*.f64 t x))))) |
(*.f64 -1 (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) (+.f64 z (pow.f64 z 2))))) |
(*.f64 t (+.f64 (neg.f64 x) (*.f64 x (neg.f64 (+.f64 z (pow.f64 z 2)))))) |
(*.f64 (*.f64 t x) (+.f64 -1 (neg.f64 (+.f64 z (pow.f64 z 2))))) |
(*.f64 x (*.f64 (neg.f64 t) (+.f64 z (-.f64 (pow.f64 z 2) -1)))) |
(*.f64 x (*.f64 (+.f64 z (-.f64 (pow.f64 z 2) -1)) (neg.f64 t))) |
(*.f64 (*.f64 t x) (-.f64 -1 (+.f64 z (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 3) x))) (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 -1 (*.f64 t (*.f64 z x))) (*.f64 -1 (*.f64 t (*.f64 (pow.f64 z 2) x)))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 z (*.f64 t x))) (*.f64 -1 (*.f64 t (*.f64 x (pow.f64 z 2))))) (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 t (*.f64 x (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (*.f64 x (pow.f64 z 2))) (*.f64 z (*.f64 t x)))) (*.f64 -1 (+.f64 (*.f64 t (*.f64 x (pow.f64 z 3))) (*.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 t x) (+.f64 z (pow.f64 z 2)))) (*.f64 -1 (*.f64 x (+.f64 t (*.f64 t (pow.f64 z 3)))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 t (*.f64 t (pow.f64 z 3)))) (*.f64 (*.f64 t x) (+.f64 z (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3)))))) |
(*.f64 t (*.f64 x (+.f64 -1 (neg.f64 (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3))))))) |
(neg.f64 (*.f64 (*.f64 t x) (+.f64 (pow.f64 z 3) (+.f64 z (-.f64 (pow.f64 z 2) -1))))) |
(*.f64 t (*.f64 x (-.f64 -1 (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3)))))) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 x (/.f64 t z)) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 t (/.f64 x (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(*.f64 t (+.f64 (/.f64 x (pow.f64 z 2)) (/.f64 x z))) |
(*.f64 t (+.f64 (/.f64 x z) (/.f64 x (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 3)))) |
(+.f64 (*.f64 t (/.f64 x z)) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (*.f64 t (/.f64 x (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z)))) |
(*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (*.f64 x (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 t (/.f64 x z)) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 4))) (*.f64 t (/.f64 x (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) (*.f64 x (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))))) |
(*.f64 x (+.f64 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(*.f64 t (+.f64 (/.f64 x (pow.f64 z 3)) (+.f64 (/.f64 x (pow.f64 z 2)) (+.f64 (/.f64 x z) (/.f64 x (pow.f64 z 4)))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4)))))) |
(/.f64 (*.f64 t x) z) |
(*.f64 x (/.f64 t z)) |
(*.f64 t (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 x (/.f64 t z)) (/.f64 (*.f64 t x) (pow.f64 z 2))) |
(+.f64 (*.f64 t (/.f64 x z)) (*.f64 t (/.f64 x (pow.f64 z 2)))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z))) |
(*.f64 t (+.f64 (/.f64 x (pow.f64 z 2)) (/.f64 x z))) |
(*.f64 t (+.f64 (/.f64 x z) (/.f64 x (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (/.f64 (*.f64 t x) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 3)))) |
(+.f64 (*.f64 t (/.f64 x z)) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (*.f64 t (/.f64 x (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t z)))) |
(*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 (*.f64 t x) (pow.f64 z 4))))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (*.f64 x (/.f64 t (pow.f64 z 4)))))) |
(+.f64 (*.f64 t (/.f64 x z)) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (*.f64 t (/.f64 x (pow.f64 z 4))) (*.f64 t (/.f64 x (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) (*.f64 x (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4))))) |
(+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (+.f64 (/.f64 t (pow.f64 z 4)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t (pow.f64 z 3)))))) |
(*.f64 x (+.f64 (+.f64 (/.f64 t (pow.f64 z 3)) (/.f64 t (pow.f64 z 4))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 t z)))) |
(*.f64 t (+.f64 (/.f64 x (pow.f64 z 3)) (+.f64 (/.f64 x (pow.f64 z 2)) (+.f64 (/.f64 x z) (/.f64 x (pow.f64 z 4)))))) |
(*.f64 x (+.f64 (/.f64 t (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 t (pow.f64 z 4)))))) |
-1 |
(-.f64 (*.f64 -1 z) 1) |
(+.f64 (*.f64 -1 z) -1) |
(+.f64 -1 (neg.f64 z)) |
(-.f64 -1 z) |
(-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 (pow.f64 z 2))) 1) |
(+.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 (pow.f64 z 2))) -1) |
(+.f64 -1 (*.f64 -1 (+.f64 z (pow.f64 z 2)))) |
(+.f64 -1 (neg.f64 (+.f64 z (pow.f64 z 2)))) |
(-.f64 -1 (+.f64 z (pow.f64 z 2))) |
(-.f64 (+.f64 (*.f64 -1 z) (+.f64 (*.f64 -1 (pow.f64 z 3)) (*.f64 -1 (pow.f64 z 2)))) 1) |
(+.f64 (+.f64 (*.f64 -1 z) (+.f64 (*.f64 -1 (pow.f64 z 2)) (*.f64 -1 (pow.f64 z 3)))) -1) |
(+.f64 -1 (+.f64 (neg.f64 z) (*.f64 -1 (+.f64 (pow.f64 z 3) (pow.f64 z 2))))) |
(+.f64 -1 (*.f64 -1 (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3))))) |
(+.f64 -1 (neg.f64 (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3))))) |
(-.f64 -1 (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3)))) |
(/.f64 1 z) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))) (/.f64 1 (pow.f64 z 3))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 3)))) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 4)) (/.f64 1 z)))) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))) (/.f64 1 (pow.f64 z 3)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (+.f64 (/.f64 1 (pow.f64 z 3)) (/.f64 1 (pow.f64 z 4))))) |
(/.f64 1 z) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))) (/.f64 1 (pow.f64 z 3))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 3)))) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 4)) (/.f64 1 z)))) |
(+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))) (/.f64 1 (pow.f64 z 3)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (+.f64 (/.f64 1 (pow.f64 z 3)) (/.f64 1 (pow.f64 z 4))))) |
1 |
(+.f64 1 z) |
(-.f64 z -1) |
(+.f64 (pow.f64 z 2) (+.f64 1 z)) |
(+.f64 z (+.f64 1 (pow.f64 z 2))) |
(+.f64 1 (+.f64 z (pow.f64 z 2))) |
(+.f64 z (-.f64 (pow.f64 z 2) -1)) |
(+.f64 (pow.f64 z 2) (+.f64 1 (+.f64 (pow.f64 z 3) z))) |
(+.f64 (pow.f64 z 2) (+.f64 z (+.f64 (pow.f64 z 3) 1))) |
(+.f64 (pow.f64 z 2) (+.f64 z (+.f64 1 (pow.f64 z 3)))) |
(+.f64 z (+.f64 (+.f64 1 (pow.f64 z 3)) (pow.f64 z 2))) |
(+.f64 (pow.f64 z 3) (+.f64 z (-.f64 (pow.f64 z 2) -1))) |
(/.f64 -1 z) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z))) |
(neg.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2)))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z)))) |
(neg.f64 (+.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))) (/.f64 1 (pow.f64 z 3)))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 3))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 4)) (/.f64 1 z))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4)))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))) (/.f64 1 (pow.f64 z 3))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4)))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (+.f64 (/.f64 1 (pow.f64 z 3)) (/.f64 1 (pow.f64 z 4)))))) |
(/.f64 -1 z) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z))) |
(neg.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2)))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 z)))) |
(neg.f64 (+.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))) (/.f64 1 (pow.f64 z 3)))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 3))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 4)) (/.f64 1 z))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4)))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))) (/.f64 1 (pow.f64 z 3))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4)))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (+.f64 (/.f64 1 (pow.f64 z 3)) (/.f64 1 (pow.f64 z 4)))))) |
2 |
(+.f64 (*.f64 2 z) 2) |
(+.f64 2 (*.f64 z 2)) |
(+.f64 (*.f64 2 z) (+.f64 2 (*.f64 2 (pow.f64 z 2)))) |
(+.f64 (*.f64 z 2) (+.f64 2 (*.f64 2 (pow.f64 z 2)))) |
(+.f64 2 (+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 z 2))) |
(+.f64 2 (*.f64 2 (+.f64 z (pow.f64 z 2)))) |
(+.f64 (*.f64 2 z) (+.f64 2 (+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 2 (pow.f64 z 3))))) |
(+.f64 (+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 2 (pow.f64 z 3))) (+.f64 2 (*.f64 z 2))) |
(+.f64 (+.f64 2 (*.f64 z 2)) (*.f64 2 (+.f64 (pow.f64 z 3) (pow.f64 z 2)))) |
(+.f64 2 (*.f64 2 (+.f64 z (+.f64 (pow.f64 z 2) (pow.f64 z 3))))) |
(/.f64 -2 z) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (*.f64 2 (/.f64 1 z)))) |
(neg.f64 (*.f64 2 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))))) |
(*.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))) -2) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (*.f64 2 (/.f64 1 z))))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 z)) (*.f64 2 (/.f64 1 (pow.f64 z 3)))))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (*.f64 2 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2)))))) |
(neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 3)))))) |
(*.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 3)))) -2) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 2 (/.f64 1 z)) (*.f64 2 (/.f64 1 (pow.f64 z 4))))))) |
(neg.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 (pow.f64 z 3)))))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))))))) |
(neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (+.f64 (/.f64 1 (pow.f64 z 3)) (/.f64 1 (pow.f64 z 4))))))) |
(*.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (+.f64 (/.f64 1 (pow.f64 z 3)) (/.f64 1 (pow.f64 z 4))))) -2) |
(/.f64 -2 z) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (*.f64 2 (/.f64 1 z)))) |
(neg.f64 (*.f64 2 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))))) |
(*.f64 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2))) -2) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (*.f64 2 (/.f64 1 z))))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 z)) (*.f64 2 (/.f64 1 (pow.f64 z 3)))))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (*.f64 2 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 2)))))) |
(neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 3)))))) |
(*.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 3)))) -2) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 2 (/.f64 1 z)) (*.f64 2 (/.f64 1 (pow.f64 z 4))))))) |
(neg.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 1 (pow.f64 z 3)))))) |
(neg.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 z 2))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 z 3)) (+.f64 (/.f64 1 z) (/.f64 1 (pow.f64 z 4))))))) |
(neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (+.f64 (/.f64 1 (pow.f64 z 3)) (/.f64 1 (pow.f64 z 4))))))) |
(*.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 1 z) (+.f64 (/.f64 1 (pow.f64 z 3)) (/.f64 1 (pow.f64 z 4))))) -2) |
(+.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 0) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(+.f64 0 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(-.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 0) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(-.f64 0 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(/.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 1) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(/.f64 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z)))))) -1) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(pow.f64 (*.f64 x (*.f64 t (neg.f64 (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) 1) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(neg.f64 (*.f64 x (*.f64 t (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))))) |
(*.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))) (*.f64 -1 (*.f64 t x))) |
(*.f64 (*.f64 t x) (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z))))) |
(*.f64 t (*.f64 x (neg.f64 (+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 -1 z)))))) |
(+.f64 (/.f64 1 (+.f64 z -1)) 0) |
(/.f64 1 (+.f64 -1 z)) |
(+.f64 0 (/.f64 1 (+.f64 z -1))) |
(/.f64 1 (+.f64 -1 z)) |
(-.f64 (/.f64 1 (+.f64 z -1)) 0) |
(/.f64 1 (+.f64 -1 z)) |
(*.f64 1 (/.f64 1 (+.f64 z -1))) |
(/.f64 1 (+.f64 -1 z)) |
(*.f64 (/.f64 1 (+.f64 z -1)) 1) |
(/.f64 1 (+.f64 -1 z)) |
(pow.f64 (/.f64 1 (+.f64 z -1)) 1) |
(/.f64 1 (+.f64 -1 z)) |
(+.f64 (/.f64 1 (-.f64 1 z)) 0) |
(/.f64 1 (-.f64 1 z)) |
(+.f64 0 (/.f64 1 (-.f64 1 z))) |
(/.f64 1 (-.f64 1 z)) |
(-.f64 (/.f64 1 (-.f64 1 z)) 0) |
(/.f64 1 (-.f64 1 z)) |
(*.f64 1 (/.f64 1 (-.f64 1 z))) |
(/.f64 1 (-.f64 1 z)) |
(*.f64 (/.f64 1 (-.f64 1 z)) 1) |
(/.f64 1 (-.f64 1 z)) |
(pow.f64 (/.f64 1 (-.f64 1 z)) 1) |
(/.f64 1 (-.f64 1 z)) |
(+.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 0) |
(*.f64 2 (/.f64 1 (-.f64 1 z))) |
(+.f64 0 (*.f64 2 (/.f64 1 (-.f64 1 z)))) |
(*.f64 2 (/.f64 1 (-.f64 1 z))) |
(-.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 0) |
(*.f64 2 (/.f64 1 (-.f64 1 z))) |
(/.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 1) |
(*.f64 2 (/.f64 1 (-.f64 1 z))) |
(pow.f64 (*.f64 2 (/.f64 1 (-.f64 1 z))) 1) |
(*.f64 2 (/.f64 1 (-.f64 1 z))) |
Compiled 9189 to 4941 computations (46.2% saved)
20 alts after pruning (8 fresh and 12 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 516 | 6 | 522 |
| Fresh | 2 | 2 | 4 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 12 | 12 |
| Total | 519 | 20 | 539 |
| Status | Error | Program |
|---|---|---|
| ✓ | 28.1b | (/.f64 (*.f64 y x) z) |
| ✓ | 43.9b | (/.f64 (*.f64 t x) z) |
| 42.1b | (-.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (+.f64 x x))) | |
| 27.2b | (+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 y) (*.f64 y -3)) z)) (*.f64 x (-.f64 (*.f64 -2 t) (*.f64 t -1)))) | |
| 27.9b | (*.f64 (/.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) z) x) | |
| ✓ | 29.2b | (*.f64 (/.f64 x z) y) |
| 42.0b | (*.f64 (/.f64 t z) x) | |
| ✓ | 28.1b | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| 43.9b | (*.f64 (/.f64 1 z) (*.f64 t x)) | |
| ✓ | 27.8b | (*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
| ✓ | 19.5b | (*.f64 (+.f64 y t) (/.f64 x z)) |
| 19.9b | (*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) | |
| 27.6b | (*.f64 (*.f64 (/.f64 1 z) y) x) | |
| ✓ | 18.4b | (*.f64 x (/.f64 (+.f64 y t) z)) |
| ✓ | 27.5b | (*.f64 x (/.f64 y z)) |
| ✓ | 33.7b | (*.f64 x (/.f64 t (+.f64 z -1))) |
| 27.0b | (*.f64 x (-.f64 (/.f64 y z) t)) | |
| ✓ | 18.8b | (*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
| ✓ | 51.5b | (*.f64 x (neg.f64 t)) |
| ✓ | 42.9b | (*.f64 t (/.f64 x z)) |
Compiled 249 to 170 computations (31.7% saved)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 t z) x) |
(*.f64 (/.f64 x z) y) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (-.f64 (/.f64 y z) t)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (*.f64 (/.f64 1 z) y) x) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(*.f64 (/.f64 1 z) (*.f64 t x)) |
(*.f64 (/.f64 1 z) (*.f64 y x)) |
(/.f64 (*.f64 (-.f64 y (*.f64 -1 t)) x) z) |
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) z) x) |
(*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 (-.f64 (*.f64 -2 (/.f64 y z)) (*.f64 -3 (/.f64 y z))) x) |
(*.f64 x (*.f64 (/.f64 -1 (-.f64 1 z)) (+.f64 (*.f64 t 3) (*.f64 t -2)))) |
(*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 3 (/.f64 t z)))) |
(-.f64 (*.f64 (/.f64 t z) (*.f64 x 3)) (*.f64 (/.f64 t z) (+.f64 x x))) |
(*.f64 x (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) -4) (*.f64 (/.f64 t (-.f64 1 z)) -3))) |
(*.f64 (*.f64 x (neg.f64 t)) (+.f64 (/.f64 1 (+.f64 z -1)) (*.f64 2 (/.f64 1 (-.f64 1 z))))) |
(*.f64 x (-.f64 (/.f64 y z) (-.f64 (*.f64 t (/.f64 2 (-.f64 z 1))) (*.f64 (/.f64 t (-.f64 1 z)) -3)))) |
(*.f64 x (-.f64 (/.f64 y z) (-.f64 (*.f64 (/.f64 t (-.f64 1 z)) 4) (*.f64 (/.f64 t (-.f64 1 z)) 3)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 (*.f64 -2 y) (*.f64 y -3)) z)) (*.f64 x (-.f64 (*.f64 -2 t) (*.f64 t -1)))) |
(*.f64 x (-.f64 (*.f64 -2 (+.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (+.f64 (/.f64 t (+.f64 z -1)) (*.f64 (/.f64 y z) -3)))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) z) |
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
6 calls:
| 153.0ms | (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
| 117.0ms | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| 43.0ms | t |
| 14.0ms | x |
| 14.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 3.8b | 1 | x |
| 3.8b | 1 | y |
| 3.8b | 1 | z |
| 2.4b | 3 | t |
| 1.4b | 4 | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| 1.2b | 4 | (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
Compiled 383 to 215 computations (43.9% saved)
| 3× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.939626114569138e-257 | 2.832764783933184e-252 |
| 0.0ms | -5.5910886653805005e-276 | -1.969048346414535e-286 |
| 0.0ms | -inf | -1.9191498201457934e+303 |
Compiled 22 to 16 computations (27.3% saved)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 t z) x) |
(*.f64 (/.f64 x z) y) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (-.f64 (/.f64 y z) t)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (*.f64 (/.f64 1 z) y) x) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(*.f64 (/.f64 1 z) (*.f64 t x)) |
(*.f64 (/.f64 1 z) (*.f64 y x)) |
(/.f64 (*.f64 (-.f64 y (*.f64 -1 t)) x) z) |
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y -4) (*.f64 y -5)) z) x) |
(*.f64 x (*.f64 (+.f64 y t) (+.f64 (/.f64 -2 z) (/.f64 3 z)))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) z) |
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
6 calls:
| 114.0ms | (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
| 31.0ms | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| 27.0ms | t |
| 10.0ms | x |
| 10.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 3.8b | 1 | x |
| 3.8b | 1 | y |
| 3.8b | 1 | z |
| 2.4b | 3 | t |
| 1.4b | 4 | (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) |
| 1.2b | 4 | (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) |
Compiled 189 to 98 computations (48.1% saved)
| 3× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.832764783933184e-252 | 2.862744335302654e-244 |
| 0.0ms | -1.0923888425796615e-166 | -1.008715411047248e-199 |
| 0.0ms | -inf | -1.9191498201457934e+303 |
Compiled 22 to 16 computations (27.3% saved)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 t z) x) |
(*.f64 (/.f64 x z) y) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (-.f64 (/.f64 y z) t)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 (*.f64 (/.f64 1 z) y) x) |
(*.f64 (+.f64 y t) (/.f64 x z)) |
(*.f64 (/.f64 1 z) (*.f64 t x)) |
(*.f64 (/.f64 1 z) (*.f64 y x)) |
(/.f64 (*.f64 (-.f64 y (*.f64 -1 t)) x) z) |
| Outputs |
|---|
(*.f64 x (/.f64 (+.f64 y t) z)) |
(*.f64 x (-.f64 (/.f64 y z) t)) |
(*.f64 x (/.f64 (+.f64 y t) z)) |
4 calls:
| 59.0ms | x |
| 52.0ms | t |
| 35.0ms | z |
| 25.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 11.8b | 7 | x |
| 13.5b | 3 | y |
| 4.4b | 3 | z |
| 10.4b | 6 | t |
Compiled 126 to 60 computations (52.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 4.497478667319462e-7 | 0.00608925469427065 |
| 12.0ms | -49717978.85202287 | -7672945.543779507 |
| 25.0ms | 224× | body | 256 | valid |
| 1.0ms | 12× | body | 256 | infinite |
Compiled 358 to 240 computations (33% saved)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 t z) x) |
(*.f64 (/.f64 x z) y) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (-.f64 (/.f64 y z) t)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
| Outputs |
|---|
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 x (-.f64 (/.f64 y z) t)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 t (+.f64 z -1))) |
4 calls:
| 55.0ms | x |
| 41.0ms | t |
| 36.0ms | z |
| 31.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 19.4b | 8 | x |
| 16.5b | 3 | y |
| 15.5b | 6 | z |
| 12.1b | 7 | t |
Compiled 82 to 41 computations (50% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 2.4349063715200714e+69 | 1.8678158670687557e+74 |
| 19.0ms | 8.267271833432742e+30 | 1.1500028497859625e+45 |
| 9.0ms | 1.961923826195354e-242 | 4.370129973022787e-242 |
| 21.0ms | -64747352885581.58 | -0.24499007504531833 |
| 12.0ms | -7571683911849084.0 | -508017489112613.7 |
| 14.0ms | -1.9518189029730297e+115 | -2.687703838625912e+113 |
| 91.0ms | 752× | body | 256 | valid |
| 0.0ms | 2× | body | 256 | infinite |
Compiled 1052 to 751 computations (28.6% saved)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 t z) x) |
(*.f64 (/.f64 x z) y) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 y x) z) |
(*.f64 x (-.f64 (/.f64 y z) t)) |
| Outputs |
|---|
(*.f64 x (/.f64 t z)) |
(*.f64 x (-.f64 (/.f64 y z) t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
4 calls:
| 62.0ms | y |
| 58.0ms | x |
| 43.0ms | z |
| 41.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 19.4b | 10 | x |
| 19.2b | 6 | y |
| 15.7b | 6 | z |
| 16.9b | 6 | t |
Compiled 75 to 37 computations (50.7% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 3.567135025904933e+209 | 5.655153982482851e+211 |
| 18.0ms | 8.125387083555422e+159 | 6.207639513741047e+168 |
| 11.0ms | 1.6925765209528595e+46 | 5.065116662601429e+46 |
| 17.0ms | 1.7757910185047752e+36 | 2.8307109846418976e+39 |
| 13.0ms | -49717978.85202287 | -7672945.543779507 |
| 65.0ms | 560× | body | 256 | valid |
| 3.0ms | 15× | body | 256 | infinite |
Compiled 750 to 520 computations (30.7% saved)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 t z) x) |
(*.f64 (/.f64 x z) y) |
(/.f64 (*.f64 t x) z) |
(/.f64 (*.f64 y x) z) |
| Outputs |
|---|
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 y (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
4 calls:
| 42.0ms | x |
| 38.0ms | z |
| 35.0ms | y |
| 28.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 23.8b | 7 | x |
| 21.4b | 5 | y |
| 21.6b | 7 | z |
| 18.3b | 5 | t |
Compiled 68 to 35 computations (48.5% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.4349063715200714e+69 | 1.8678158670687557e+74 |
| 20.0ms | 8.267271833432742e+30 | 1.1500028497859625e+45 |
| 10.0ms | 1.961923826195354e-242 | 4.370129973022787e-242 |
| 19.0ms | -1.1588790126512424e+128 | -1.50585216741289e+120 |
| 60.0ms | 528× | body | 256 | valid |
| 1.0ms | 9× | body | 256 | infinite |
Compiled 682 to 478 computations (29.9% saved)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 y (/.f64 x z)) |
(*.f64 (/.f64 t z) x) |
(*.f64 (/.f64 x z) y) |
(/.f64 (*.f64 t x) z) |
| Outputs |
|---|
(*.f64 x (/.f64 t z)) |
(*.f64 x (/.f64 y z)) |
(*.f64 x (/.f64 t z)) |
4 calls:
| 37.0ms | x |
| 34.0ms | z |
| 24.0ms | y |
| 15.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 23.8b | 7 | x |
| 22.1b | 5 | y |
| 21.6b | 7 | z |
| 19.3b | 3 | t |
Compiled 63 to 33 computations (47.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.4349063715200714e+69 | 1.8678158670687557e+74 |
| 19.0ms | -1.1588790126512424e+128 | -1.50585216741289e+120 |
| 33.0ms | 288× | body | 256 | valid |
| 1.0ms | 12× | body | 256 | infinite |
Compiled 382 to 268 computations (29.8% saved)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
(*.f64 x (/.f64 t z)) |
| Outputs |
|---|
(*.f64 x (/.f64 t z)) |
(*.f64 x (neg.f64 t)) |
(*.f64 x (/.f64 t z)) |
4 calls:
| 11.0ms | t |
| 11.0ms | x |
| 10.0ms | z |
| 9.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 40.7b | 3 | x |
| 40.6b | 3 | y |
| 34.4b | 3 | z |
| 40.3b | 3 | t |
Compiled 38 to 26 computations (31.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 0.00608925469427065 | 7783762914.064714 |
| 20.0ms | -7672945.543779507 | -0.0023351260856541885 |
| 36.0ms | 304× | body | 256 | valid |
| 2.0ms | 20× | body | 256 | infinite |
Compiled 383 to 282 computations (26.4% saved)
Total -24.0b remaining (-67.7%)
Threshold costs -24.0b (-67.7%)
| Inputs |
|---|
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
| Outputs |
|---|
(*.f64 t (/.f64 x z)) |
(*.f64 x (neg.f64 t)) |
(*.f64 t (/.f64 x z)) |
4 calls:
| 10.0ms | z |
| 10.0ms | x |
| 9.0ms | t |
| 8.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 41.7b | 3 | x |
| 41.5b | 3 | y |
| 35.4b | 3 | z |
| 41.7b | 3 | t |
Compiled 33 to 24 computations (27.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 0.00608925469427065 | 7783762914.064714 |
| 23.0ms | -7672945.543779507 | -0.0023351260856541885 |
| 39.0ms | 304× | body | 256 | valid |
| 2.0ms | 21× | body | 256 | infinite |
Compiled 383 to 282 computations (26.4% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 122 | 1056 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -inf.0) (/.f64 (*.f64 y x) z) (if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6237000967295999/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1352433999707303/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))))) |
(if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -inf.0) (/.f64 (*.f64 y x) z) (if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6639224910209589/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 5159126280621731/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (*.f64 (+.f64 y t) (/.f64 x z)) (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))))) |
(if (<=.f64 z -7800000) (*.f64 x (/.f64 (+.f64 y t) z)) (if (<=.f64 z 3458764513820541/576460752303423488) (*.f64 x (-.f64 (/.f64 y z) t)) (*.f64 x (/.f64 (+.f64 y t) z)))) |
(if (<=.f64 t -490000000000000021294430933332577609219557603976453635808496527493686280431796584662049086054472769508298434019328) (*.f64 x (/.f64 t (+.f64 z -1))) (if (<=.f64 t -1200000000000000) (*.f64 x (-.f64 (/.f64 y z) t)) (if (<=.f64 t -95000000000) (*.f64 x (/.f64 t (+.f64 z -1))) (if (<=.f64 t 75075168288047/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 x (/.f64 y z)) (if (<=.f64 t 21999999999999998975833115078927222571008) (/.f64 (*.f64 y x) z) (if (<=.f64 t 3350000000000000051418369269886830377837175878527200598643613747904512) (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t (+.f64 z -1))))))))) |
(if (<=.f64 z -36000000) (*.f64 x (/.f64 t z)) (if (<=.f64 z 1250000000000000037973253553375458361344) (*.f64 x (-.f64 (/.f64 y z) t)) (if (<=.f64 z 50000000000000002192292152253809867731702382592) (*.f64 t (/.f64 x z)) (if (<=.f64 z 59999999999999997269955914388101362029142623100151296962094924608151919807872127229690286240167582094591951757631083551335569584484638286689131612614344382087168) (*.f64 x (/.f64 y z)) (if (<=.f64 z 959999999999999982588547037578510270361018324830443429290560780291117258227784794134265663331497295247380283186178850253282722986397712863614119668818925848370636191454552399003901883430317682711003203410853888) (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))))))) |
(if (<=.f64 t -1549999999999999868664811488895383198613233879524059543342686607225398079153002801292547795270277928556591217962670620672) (*.f64 x (/.f64 t z)) (if (<=.f64 t 2582585789108817/60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596992) (*.f64 x (/.f64 y z)) (if (<=.f64 t 320000000000000009721152909664117340504064) (/.f64 (*.f64 y x) z) (if (<=.f64 t 10199999999999999973572880658653769107641905403239932136916182494085120) (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t z)))))) |
(if (<=.f64 t -13999999999999999981507399086386968866996854764996030505449485130814861910869129846616259963107162276548980107089406786011136) (*.f64 x (/.f64 t z)) (if (<=.f64 t 94999999999999996034288044751320664374515228583629329019082023221870985216) (*.f64 x (/.f64 y z)) (*.f64 x (/.f64 t z)))) |
(if (<=.f64 z -1) (*.f64 x (/.f64 t z)) (if (<=.f64 z 1) (*.f64 x (neg.f64 t)) (*.f64 x (/.f64 t z)))) |
(if (<=.f64 z -1) (*.f64 t (/.f64 x z)) (if (<=.f64 z 1) (*.f64 x (neg.f64 t)) (*.f64 t (/.f64 x z)))) |
(*.f64 x (neg.f64 t)) |
| Outputs |
|---|
(if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -inf.0) (/.f64 (*.f64 y x) z) (if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6237000967295999/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 1352433999707303/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 (+.f64 y t) (*.f64 x (+.f64 (/.f64 -2 z) (/.f64 3 z)))) (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))))) |
(if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -inf.0) (/.f64 (*.f64 y x) z) (if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) -6639224910209589/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))) (if (<=.f64 (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))) 5159126280621731/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (*.f64 (+.f64 y t) (/.f64 x z)) (*.f64 x (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z))))))) |
(if (<=.f64 z -7800000) (*.f64 x (/.f64 (+.f64 y t) z)) (if (<=.f64 z 3458764513820541/576460752303423488) (*.f64 x (-.f64 (/.f64 y z) t)) (*.f64 x (/.f64 (+.f64 y t) z)))) |
(if (<=.f64 t -490000000000000021294430933332577609219557603976453635808496527493686280431796584662049086054472769508298434019328) (*.f64 x (/.f64 t (+.f64 z -1))) (if (<=.f64 t -1200000000000000) (*.f64 x (-.f64 (/.f64 y z) t)) (if (<=.f64 t -95000000000) (*.f64 x (/.f64 t (+.f64 z -1))) (if (<=.f64 t 75075168288047/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (*.f64 x (/.f64 y z)) (if (<=.f64 t 21999999999999998975833115078927222571008) (/.f64 (*.f64 y x) z) (if (<=.f64 t 3350000000000000051418369269886830377837175878527200598643613747904512) (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t (+.f64 z -1))))))))) |
(if (<=.f64 z -36000000) (*.f64 x (/.f64 t z)) (if (<=.f64 z 1250000000000000037973253553375458361344) (*.f64 x (-.f64 (/.f64 y z) t)) (if (<=.f64 z 50000000000000002192292152253809867731702382592) (*.f64 t (/.f64 x z)) (if (<=.f64 z 59999999999999997269955914388101362029142623100151296962094924608151919807872127229690286240167582094591951757631083551335569584484638286689131612614344382087168) (*.f64 x (/.f64 y z)) (if (<=.f64 z 959999999999999982588547037578510270361018324830443429290560780291117258227784794134265663331497295247380283186178850253282722986397712863614119668818925848370636191454552399003901883430317682711003203410853888) (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 y z))))))) |
(if (<=.f64 t -1549999999999999868664811488895383198613233879524059543342686607225398079153002801292547795270277928556591217962670620672) (*.f64 x (/.f64 t z)) (if (<=.f64 t 2582585789108817/60060134630437601839769261564074054890494076748396028293423195126101052500953853663579281588642651046788432153477643700953461525330417946094091687253119241280317815380727220618693026799113163298559838143343221009234642712357476936954116911097916781328596992) (*.f64 x (/.f64 y z)) (if (<=.f64 t 320000000000000009721152909664117340504064) (/.f64 (*.f64 y x) z) (if (<=.f64 t 10199999999999999973572880658653769107641905403239932136916182494085120) (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t z)))))) |
(if (<=.f64 t -13999999999999999981507399086386968866996854764996030505449485130814861910869129846616259963107162276548980107089406786011136) (*.f64 x (/.f64 t z)) (if (<=.f64 t 94999999999999996034288044751320664374515228583629329019082023221870985216) (*.f64 x (/.f64 y z)) (*.f64 x (/.f64 t z)))) |
(if (<=.f64 z -1) (*.f64 x (/.f64 t z)) (if (<=.f64 z 1) (*.f64 x (neg.f64 t)) (*.f64 x (/.f64 t z)))) |
(if (<=.f64 z -1) (*.f64 t (/.f64 x z)) (if (<=.f64 z 1) (*.f64 x (neg.f64 t)) (*.f64 t (/.f64 x z)))) |
(*.f64 x (neg.f64 t)) |
Compiled 446 to 244 computations (45.3% saved)
| 3× | egg-herbie |
| 2476× | rational_best-simplify-50 |
| 1400× | rational_best-simplify-2 |
| 1392× | rational_best-simplify-1 |
| 1282× | rational_best-simplify-1 |
| 1132× | rational_best-simplify-2 |
Useful iterations: 8 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 276 | 5731 |
| 1 | 524 | 5477 |
| 2 | 931 | 5089 |
| 3 | 1543 | 5017 |
| 4 | 2488 | 4987 |
| 5 | 3948 | 4981 |
| 6 | 5255 | 4981 |
| 7 | 6200 | 4981 |
| 8 | 6490 | 4975 |
| 9 | 6614 | 4975 |
| 10 | 6641 | 4963 |
| 0 | 196 | 3313 |
| 1 | 339 | 3313 |
| 2 | 586 | 3305 |
| 3 | 1237 | 3263 |
| 4 | 4087 | 3263 |
| 5 | 6671 | 3263 |
| 6 | 7213 | 3263 |
| 7 | 7552 | 3263 |
| 0 | 45 | 2007 |
| 1 | 59 | 2007 |
| 2 | 86 | 2007 |
| 3 | 113 | 2007 |
| 4 | 136 | 2007 |
| 5 | 162 | 2007 |
| 6 | 213 | 2007 |
| 7 | 270 | 2007 |
| 8 | 302 | 1827 |
| 9 | 311 | 1827 |
| 10 | 313 | 1827 |
| 1× | saturated |
| 1× | node limit |
| 1× | node limit |
Compiled 182 to 106 computations (41.8% saved)
Compiled 410 to 171 computations (58.3% saved)
Loading profile data...