Time bar (total: 4.6s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 12.5% | 12.5% | 87.4% | 0.1% | 0% | 0% | 0% | 5 |
| 18.8% | 18.7% | 81.2% | 0.1% | 0% | 0% | 0% | 6 |
| 46.9% | 46.8% | 53.1% | 0.1% | 0% | 0% | 0% | 7 |
| 54.7% | 54.6% | 45.3% | 0.1% | 0% | 0% | 0% | 8 |
| 71.1% | 71% | 28.9% | 0.1% | 0% | 0% | 0% | 9 |
| 76.2% | 76.1% | 23.8% | 0.1% | 0% | 0% | 0% | 10 |
| 85% | 84.9% | 15% | 0.1% | 0% | 0% | 0% | 11 |
| 87.8% | 87.7% | 12.2% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 10 to 7 computations (30% saved)
| 1.3s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 38 |
| 0 | 2 | 2 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
| Outputs |
|---|
0 |
1 |
| Inputs |
|---|
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(/.f64 (-.f64 y x) (-.f64 1 x)) |
| Outputs |
|---|
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(/.f64 (-.f64 y x) (-.f64 1 x)) |
Compiled 11 to 8 computations (27.3% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (-.f64 x y) (-.f64 1 y)) |
| Outputs |
|---|
(/.f64 (-.f64 x y) (-.f64 1 y)) |
Compiled 9 to 6 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 |
|---|---|---|
| ▶ | 0.0b | (/.f64 (-.f64 x y) (-.f64 1 y)) |
Compiled 9 to 6 computations (33.3% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 x y) (-.f64 1 y)) |
Compiled 18 to 9 computations (50% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | -inf | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| 0.0ms | y | @ | -inf | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| 0.0ms | x | @ | inf | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| 0.0ms | x | @ | 0 | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| 0.0ms | y | @ | inf | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| 1× | batch-egg-rewrite |
| 1232× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 1192× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 1084× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 774× | rational_best_oopsla_all_46_json_45_simplify-87 |
| 754× | rational_best_oopsla_all_46_json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 41 | 19 |
| 2 | 91 | 19 |
| 3 | 310 | 19 |
| 4 | 1416 | 19 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 x y) (-.f64 1 y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (+.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 (/.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))))))) |
| 1× | egg-herbie |
| 1266× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 978× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 754× | rational_best_oopsla_all_46_json_45_simplify-108 |
| 736× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 626× | rational_best_oopsla_all_46_json_45_simplify-82 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 166 | 2042 |
| 1 | 638 | 1972 |
| 2 | 3160 | 1972 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 y (-.f64 1 y))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
x |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x)))) x) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 1 (*.f64 -1 x)))) x)) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 1 (*.f64 -1 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 1 (*.f64 -1 x)))) x))) |
1 |
(+.f64 (/.f64 1 y) (+.f64 1 (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y)))))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 -1 (/.f64 x y)))))))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x 1) y))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 x 1) y)))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x 1) y)) (*.f64 -1 (/.f64 (-.f64 x 1) (pow.f64 y 3)))))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 0) |
(+.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(+.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(+.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(+.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 0) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(-.f64 0 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 1) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (+.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(*.f64 -1 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))))) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) -1) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 (/.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(*.f64 (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(*.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(neg.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 y (-.f64 1 y))) |
(neg.f64 (/.f64 y (-.f64 1 y))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 -1 (/.f64 y (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(+.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
x |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x)))) x) |
(+.f64 x (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x))))) |
(+.f64 x (neg.f64 (*.f64 y (+.f64 1 (neg.f64 x))))) |
(+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 1 (*.f64 -1 x)))) x)) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x)))) (+.f64 x (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (pow.f64 y 2))))) |
(+.f64 x (+.f64 (neg.f64 (*.f64 y (+.f64 1 (neg.f64 x)))) (neg.f64 (*.f64 (+.f64 1 (neg.f64 x)) (pow.f64 y 2))))) |
(+.f64 x (+.f64 (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x)))) (*.f64 (pow.f64 y 2) (+.f64 -1 (neg.f64 (neg.f64 x)))))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 1 (*.f64 -1 x)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 1 (*.f64 -1 x)))) x))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 1 (*.f64 -1 x)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (pow.f64 y 2))) (+.f64 x (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (pow.f64 y 3)))))) |
(+.f64 (neg.f64 (*.f64 y (+.f64 1 (neg.f64 x)))) (+.f64 (neg.f64 (*.f64 (+.f64 1 (neg.f64 x)) (pow.f64 y 2))) (+.f64 x (neg.f64 (*.f64 (+.f64 1 (neg.f64 x)) (pow.f64 y 3)))))) |
(+.f64 (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 -1 (neg.f64 (neg.f64 x)))) (*.f64 (pow.f64 y 3) (+.f64 -1 (neg.f64 (neg.f64 x)))))) |
1 |
(+.f64 (/.f64 1 y) (+.f64 1 (*.f64 -1 (/.f64 x y)))) |
(+.f64 1 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 1 (neg.f64 (/.f64 x y)))) |
(+.f64 (neg.f64 (/.f64 x y)) (+.f64 1 (/.f64 1 y))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y)))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 x (pow.f64 y 2))))))) |
(+.f64 1 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 -1 (/.f64 x y)))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 x y)) (/.f64 1 (pow.f64 y 3)))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (neg.f64 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 3))))))) |
(+.f64 1 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 2)))) (+.f64 (neg.f64 (/.f64 x (pow.f64 y 3))) (/.f64 1 (pow.f64 y 3))))))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x 1) y))) |
(+.f64 1 (neg.f64 (/.f64 (+.f64 -1 x) y))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 x 1) y)))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 x 1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 -1 x) y))) (/.f64 x (pow.f64 y 2)))) |
(+.f64 1 (-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x 1) y)) (*.f64 -1 (/.f64 (-.f64 x 1) (pow.f64 y 3)))))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x 1) y)) (*.f64 -1 (/.f64 (-.f64 x 1) (pow.f64 y 3))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(+.f64 (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 x) y) (/.f64 (+.f64 -1 x) (pow.f64 y 3))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(+.f64 1 (+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 x) y) (/.f64 (+.f64 -1 x) (pow.f64 y 3)))))) |
(+.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 0) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(+.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(+.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(+.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(+.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 0) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(-.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) 0)) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(-.f64 0 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) 1) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (+.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 -1 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) -1) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 (/.f64 0 (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (-.f64 0 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (-.f64 x y) (-.f64 1 y)))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y)))))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 1 (/.f64 (-.f64 x y) (-.f64 1 y))))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))) (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 1 y)) (/.f64 (-.f64 x y) (-.f64 1 y))))) (/.f64 (-.f64 x y) (-.f64 1 y))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(neg.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 1 y)))) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
Compiled 2790 to 1599 computations (42.7% saved)
9 alts after pruning (8 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 90 | 8 | 98 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 90 | 9 | 99 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| ▶ | 27.7b | (/.f64 x (-.f64 1 y)) |
| 32.5b | (+.f64 (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 -1 (neg.f64 (neg.f64 x)))) (*.f64 (pow.f64 y 3) (+.f64 -1 (neg.f64 (neg.f64 x)))))) | |
| ▶ | 32.4b | (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
| ▶ | 31.5b | (+.f64 1 (-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) (/.f64 x (pow.f64 y 2)))) |
| ▶ | 31.3b | (+.f64 1 (neg.f64 (/.f64 (+.f64 -1 x) y))) |
| ▶ | 35.2b | (neg.f64 (/.f64 y (-.f64 1 y))) |
| 38.1b | x | |
| 41.2b | 1 |
Compiled 193 to 139 computations (28% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 x (-.f64 1 y)) |
Compiled 13 to 8 computations (38.5% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | inf | (/.f64 x (-.f64 1 y)) |
| 0.0ms | x | @ | 0 | (/.f64 x (-.f64 1 y)) |
| 0.0ms | x | @ | -inf | (/.f64 x (-.f64 1 y)) |
| 0.0ms | y | @ | inf | (/.f64 x (-.f64 1 y)) |
| 0.0ms | y | @ | 0 | (/.f64 x (-.f64 1 y)) |
| 1× | batch-egg-rewrite |
| 1022× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 958× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 918× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 906× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 636× | rational_best_oopsla_all_46_json_45_simplify-87 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 36 | 13 |
| 2 | 78 | 13 |
| 3 | 260 | 13 |
| 4 | 1196 | 13 |
| 5 | 6908 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 x (-.f64 1 y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (neg.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (-.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (-.f64 (/.f64 0 (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (neg.f64 (/.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (neg.f64 (/.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 x (-.f64 1 y)))))))) |
| 1× | egg-herbie |
| 1214× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 1048× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 864× | rational_best_oopsla_all_46_json_45_simplify-108 |
| 720× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 480× | rational_best_oopsla_all_46_json_45_simplify-93 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 134 | 1253 |
| 1 | 496 | 1201 |
| 2 | 2760 | 1201 |
| 1× | node limit |
| Inputs |
|---|
x |
(+.f64 (*.f64 y x) x) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 (pow.f64 y 2) x) x)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 (pow.f64 y 2) x) (+.f64 (*.f64 (pow.f64 y 3) x) x))) |
(*.f64 -1 (/.f64 x y)) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y))))) |
(*.f64 -1 (/.f64 x y)) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y))))) |
(+.f64 (/.f64 x (-.f64 1 y)) 0) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0)) |
(+.f64 0 (/.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y))) |
(-.f64 (/.f64 x (-.f64 1 y)) 0) |
(-.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0)) |
(-.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0)) |
(-.f64 (/.f64 x (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0)) |
(-.f64 0 (neg.f64 (/.f64 x (-.f64 1 y)))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y))))) |
(*.f64 1 (/.f64 x (-.f64 1 y))) |
(*.f64 (/.f64 x (-.f64 1 y)) 1) |
(*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (neg.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(*.f64 -1 (neg.f64 (/.f64 x (-.f64 1 y)))) |
(*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))))) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) -1) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (-.f64 (/.f64 0 (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))))) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))) |
(*.f64 (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) |
(*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y)))) |
(*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(*.f64 (neg.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (neg.f64 (/.f64 x (-.f64 1 y)))) |
(*.f64 (neg.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (neg.f64 (/.f64 x (-.f64 1 y)))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(neg.f64 (neg.f64 (/.f64 x (-.f64 1 y)))) |
| Outputs |
|---|
x |
(+.f64 (*.f64 y x) x) |
(+.f64 x (*.f64 x y)) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 (pow.f64 y 2) x) x)) |
(+.f64 (*.f64 x (pow.f64 y 2)) (+.f64 x (*.f64 x y))) |
(+.f64 x (+.f64 (*.f64 x (pow.f64 y 2)) (*.f64 x y))) |
(+.f64 (+.f64 x (*.f64 x y)) (*.f64 x (pow.f64 y 2))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 (pow.f64 y 2) x) (+.f64 (*.f64 (pow.f64 y 3) x) x))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 x (pow.f64 y 2)) (+.f64 x (*.f64 x (pow.f64 y 3))))) |
(+.f64 x (+.f64 (*.f64 x y) (+.f64 (*.f64 x (pow.f64 y 2)) (*.f64 x (pow.f64 y 3))))) |
(*.f64 -1 (/.f64 x y)) |
(neg.f64 (/.f64 x y)) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y))) |
(+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 x (pow.f64 y 2)))) |
(*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 y 3)) (/.f64 x y)))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 3))))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y))))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 x (pow.f64 y 2)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 2)))) (+.f64 (neg.f64 (/.f64 x (pow.f64 y 4))) (neg.f64 (/.f64 x (pow.f64 y 3))))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (+.f64 (neg.f64 (/.f64 x (pow.f64 y 4))) (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 3)))))) |
(*.f64 -1 (/.f64 x y)) |
(neg.f64 (/.f64 x y)) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y))) |
(+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 x (pow.f64 y 2)))) |
(*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 y 3)) (/.f64 x y)))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 3))))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (/.f64 x y))))) |
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 x (pow.f64 y 2)))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 2)))) (+.f64 (neg.f64 (/.f64 x (pow.f64 y 4))) (neg.f64 (/.f64 x (pow.f64 y 3))))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (+.f64 (neg.f64 (/.f64 x (pow.f64 y 4))) (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 x (pow.f64 y 3)))))) |
(+.f64 (/.f64 x (-.f64 1 y)) 0) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0)) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0)) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (/.f64 x (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0)) |
(/.f64 x (-.f64 1 y)) |
(+.f64 0 (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(-.f64 (/.f64 x (-.f64 1 y)) 0) |
(/.f64 x (-.f64 1 y)) |
(-.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) 0)) |
(/.f64 x (-.f64 1 y)) |
(-.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0)) |
(/.f64 x (-.f64 1 y)) |
(-.f64 (/.f64 x (-.f64 1 y)) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) 0)) |
(/.f64 x (-.f64 1 y)) |
(-.f64 0 (neg.f64 (/.f64 x (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(-.f64 (*.f64 0 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 1 (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) 1) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (neg.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 x (-.f64 1 y)) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 -1 (neg.f64 (/.f64 x (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) -1) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (-.f64 (/.f64 0 (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 x (-.f64 1 y))) (neg.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 x (-.f64 1 y)))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y)))) (neg.f64 (/.f64 x (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (*.f64 (/.f64 x (-.f64 1 y)) (/.f64 1 (/.f64 x (-.f64 1 y))))) (neg.f64 (/.f64 x (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (*.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))) (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (neg.f64 (/.f64 x (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 x (-.f64 1 y)) (/.f64 x (-.f64 1 y))))) (/.f64 x (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
(neg.f64 (neg.f64 (/.f64 x (-.f64 1 y)))) |
(/.f64 x (-.f64 1 y)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 y (-.f64 1 y)) |
Compiled 18 to 12 computations (33.3% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | inf | (/.f64 y (-.f64 1 y)) |
| 0.0ms | y | @ | 0 | (/.f64 y (-.f64 1 y)) |
| 0.0ms | y | @ | -inf | (/.f64 y (-.f64 1 y)) |
| 1× | batch-egg-rewrite |
| 860× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 816× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 766× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 766× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 754× | rational_best_oopsla_all_46_json_45_simplify-36 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 31 | 13 |
| 2 | 67 | 13 |
| 3 | 221 | 13 |
| 4 | 1009 | 13 |
| 5 | 5834 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 y (-.f64 1 y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 y (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (neg.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 y (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 y (-.f64 1 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 -1 (/.f64 y (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 -1 (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 y (-.f64 1 y)))))))) |
| 1× | egg-herbie |
| 1748× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 1414× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 1088× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 1038× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 988× | rational_best_oopsla_all_46_json_45_simplify-24 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 114 | 912 |
| 1 | 433 | 912 |
| 2 | 2462 | 904 |
| 1× | node limit |
| Inputs |
|---|
y |
(+.f64 y (pow.f64 y 2)) |
(+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) |
(+.f64 (pow.f64 y 3) (+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 4)))) |
-1 |
(neg.f64 (+.f64 (/.f64 1 y) 1)) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) 1))) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (/.f64 1 (pow.f64 y 3)))))) |
-1 |
(neg.f64 (+.f64 (/.f64 1 y) 1)) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) 1))) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (/.f64 1 (pow.f64 y 3)))))) |
(+.f64 (/.f64 y (-.f64 1 y)) 0) |
(+.f64 (/.f64 y (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))))) |
(+.f64 (/.f64 y (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(+.f64 0 (/.f64 y (-.f64 1 y))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(-.f64 (/.f64 y (-.f64 1 y)) 0) |
(-.f64 0 (neg.f64 (/.f64 y (-.f64 1 y)))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y))))) |
(*.f64 1 (/.f64 y (-.f64 1 y))) |
(*.f64 (/.f64 y (-.f64 1 y)) 1) |
(*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (neg.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y))) |
(*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(*.f64 -1 (neg.f64 (/.f64 y (-.f64 1 y)))) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))))) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) -1) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 -1 (/.f64 y (-.f64 1 y))))) |
(*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))) |
(*.f64 (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) |
(*.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y)))) |
(*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(*.f64 (*.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y)))) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 -1 (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y)))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(neg.f64 (neg.f64 (/.f64 y (-.f64 1 y)))) |
| Outputs |
|---|
y |
(+.f64 y (pow.f64 y 2)) |
(+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (+.f64 (pow.f64 y 3) (pow.f64 y 2))) |
(+.f64 (pow.f64 y 2) (+.f64 (pow.f64 y 3) y)) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(+.f64 (pow.f64 y 3) (+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 4)))) |
(+.f64 y (+.f64 (pow.f64 y 3) (+.f64 (pow.f64 y 2) (pow.f64 y 4)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (+.f64 (pow.f64 y 3) (pow.f64 y 4)))) |
-1 |
(neg.f64 (+.f64 (/.f64 1 y) 1)) |
(neg.f64 (+.f64 1 (/.f64 1 y))) |
(-.f64 -1 (/.f64 1 y)) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) 1))) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 1 (/.f64 1 (pow.f64 y 2))))) |
(neg.f64 (+.f64 1 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (/.f64 1 (pow.f64 y 3)))))) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 1 (+.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 3)))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 3)))))) |
-1 |
(neg.f64 (+.f64 (/.f64 1 y) 1)) |
(neg.f64 (+.f64 1 (/.f64 1 y))) |
(-.f64 -1 (/.f64 1 y)) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) 1))) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 1 (/.f64 1 (pow.f64 y 2))))) |
(neg.f64 (+.f64 1 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (/.f64 1 (pow.f64 y 3)))))) |
(neg.f64 (+.f64 (/.f64 1 y) (+.f64 1 (+.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 3)))))) |
(neg.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 1 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 3)))))) |
(+.f64 (/.f64 y (-.f64 1 y)) 0) |
(/.f64 y (-.f64 1 y)) |
(+.f64 (/.f64 y (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))))) |
(/.f64 y (-.f64 1 y)) |
(+.f64 (/.f64 y (-.f64 1 y)) (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(/.f64 y (-.f64 1 y)) |
(+.f64 0 (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(-.f64 (/.f64 y (-.f64 1 y)) 0) |
(/.f64 y (-.f64 1 y)) |
(-.f64 0 (neg.f64 (/.f64 y (-.f64 1 y)))) |
(/.f64 y (-.f64 1 y)) |
(-.f64 (*.f64 0 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 1 (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) 1) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (neg.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 y (-.f64 1 y)) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 -1 (neg.f64 (/.f64 y (-.f64 1 y)))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y)))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) -1) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 -1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 -1 (/.f64 y (-.f64 1 y))))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 y (-.f64 1 y)))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y)))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 1 (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (*.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y)))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (*.f64 (/.f64 y (-.f64 1 y)) (/.f64 -1 (/.f64 y (-.f64 1 y)))) (neg.f64 (/.f64 y (-.f64 1 y)))) |
(/.f64 y (-.f64 1 y)) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 y (-.f64 1 y)) (/.f64 y (-.f64 1 y))))) (/.f64 y (-.f64 1 y))) |
(/.f64 y (-.f64 1 y)) |
(neg.f64 (neg.f64 (/.f64 y (-.f64 1 y)))) |
(/.f64 y (-.f64 1 y)) |
Compiled 28 to 19 computations (32.1% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x)))) |
| ✓ | 0.0b | (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
Compiled 31 to 14 computations (54.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
| 0.0ms | x | @ | -inf | (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
| 0.0ms | y | @ | -inf | (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
| 0.0ms | x | @ | 0 | (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
| 0.0ms | y | @ | 0 | (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
| 1× | batch-egg-rewrite |
| 1856× | rational_best_oopsla_all_46_json-2 |
| 1856× | rational_best_oopsla_all_46_json-1 |
| 1854× | rational_best_oopsla_all_46_json-4 |
| 1854× | rational_best_oopsla_all_46_json-3 |
| 926× | rational_best_oopsla_all_46_json_45_simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 48 |
| 1 | 73 | 32 |
| 2 | 230 | 32 |
| 3 | 903 | 32 |
| 4 | 3856 | 32 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
(*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 y (-.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (-.f64 (*.f64 0 (/.f64 x x)) (-.f64 (*.f64 x y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (-.f64 (*.f64 0 (neg.f64 (/.f64 x x))) (-.f64 (*.f64 x y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 x y) y) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 y (*.f64 x (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x y) (-.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x y) (-.f64 0 (-.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 y) (-.f64 (neg.f64 x) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 y 1)) y)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 x y) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 x y) y) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 y (*.f64 x (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 x) (*.f64 y (-.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (+.f64 x (-.f64 (*.f64 x y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y (*.f64 x (+.f64 y 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y (*.f64 x (+.f64 y 1))) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (-.f64 y (*.f64 x (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 y (*.f64 x (+.f64 y 1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 y (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 x y) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 y) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 y) (*.f64 (*.f64 x y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 y) (*.f64 (/.f64 y y) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) (/.f64 y y)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (-.f64 (*.f64 x y) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (-.f64 (*.f64 x y) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 x -1) y))) (-.f64 (*.f64 x y) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y y) (*.f64 x y)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (neg.f64 y)) (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 x y)) (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y)))) (-.f64 (*.f64 x y) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) -1) (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) x) (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 x y) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (-.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x y) y)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 y) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 y) (*.f64 (/.f64 y y) (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 y) (-.f64 0 (*.f64 (*.f64 x y) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x y) (/.f64 y y)) y)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 y (-.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (-.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 (-.f64 1 x) (-.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 (+.f64 x -1) (/.f64 y y)) (*.f64 (+.f64 x -1) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 y (/.f64 (+.f64 x -1) y)) (*.f64 y (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 y (-.f64 1 x))))))) |
| 1× | egg-herbie |
| 842× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 818× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 674× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 546× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 448× | rational_best_oopsla_all_46_json_45_simplify-24 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 185 | 2724 |
| 1 | 682 | 2696 |
| 2 | 3394 | 2476 |
| 3 | 7953 | 2476 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 y) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(*.f64 (+.f64 1 y) x) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) (*.f64 -1 y)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) (*.f64 -1 y)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) (*.f64 -1 y)) |
x |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(*.f64 y (-.f64 x 1)) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(*.f64 y (-.f64 x 1)) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (-.f64 x 1)) |
(*.f64 -1 y) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(-.f64 x (*.f64 y (-.f64 1 x))) |
(-.f64 x (-.f64 (*.f64 0 (/.f64 x x)) (-.f64 (*.f64 x y) y))) |
(-.f64 x (-.f64 (*.f64 0 (neg.f64 (/.f64 x x))) (-.f64 (*.f64 x y) y))) |
(-.f64 (-.f64 (*.f64 x y) y) (neg.f64 x)) |
(-.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 0) |
(-.f64 0 (-.f64 y (*.f64 x (+.f64 y 1)))) |
(-.f64 (*.f64 x y) (-.f64 y x)) |
(-.f64 (*.f64 x y) (-.f64 0 (-.f64 x y))) |
(-.f64 (neg.f64 y) (-.f64 (neg.f64 x) (*.f64 x y))) |
(-.f64 (*.f64 x (+.f64 y 1)) y) |
(-.f64 (-.f64 x y) (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 (-.f64 (*.f64 x y) y) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (neg.f64 x))) |
(*.f64 -1 (-.f64 y (*.f64 x (+.f64 y 1)))) |
(*.f64 -1 (+.f64 (neg.f64 x) (*.f64 y (-.f64 1 x)))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 1) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y))))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(*.f64 1 (+.f64 x (-.f64 (*.f64 x y) y))) |
(*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (+.f64 x (-.f64 (*.f64 x y) y))) |
(*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))) |
(*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))) |
(*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))) |
(*.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y))) |
(*.f64 (-.f64 y (*.f64 x (+.f64 y 1))) -1) |
(*.f64 (-.f64 y (*.f64 x (+.f64 y 1))) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(*.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y))) |
(*.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (-.f64 y (*.f64 x (+.f64 y 1)))) |
(/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 1) |
(/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) |
(/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(neg.f64 (-.f64 y (*.f64 x (+.f64 y 1)))) |
(+.f64 (-.f64 (*.f64 x y) y) 0) |
(+.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))) |
(+.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))) |
(+.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 y (/.f64 (+.f64 x -1) y)))) |
(+.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y))))) |
(+.f64 0 (-.f64 (*.f64 x y) y)) |
(+.f64 (*.f64 x y) (neg.f64 y)) |
(+.f64 (neg.f64 y) (*.f64 x y)) |
(+.f64 (neg.f64 y) (*.f64 (*.f64 x y) (/.f64 y y))) |
(+.f64 (neg.f64 y) (*.f64 (/.f64 y y) (*.f64 x y))) |
(+.f64 (*.f64 (*.f64 x y) (/.f64 y y)) (neg.f64 y)) |
(+.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (-.f64 (*.f64 x y) y)) |
(+.f64 (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (neg.f64 y))) |
(+.f64 (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 x y))) |
(+.f64 (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) -1)) |
(+.f64 (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) x)) |
(+.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (-.f64 (*.f64 x y) y)) |
(+.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 x -1) y))) (-.f64 (*.f64 x y) y)) |
(+.f64 (*.f64 (/.f64 y y) (*.f64 x y)) (neg.f64 y)) |
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (neg.f64 y)) (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))) |
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 x y)) (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y)))) (-.f64 (*.f64 x y) y)) |
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) -1) (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))) |
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) x) (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))) |
(-.f64 (-.f64 (*.f64 x y) y) 0) |
(-.f64 0 (*.f64 y (-.f64 1 x))) |
(-.f64 (*.f64 x y) y) |
(-.f64 (neg.f64 y) (*.f64 y (neg.f64 x))) |
(-.f64 (neg.f64 y) (*.f64 (/.f64 y y) (*.f64 y (neg.f64 x)))) |
(-.f64 (neg.f64 y) (-.f64 0 (*.f64 (*.f64 x y) (/.f64 y y)))) |
(-.f64 (*.f64 (*.f64 x y) (/.f64 y y)) y) |
(-.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 y (-.f64 1 x)))) |
(-.f64 (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) y)) |
(-.f64 (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 y (neg.f64 x)))) |
(-.f64 (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) |
(-.f64 (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (neg.f64 x))) |
(-.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (-.f64 1 x))) |
(/.f64 (-.f64 (*.f64 x y) y) 1) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 y y)) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (-.f64 1 x) (-.f64 1 x))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (/.f64 y y) (/.f64 y y))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 (+.f64 x -1) (/.f64 y y)) (*.f64 (+.f64 x -1) (/.f64 y y)))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 y (/.f64 (+.f64 x -1) y)) (*.f64 y (/.f64 (+.f64 x -1) y)))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y))))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))) |
(/.f64 (*.f64 y (-.f64 1 x)) -1) |
(neg.f64 (*.f64 y (-.f64 1 x))) |
| Outputs |
|---|
(*.f64 -1 y) |
(neg.f64 y) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 1 y) x) |
(*.f64 (+.f64 y 1) x) |
(+.f64 x (*.f64 y x)) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 1 y) x) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(*.f64 (+.f64 y 1) x) |
(+.f64 x (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) (*.f64 -1 y)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
x |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (*.f64 y (-.f64 x 1)) x) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y (-.f64 x 1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 -1 y) |
(neg.f64 y) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 y x) (*.f64 -1 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 x (*.f64 y (-.f64 1 x))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 x (-.f64 (*.f64 0 (/.f64 x x)) (-.f64 (*.f64 x y) y))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 x (-.f64 (*.f64 0 (neg.f64 (/.f64 x x))) (-.f64 (*.f64 x y) y))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 (-.f64 (*.f64 x y) y) (neg.f64 x)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 0) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 0 (-.f64 y (*.f64 x (+.f64 y 1)))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 (*.f64 x y) (-.f64 y x)) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 (*.f64 x y) (-.f64 0 (-.f64 x y))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 (neg.f64 y) (-.f64 (neg.f64 x) (*.f64 x y))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 (*.f64 x (+.f64 y 1)) y) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 (-.f64 x y) (*.f64 y (neg.f64 x))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(-.f64 (*.f64 (-.f64 (*.f64 x y) y) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (neg.f64 x))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 -1 (-.f64 y (*.f64 x (+.f64 y 1)))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 -1 (+.f64 (neg.f64 x) (*.f64 y (-.f64 1 x)))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 1) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 1 (+.f64 x (-.f64 (*.f64 x y) y))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (+.f64 x (-.f64 (*.f64 x y) y))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (*.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 1 (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (-.f64 y (*.f64 x (+.f64 y 1))) -1) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (-.f64 y (*.f64 x (+.f64 y 1))) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (*.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (+.f64 x (-.f64 (*.f64 x y) y))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(*.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) (-.f64 y (*.f64 x (+.f64 y 1)))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) 1) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y)))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (/.f64 (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))) (/.f64 (+.f64 x (-.f64 (*.f64 x y) y)) (+.f64 x (-.f64 (*.f64 x y) y))))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(neg.f64 (-.f64 y (*.f64 x (+.f64 y 1)))) |
(+.f64 (*.f64 (+.f64 y 1) x) (neg.f64 y)) |
(+.f64 (*.f64 y x) (+.f64 (neg.f64 y) x)) |
(+.f64 x (*.f64 y (+.f64 -1 x))) |
(+.f64 (-.f64 (*.f64 x y) y) 0) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 y (/.f64 (+.f64 x -1) y)))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (-.f64 (*.f64 x y) y) (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y))))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 0 (-.f64 (*.f64 x y) y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 x y) (neg.f64 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (neg.f64 y) (*.f64 x y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (neg.f64 y) (*.f64 (*.f64 x y) (/.f64 y y))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (neg.f64 y) (*.f64 (/.f64 y y) (*.f64 x y))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 (*.f64 x y) (/.f64 y y)) (neg.f64 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (-.f64 (*.f64 x y) y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (neg.f64 y))) |
(*.f64 (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)) (+.f64 (*.f64 y x) (neg.f64 y))) |
(*.f64 (-.f64 (*.f64 y x) y) (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x)))) |
(*.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x)))) |
(+.f64 (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 x y))) |
(*.f64 (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)) (+.f64 (*.f64 y x) (neg.f64 y))) |
(*.f64 (-.f64 (*.f64 y x) y) (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x)))) |
(*.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x)))) |
(+.f64 (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) -1)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) x)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (-.f64 (*.f64 x y) y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 0 (*.f64 y (/.f64 (+.f64 x -1) y))) (-.f64 (*.f64 x y) y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 (/.f64 y y) (*.f64 x y)) (neg.f64 y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (neg.f64 y)) (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)) (+.f64 (*.f64 y x) (neg.f64 y))) |
(*.f64 (-.f64 (*.f64 y x) y) (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x)))) |
(*.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x)))) |
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 x y)) (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)) (+.f64 (*.f64 y x) (neg.f64 y))) |
(*.f64 (-.f64 (*.f64 y x) y) (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x)))) |
(*.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x)))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y)))) (-.f64 (*.f64 x y) y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) -1) (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(+.f64 (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) x) (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (-.f64 (*.f64 x y) y) 0) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 0 (*.f64 y (-.f64 1 x))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (*.f64 x y) y) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (neg.f64 y) (*.f64 y (neg.f64 x))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (neg.f64 y) (*.f64 (/.f64 y y) (*.f64 y (neg.f64 x)))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (neg.f64 y) (-.f64 0 (*.f64 (*.f64 x y) (/.f64 y y)))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (*.f64 (*.f64 x y) (/.f64 y y)) y) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 y (-.f64 1 x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)) (+.f64 (*.f64 y x) (neg.f64 y))) |
(*.f64 (-.f64 (*.f64 y x) y) (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x)))) |
(*.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x)))) |
(-.f64 (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) y)) |
(*.f64 (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)) (+.f64 (*.f64 y x) (neg.f64 y))) |
(*.f64 (-.f64 (*.f64 y x) y) (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x)))) |
(*.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x)))) |
(-.f64 (*.f64 (neg.f64 y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) (*.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (*.f64 y (neg.f64 x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)) (+.f64 (*.f64 y x) (neg.f64 y))) |
(*.f64 (-.f64 (*.f64 y x) y) (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x)))) |
(*.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x)))) |
(-.f64 (*.f64 x (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (*.f64 -1 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (neg.f64 x))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(-.f64 (*.f64 0 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x)))) (*.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (-.f64 1 x))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(/.f64 (-.f64 (*.f64 x y) y) 1) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 y y)) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (-.f64 1 x) (-.f64 1 x))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (/.f64 y y) (/.f64 y y))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 (+.f64 x -1) (/.f64 y y)) (*.f64 (+.f64 x -1) (/.f64 y y)))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 y (/.f64 (+.f64 x -1) y)) (*.f64 y (/.f64 (+.f64 x -1) y)))) |
(/.f64 (-.f64 (*.f64 y x) y) (/.f64 (*.f64 y (/.f64 (+.f64 -1 x) y)) (*.f64 y (/.f64 (+.f64 -1 x) y)))) |
(/.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 y (/.f64 (+.f64 -1 x) y)) (*.f64 y (/.f64 (+.f64 -1 x) y)))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y))) (*.f64 (/.f64 y y) (*.f64 (+.f64 x -1) (/.f64 y y))))) |
(/.f64 (-.f64 (*.f64 y x) y) (/.f64 (*.f64 (+.f64 -1 x) (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (+.f64 -1 x) (*.f64 (/.f64 y y) (/.f64 y y))))) |
(/.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (*.f64 (+.f64 -1 x) (*.f64 (/.f64 y y) (/.f64 y y))) (*.f64 (+.f64 -1 x) (*.f64 (/.f64 y y) (/.f64 y y))))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)) (/.f64 (-.f64 (*.f64 x y) y) (-.f64 (*.f64 x y) y)))) |
(/.f64 (-.f64 (*.f64 y x) y) (/.f64 (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)) (/.f64 (-.f64 (*.f64 y x) y) (-.f64 (*.f64 y x) y)))) |
(/.f64 (-.f64 (*.f64 y x) y) (/.f64 (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x))) (/.f64 (-.f64 y (*.f64 y x)) (-.f64 y (*.f64 y x))))) |
(/.f64 (*.f64 y (+.f64 -1 x)) (/.f64 (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x))) (/.f64 (*.f64 y (+.f64 -1 x)) (*.f64 y (+.f64 -1 x))))) |
(/.f64 (-.f64 (*.f64 x y) y) (/.f64 (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))) (*.f64 y (/.f64 (-.f64 1 x) (-.f64 1 x))))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(/.f64 (*.f64 y (-.f64 1 x)) -1) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
(neg.f64 (*.f64 y (-.f64 1 x))) |
(*.f64 y (+.f64 -1 x)) |
(-.f64 (*.f64 y x) y) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (/.f64 1 (pow.f64 y 2)) |
| ✓ | 1.9b | (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) |
| ✓ | 5.5b | (-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) (/.f64 x (pow.f64 y 2))) |
| ✓ | 7.7b | (/.f64 x (pow.f64 y 2)) |
Compiled 84 to 60 computations (28.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | 0 | (/.f64 x (pow.f64 y 2)) |
| 1.0ms | x | @ | 0 | (/.f64 x (pow.f64 y 2)) |
| 1.0ms | x | @ | inf | (/.f64 x (pow.f64 y 2)) |
| 0.0ms | x | @ | 0 | (-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) (/.f64 x (pow.f64 y 2))) |
| 0.0ms | x | @ | -inf | (-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) (/.f64 x (pow.f64 y 2))) |
| 1× | batch-egg-rewrite |
| 1542× | rational_best_oopsla_all_46_json-2 |
| 1542× | rational_best_oopsla_all_46_json-1 |
| 1542× | rational_best_oopsla_all_46_json-4 |
| 1542× | rational_best_oopsla_all_46_json-3 |
| 1004× | rational_best_oopsla_all_46_json_45_simplify-72 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 114 |
| 1 | 88 | 106 |
| 2 | 188 | 106 |
| 3 | 621 | 106 |
| 4 | 2863 | 106 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 x (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) |
(/.f64 1 (pow.f64 y 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (pow.f64 y 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (pow.f64 y 2)) (*.f64 0 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (pow.f64 y 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 x (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 1 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 x (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 x (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (neg.f64 (/.f64 x (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 x (pow.f64 y 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (neg.f64 (/.f64 x (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 x (pow.f64 y 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 0 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -1) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2)))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (*.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 x (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 1 (pow.f64 y 2))) (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (neg.f64 (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 y 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 y 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 y 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (pow.f64 y 2)))))))) |
| 1× | egg-herbie |
| 1608× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1126× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 932× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 884× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 840× | rational_best_oopsla_all_46_json_45_simplify-13 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 314 | 7020 |
| 1 | 1235 | 6592 |
| 2 | 7663 | 6592 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 1 x) (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(/.f64 (-.f64 1 x) y) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(*.f64 -1 (/.f64 (-.f64 x 1) y)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(/.f64 1 (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(/.f64 (-.f64 1 x) y) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(*.f64 -1 (/.f64 (-.f64 x 1) y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) |
(+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(*.f64 -1 (/.f64 x y)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(*.f64 -1 (/.f64 x y)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) 0) |
(+.f64 (/.f64 x (pow.f64 y 2)) (*.f64 0 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(+.f64 0 (/.f64 x (pow.f64 y 2))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (/.f64 x (pow.f64 y 2)) 0) |
(-.f64 0 (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(*.f64 (/.f64 x (pow.f64 y 2)) 1) |
(*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 1 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 x (pow.f64 y 2))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))))) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))))) |
(*.f64 1 (/.f64 x (pow.f64 y 2))) |
(*.f64 -1 (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2))))) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 x (pow.f64 y 2))))) |
(*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 x (pow.f64 y 2))) |
(*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))) |
(*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))) |
(*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))) |
(*.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))) |
(*.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) -1) |
(*.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(*.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))) |
(*.f64 (neg.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(neg.f64 (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2))))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 x (pow.f64 y 2)) -1)) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 0) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 0 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 0 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(+.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -1) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 x (pow.f64 y 2))))) |
(+.f64 (*.f64 0 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 (+.f64 x -1) y)))) |
(+.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2)))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (*.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 x (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 1 (pow.f64 y 2)))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 1 (pow.f64 y 2))) (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) -1) |
(*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(/.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) -1) |
(neg.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 0) |
(-.f64 0 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) |
(-.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (+.f64 x -1) y))) |
(-.f64 (*.f64 0 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) -1) |
(*.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) -1) |
(neg.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) 0) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 0 (/.f64 1 (pow.f64 y 2))) |
(+.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) 0) |
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(*.f64 1 (/.f64 1 (pow.f64 y 2))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) 1) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 1 (pow.f64 y 2))))) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(*.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))) |
(*.f64 (neg.f64 (/.f64 1 (pow.f64 y 2))) -1) |
(*.f64 (neg.f64 (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))) |
(*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
| Outputs |
|---|
(/.f64 (-.f64 1 x) (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(/.f64 (-.f64 1 x) y) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(*.f64 -1 (/.f64 (-.f64 x 1) y)) |
(neg.f64 (/.f64 (+.f64 x -1) y)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)) |
(*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)) |
(neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)) |
(*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)) |
(neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(/.f64 1 (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (/.f64 x y))) |
(/.f64 (-.f64 1 x) y) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (/.f64 x y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (/.f64 x y))) |
(*.f64 -1 (/.f64 (-.f64 x 1) y)) |
(neg.f64 (/.f64 (+.f64 x -1) y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(*.f64 -1 (/.f64 x y)) |
(*.f64 (/.f64 x y) -1) |
(neg.f64 (/.f64 x y)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(*.f64 -1 (/.f64 x y)) |
(*.f64 (/.f64 x y) -1) |
(neg.f64 (/.f64 x y)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 x y)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 x y) -1))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 x y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) 0) |
(/.f64 x (pow.f64 y 2)) |
(+.f64 (/.f64 x (pow.f64 y 2)) (*.f64 0 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(+.f64 0 (/.f64 x (pow.f64 y 2))) |
(/.f64 x (pow.f64 y 2)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))) |
(/.f64 x (pow.f64 y 2)) |
(-.f64 (/.f64 x (pow.f64 y 2)) 0) |
(/.f64 x (pow.f64 y 2)) |
(-.f64 0 (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) 1) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 1 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 x (pow.f64 y 2)) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 1 (/.f64 x (pow.f64 y 2))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 -1 (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 x (pow.f64 y 2))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (*.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) -1) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (*.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (/.f64 x (pow.f64 y 2))) |
(/.f64 x (pow.f64 y 2)) |
(*.f64 (neg.f64 (/.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(/.f64 x (pow.f64 y 2)) |
(neg.f64 (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(/.f64 x (pow.f64 y 2)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 x (pow.f64 y 2)) -1)) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 0) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 0 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 0 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 1 (neg.f64 (/.f64 x (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -1) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 x (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 0 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 (+.f64 x -1) y)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2)))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) (*.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 x (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 1 (pow.f64 y 2)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 1 (pow.f64 y 2))) (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) -1) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(/.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) -1) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(neg.f64 (+.f64 (/.f64 (+.f64 x -1) y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 x (pow.f64 y 2)))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 0) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(-.f64 0 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(-.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(-.f64 (*.f64 0 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) -1) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(/.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))) -1) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(neg.f64 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) 0) |
(/.f64 1 (pow.f64 y 2)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(+.f64 0 (/.f64 1 (pow.f64 y 2))) |
(/.f64 1 (pow.f64 y 2)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))) |
(/.f64 1 (pow.f64 y 2)) |
(-.f64 (/.f64 1 (pow.f64 y 2)) 0) |
(/.f64 1 (pow.f64 y 2)) |
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 1 (/.f64 1 (pow.f64 y 2))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) 1) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 1 (pow.f64 y 2))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (neg.f64 (/.f64 1 (pow.f64 y 2))) -1) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (neg.f64 (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 (pow.f64 y 2))) |
(/.f64 1 (pow.f64 y 2)) |
(*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(/.f64 1 (pow.f64 y 2)) |
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 y 2)))) |
(/.f64 1 (pow.f64 y 2)) |
Compiled 13782 to 9011 computations (34.6% saved)
11 alts after pruning (8 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 440 | 6 | 446 |
| Fresh | 1 | 2 | 3 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 3 | 5 |
| Total | 444 | 11 | 455 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| ✓ | 27.7b | (/.f64 x (-.f64 1 y)) |
| ▶ | 38.5b | (+.f64 (*.f64 y x) x) |
| ▶ | 31.3b | (+.f64 1 (/.f64 (-.f64 1 x) y)) |
| 31.5b | (+.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) | |
| ✓ | 35.2b | (neg.f64 (/.f64 y (-.f64 1 y))) |
| ▶ | 52.2b | (neg.f64 (/.f64 x y)) |
| ▶ | 56.7b | (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
| ▶ | 56.3b | (neg.f64 y) |
| 38.1b | x | |
| 41.2b | 1 |
Compiled 148 to 108 computations (27% saved)
Compiled 20 to 13 computations (35% saved)
Compiled 5 to 3 computations (40% saved)
Compiled 11 to 4 computations (63.6% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 y x) x) |
Compiled 12 to 4 computations (66.7% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | inf | (+.f64 (*.f64 y x) x) |
| 0.0ms | x | @ | -inf | (+.f64 (*.f64 y x) x) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 y x) x) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 y x) x) |
| 0.0ms | x | @ | 0 | (+.f64 (*.f64 y x) x) |
| 1× | batch-egg-rewrite |
| 1464× | rational_best_oopsla_all_46_json-2 |
| 1464× | rational_best_oopsla_all_46_json-1 |
| 1464× | rational_best_oopsla_all_46_json-4 |
| 1464× | rational_best_oopsla_all_46_json-3 |
| 1204× | rational_best_oopsla_all_46_json_45_simplify-72 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 38 | 13 |
| 2 | 126 | 13 |
| 3 | 563 | 13 |
| 4 | 2869 | 13 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y x) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 y 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 x) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 1 (*.f64 y (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 y (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (+.f64 y 1) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1 (+.f64 1 (*.f64 y (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (+.f64 y 1) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (+.f64 y 1) (*.f64 (/.f64 x x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 1 (*.f64 y (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 y (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (+.f64 y 1) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 1 (*.f64 x (/.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 1 (*.f64 (/.f64 x x) (*.f64 y (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (/.f64 x x) (*.f64 y (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (/.f64 x x) (*.f64 x (/.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 y (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 y (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 y (*.f64 (/.f64 x x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (*.f64 y (/.f64 x x)) (*.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (*.f64 y (/.f64 x x)) (*.f64 (/.f64 x x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (/.f64 (+.f64 y 1) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (+.f64 1 (*.f64 y (/.f64 x x))) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (+.f64 y (/.f64 x x)) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (/.f64 (+.f64 1 (*.f64 y (/.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (/.f64 (+.f64 y (/.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (/.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 1 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y 1) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y 1) (*.f64 x (/.f64 (+.f64 y 1) (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y 1) (*.f64 (+.f64 y 1) (/.f64 x (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 x (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 y 1) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 x x) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 1 (*.f64 y (/.f64 x x))) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 y (/.f64 x x)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 x (/.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (*.f64 (neg.f64 x) (/.f64 (-.f64 -1 y) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (+.f64 (neg.f64 y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (+.f64 -1 (*.f64 y (neg.f64 (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (-.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 x (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 x x) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 x) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (-.f64 (neg.f64 x) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 y 1) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (-.f64 (neg.f64 x) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 x (-.f64 -1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 y (/.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (/.f64 x x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 x) (*.f64 y x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 x) (*.f64 y x)) (neg.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 y) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (-.f64 (neg.f64 x) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 y 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 y 1)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 y 1)) (/.f64 (+.f64 y 1) (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 x) (*.f64 y x))))))) |
| 1× | egg-herbie |
| 1246× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1024× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 830× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 822× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 816× | rational_best_oopsla_all_46_json_45_simplify-74 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 205 | 1335 |
| 1 | 921 | 1335 |
| 2 | 5227 | 1335 |
| 1× | node limit |
| Inputs |
|---|
x |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 (+.f64 1 y) x) |
(*.f64 (+.f64 1 y) x) |
(*.f64 (+.f64 1 y) x) |
(*.f64 (+.f64 1 y) x) |
(*.f64 (+.f64 1 y) x) |
(*.f64 (+.f64 1 y) x) |
(*.f64 (+.f64 1 y) x) |
(*.f64 (+.f64 1 y) x) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(-.f64 x (*.f64 y (neg.f64 x))) |
(-.f64 (*.f64 y x) (neg.f64 x)) |
(-.f64 (*.f64 x (+.f64 y 1)) 0) |
(-.f64 0 (-.f64 (neg.f64 x) (*.f64 y x))) |
(*.f64 x (+.f64 y 1)) |
(*.f64 x (+.f64 1 (*.f64 y (/.f64 x x)))) |
(*.f64 x (+.f64 y (/.f64 x x))) |
(*.f64 x (*.f64 (+.f64 y 1) (/.f64 x x))) |
(*.f64 x (*.f64 1 (+.f64 1 (*.f64 y (/.f64 x x))))) |
(*.f64 x (*.f64 (+.f64 y 1) (*.f64 x (/.f64 1 x)))) |
(*.f64 x (*.f64 (+.f64 y 1) (*.f64 (/.f64 x x) (/.f64 x x)))) |
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 y 1))) |
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 1 (*.f64 y (/.f64 x x))))) |
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 y (/.f64 x x)))) |
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (+.f64 y 1) (/.f64 x x)))) |
(*.f64 x (+.f64 1 (*.f64 x (/.f64 y x)))) |
(*.f64 x (+.f64 1 (*.f64 (/.f64 x x) (*.f64 y (/.f64 x x))))) |
(*.f64 x (+.f64 (/.f64 x x) (*.f64 y (/.f64 x x)))) |
(*.f64 x (+.f64 (/.f64 x x) (*.f64 x (/.f64 y x)))) |
(*.f64 x (+.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 y (/.f64 x x))))) |
(*.f64 x (+.f64 y (*.f64 x (/.f64 1 x)))) |
(*.f64 x (+.f64 y (*.f64 (/.f64 x x) (/.f64 x x)))) |
(*.f64 x (+.f64 (*.f64 y (/.f64 x x)) (*.f64 x (/.f64 1 x)))) |
(*.f64 x (+.f64 (*.f64 y (/.f64 x x)) (*.f64 (/.f64 x x) (/.f64 x x)))) |
(*.f64 x (*.f64 x (/.f64 (+.f64 y 1) x))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 y (/.f64 x x))) (/.f64 x x))) |
(*.f64 x (*.f64 (+.f64 y (/.f64 x x)) (/.f64 x x))) |
(*.f64 x (*.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) (/.f64 x x))) |
(*.f64 x (*.f64 x (/.f64 (+.f64 1 (*.f64 y (/.f64 x x))) x))) |
(*.f64 x (*.f64 x (/.f64 (+.f64 y (/.f64 x x)) x))) |
(*.f64 x (*.f64 x (/.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) x))) |
(*.f64 (*.f64 x (+.f64 y 1)) 1) |
(*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 1 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 x (+.f64 y 1))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1))))) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1))))) |
(*.f64 1 (*.f64 x (+.f64 y 1))) |
(*.f64 1 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 x x))) |
(*.f64 (+.f64 y 1) x) |
(*.f64 (+.f64 y 1) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) x)) |
(*.f64 (+.f64 y 1) (*.f64 x (/.f64 (+.f64 y 1) (+.f64 y 1)))) |
(*.f64 (+.f64 y 1) (*.f64 (+.f64 y 1) (/.f64 x (+.f64 y 1)))) |
(*.f64 (/.f64 x x) (*.f64 x (+.f64 y 1))) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 y 1) (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 x x) (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 1 (*.f64 y (/.f64 x x))) (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 y (/.f64 x x)) (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 x (/.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 x x)))) |
(*.f64 (/.f64 x x) (*.f64 (neg.f64 x) (/.f64 (-.f64 -1 y) (/.f64 x x)))) |
(*.f64 (neg.f64 x) (+.f64 (neg.f64 y) -1)) |
(*.f64 (neg.f64 x) (+.f64 -1 (*.f64 y (neg.f64 (/.f64 x x))))) |
(*.f64 (neg.f64 x) (-.f64 -1 y)) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 x (+.f64 y 1))) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 x x) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 -1 (-.f64 (neg.f64 x) (*.f64 y x))) |
(*.f64 -1 (*.f64 1 (-.f64 (neg.f64 x) (*.f64 y x)))) |
(*.f64 -1 (*.f64 (+.f64 y 1) (neg.f64 x))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (-.f64 (neg.f64 x) (*.f64 y x)))) |
(*.f64 -1 (*.f64 x (-.f64 -1 y))) |
(*.f64 (+.f64 1 (*.f64 y (/.f64 x x))) x) |
(*.f64 (+.f64 y (/.f64 x x)) x) |
(*.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1))) |
(*.f64 (-.f64 (neg.f64 x) (*.f64 y x)) -1) |
(*.f64 (-.f64 (neg.f64 x) (*.f64 y x)) (neg.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) x) |
(*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1))) |
(*.f64 (-.f64 -1 y) (neg.f64 x)) |
(*.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (-.f64 (neg.f64 x) (*.f64 y x))) |
(/.f64 (*.f64 x (+.f64 y 1)) 1) |
(/.f64 (*.f64 x (+.f64 y 1)) (/.f64 x x)) |
(/.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) |
(/.f64 (*.f64 x (+.f64 y 1)) (/.f64 (+.f64 y 1) (+.f64 y 1))) |
(/.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(neg.f64 (-.f64 (neg.f64 x) (*.f64 y x))) |
| Outputs |
|---|
x |
(*.f64 y x) |
(*.f64 x y) |
(*.f64 y x) |
(*.f64 x y) |
(*.f64 (+.f64 1 y) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 1 y) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 1 y) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 1 y) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 1 y) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 1 y) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 1 y) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 1 y) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) 1) x)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(-.f64 x (*.f64 y (neg.f64 x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(-.f64 (*.f64 y x) (neg.f64 x)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(-.f64 (*.f64 x (+.f64 y 1)) 0) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(-.f64 0 (-.f64 (neg.f64 x) (*.f64 y x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 1 (*.f64 y (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 y (/.f64 x x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (+.f64 y 1) (/.f64 x x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 1 (+.f64 1 (*.f64 y (/.f64 x x))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (+.f64 y 1) (*.f64 x (/.f64 1 x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (+.f64 y 1) (*.f64 (/.f64 x x) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 y 1))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 1 (*.f64 y (/.f64 x x))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (+.f64 y (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (+.f64 y 1) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 1 (*.f64 x (/.f64 y x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 1 (*.f64 (/.f64 x x) (*.f64 y (/.f64 x x))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 (/.f64 x x) (*.f64 y (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 (/.f64 x x) (*.f64 x (/.f64 y x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 y (/.f64 x x))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 y (*.f64 x (/.f64 1 x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 y (*.f64 (/.f64 x x) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 (*.f64 y (/.f64 x x)) (*.f64 x (/.f64 1 x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (+.f64 (*.f64 y (/.f64 x x)) (*.f64 (/.f64 x x) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 x (/.f64 (+.f64 y 1) x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 y (/.f64 x x))) (/.f64 x x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (+.f64 y (/.f64 x x)) (/.f64 x x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) (/.f64 x x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 x (/.f64 (+.f64 1 (*.f64 y (/.f64 x x))) x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 x (/.f64 (+.f64 y (/.f64 x x)) x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 x (*.f64 x (/.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) 1) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 1 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 x (+.f64 y 1)) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 1 (*.f64 x (+.f64 y 1))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 1 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 x x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 y 1) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 y 1) (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) x)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 y 1) (*.f64 x (/.f64 (+.f64 y 1) (+.f64 y 1)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 y 1) (*.f64 (+.f64 y 1) (/.f64 x (+.f64 y 1)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 x (+.f64 y 1))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 y 1) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 x x) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 1 (*.f64 y (/.f64 x x))) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 x (/.f64 (+.f64 y (/.f64 x x)) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 x (/.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 x x) (*.f64 (neg.f64 x) (/.f64 (-.f64 -1 y) (/.f64 x x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (neg.f64 x) (+.f64 (neg.f64 y) -1)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (neg.f64 x) (+.f64 -1 (*.f64 y (neg.f64 (/.f64 x x))))) |
(+.f64 x (*.f64 (neg.f64 x) (*.f64 y (neg.f64 (/.f64 x x))))) |
(*.f64 (neg.f64 x) (-.f64 -1 y)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 x (+.f64 y 1))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 x x) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (-.f64 (neg.f64 x) (*.f64 y x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (*.f64 1 (-.f64 (neg.f64 x) (*.f64 y x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (*.f64 (+.f64 y 1) (neg.f64 x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (-.f64 (neg.f64 x) (*.f64 y x)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 -1 (*.f64 x (-.f64 -1 y))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 1 (*.f64 y (/.f64 x x))) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (+.f64 y (/.f64 x x)) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 (*.f64 x (+.f64 y 1)) (/.f64 1 (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (-.f64 (neg.f64 x) (*.f64 y x)) -1) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (-.f64 (neg.f64 x) (*.f64 y x)) (neg.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 (+.f64 y 1) (/.f64 x x)) x) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (*.f64 x (+.f64 y 1))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (-.f64 -1 y) (neg.f64 x)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(*.f64 (neg.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) (-.f64 (neg.f64 x) (*.f64 y x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(/.f64 (*.f64 x (+.f64 y 1)) 1) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(/.f64 (*.f64 x (+.f64 y 1)) (/.f64 x x)) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(/.f64 (*.f64 x (+.f64 y 1)) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1)))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(/.f64 (*.f64 x (+.f64 y 1)) (/.f64 (+.f64 y 1) (+.f64 y 1))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(/.f64 (*.f64 x (+.f64 y 1)) (/.f64 (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))) (/.f64 (*.f64 x (+.f64 y 1)) (*.f64 x (+.f64 y 1))))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
(neg.f64 (-.f64 (neg.f64 x) (*.f64 y x))) |
(*.f64 x (+.f64 y 1)) |
(+.f64 x (*.f64 x y)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 y (pow.f64 y 2)) |
| ✓ | 6.5b | (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) |
Compiled 35 to 24 computations (31.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | -inf | (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) |
| 0.0ms | y | @ | -inf | (+.f64 y (pow.f64 y 2)) |
| 0.0ms | y | @ | 0 | (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) |
| 0.0ms | y | @ | inf | (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) |
| 0.0ms | y | @ | inf | (+.f64 y (pow.f64 y 2)) |
| 1× | batch-egg-rewrite |
| 1190× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 1168× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 838× | rational_best_oopsla_all_46_json-2 |
| 838× | rational_best_oopsla_all_46_json-1 |
| 838× | rational_best_oopsla_all_46_json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 38 |
| 1 | 51 | 38 |
| 2 | 109 | 38 |
| 3 | 321 | 38 |
| 4 | 1468 | 38 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 y 3) (neg.f64 (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (pow.f64 y 2)) (neg.f64 (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 0 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 y 3) (pow.f64 y 2)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (pow.f64 y 3)) (neg.f64 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 (/.f64 0 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 y) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 (pow.f64 y 3)) (neg.f64 (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 (pow.f64 y 2)) (neg.f64 (+.f64 y (pow.f64 y 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (neg.f64 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 y (neg.f64 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 y 2) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (pow.f64 y 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 0 (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 (/.f64 0 (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 0 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 y) (neg.f64 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 (pow.f64 y 2)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y (pow.f64 y 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 y (pow.f64 y 2)))))))) |
| 1× | egg-herbie |
| 1442× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1128× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 926× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 800× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 782× | rational_best_oopsla_all_46_json_45_simplify-74 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 232 | 2427 |
| 1 | 1025 | 2409 |
| 2 | 7388 | 2407 |
| 1× | node limit |
| Inputs |
|---|
y |
(+.f64 y (pow.f64 y 2)) |
(pow.f64 y 3) |
(+.f64 (pow.f64 y 3) (pow.f64 y 2)) |
(pow.f64 y 3) |
(+.f64 (pow.f64 y 3) (pow.f64 y 2)) |
y |
(pow.f64 y 2) |
(pow.f64 y 2) |
(-.f64 (pow.f64 y 3) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(-.f64 (+.f64 y (pow.f64 y 2)) (neg.f64 (pow.f64 y 3))) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 0) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0)) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 0 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0)) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0)) |
(-.f64 0 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(-.f64 (+.f64 (pow.f64 y 3) (pow.f64 y 2)) (neg.f64 y)) |
(-.f64 (+.f64 y (pow.f64 y 3)) (neg.f64 (pow.f64 y 2))) |
(-.f64 (*.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 1) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) -1) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 (/.f64 0 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 -1 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(*.f64 -1 (+.f64 (neg.f64 y) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 y 2))))) |
(*.f64 -1 (+.f64 (neg.f64 (pow.f64 y 3)) (neg.f64 (+.f64 y (pow.f64 y 2))))) |
(*.f64 -1 (+.f64 (neg.f64 (pow.f64 y 2)) (neg.f64 (+.f64 y (pow.f64 y 3))))) |
(*.f64 -1 (+.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (neg.f64 (pow.f64 y 3)))) |
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 1) |
(/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(neg.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(-.f64 y (neg.f64 (pow.f64 y 2))) |
(-.f64 (pow.f64 y 2) (neg.f64 y)) |
(-.f64 (+.f64 y (pow.f64 y 2)) 0) |
(-.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 0 (+.f64 y (pow.f64 y 2))))) |
(-.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) 0)) |
(-.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) 0)) |
(-.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) 0)) |
(-.f64 0 (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(-.f64 (*.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2))))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) 1) |
(*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 1 (+.f64 y (pow.f64 y 2))) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2))) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))) |
(*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))))) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) -1) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 (/.f64 0 (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 0 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 -1 (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(*.f64 -1 (+.f64 (neg.f64 y) (neg.f64 (pow.f64 y 2)))) |
(*.f64 -1 (+.f64 (neg.f64 (pow.f64 y 2)) (neg.f64 y))) |
(*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))) |
(*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2))) |
(*.f64 (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))) |
(*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))) |
(*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2))) |
(*.f64 (neg.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2))) |
(/.f64 (+.f64 y (pow.f64 y 2)) 1) |
(/.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) |
(/.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(/.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))))) |
(neg.f64 (neg.f64 (+.f64 y (pow.f64 y 2)))) |
| Outputs |
|---|
y |
(+.f64 y (pow.f64 y 2)) |
(pow.f64 y 3) |
(+.f64 (pow.f64 y 3) (pow.f64 y 2)) |
(+.f64 (pow.f64 y 2) (pow.f64 y 3)) |
(pow.f64 y 3) |
(+.f64 (pow.f64 y 3) (pow.f64 y 2)) |
(+.f64 (pow.f64 y 2) (pow.f64 y 3)) |
y |
(pow.f64 y 2) |
(pow.f64 y 2) |
(-.f64 (pow.f64 y 3) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 (pow.f64 y 2) (-.f64 y (neg.f64 (pow.f64 y 3)))) |
(-.f64 (+.f64 y (pow.f64 y 2)) (neg.f64 (pow.f64 y 3))) |
(-.f64 (pow.f64 y 3) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 (pow.f64 y 2) (-.f64 y (neg.f64 (pow.f64 y 3)))) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 0) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0)) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 0 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0)) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(-.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) 0)) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(-.f64 0 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(-.f64 (+.f64 (pow.f64 y 3) (pow.f64 y 2)) (neg.f64 y)) |
(-.f64 (pow.f64 y 3) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 (pow.f64 y 2) (-.f64 y (neg.f64 (pow.f64 y 3)))) |
(-.f64 (+.f64 y (pow.f64 y 3)) (neg.f64 (pow.f64 y 2))) |
(-.f64 (pow.f64 y 3) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 (pow.f64 y 2) (-.f64 y (neg.f64 (pow.f64 y 3)))) |
(-.f64 (*.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 1) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) -1) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 (/.f64 0 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 0 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (-.f64 0 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 -1 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 -1 (+.f64 (neg.f64 y) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 y 2))))) |
(*.f64 -1 (+.f64 (neg.f64 y) (neg.f64 (+.f64 (pow.f64 y 2) (pow.f64 y 3))))) |
(+.f64 y (-.f64 0 (neg.f64 (+.f64 (pow.f64 y 2) (pow.f64 y 3))))) |
(+.f64 y (neg.f64 (neg.f64 (+.f64 (pow.f64 y 2) (pow.f64 y 3))))) |
(*.f64 -1 (+.f64 (neg.f64 (pow.f64 y 3)) (neg.f64 (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 -1 (+.f64 (neg.f64 (pow.f64 y 2)) (neg.f64 (+.f64 y (pow.f64 y 3))))) |
(neg.f64 (+.f64 (neg.f64 (pow.f64 y 2)) (neg.f64 (+.f64 y (pow.f64 y 3))))) |
(*.f64 -1 (+.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (neg.f64 (pow.f64 y 3)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) 1) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(/.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) (*.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))) (/.f64 1 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(neg.f64 (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (+.f64 (pow.f64 y 2) (pow.f64 y 3))) |
(+.f64 (pow.f64 y 2) (+.f64 y (pow.f64 y 3))) |
(-.f64 y (neg.f64 (pow.f64 y 2))) |
(-.f64 (pow.f64 y 2) (neg.f64 y)) |
(-.f64 (pow.f64 y 2) (neg.f64 y)) |
(-.f64 y (neg.f64 (pow.f64 y 2))) |
(-.f64 (+.f64 y (pow.f64 y 2)) 0) |
(+.f64 y (pow.f64 y 2)) |
(-.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 0 (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(-.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) 0)) |
(+.f64 y (pow.f64 y 2)) |
(-.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) 0)) |
(+.f64 y (pow.f64 y 2)) |
(-.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) 0)) |
(+.f64 y (pow.f64 y 2)) |
(-.f64 0 (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
(-.f64 (*.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) 1) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (+.f64 y (pow.f64 y 2)) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 1 (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) -1) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 (/.f64 0 (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 0 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (-.f64 0 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 -1 (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 -1 (+.f64 (neg.f64 y) (neg.f64 (pow.f64 y 2)))) |
(+.f64 y (neg.f64 (neg.f64 (pow.f64 y 2)))) |
(*.f64 -1 (+.f64 (neg.f64 (pow.f64 y 2)) (neg.f64 y))) |
(*.f64 -1 (+.f64 (neg.f64 y) (neg.f64 (pow.f64 y 2)))) |
(+.f64 y (neg.f64 (neg.f64 (pow.f64 y 2)))) |
(*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (+.f64 y (pow.f64 y 2)))) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) (*.f64 (neg.f64 (+.f64 y (pow.f64 y 2))) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) (+.f64 y (pow.f64 y 2))) |
(+.f64 y (pow.f64 y 2)) |
(/.f64 (+.f64 y (pow.f64 y 2)) 1) |
(+.f64 y (pow.f64 y 2)) |
(/.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
(/.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))) (/.f64 (+.f64 y (pow.f64 y 2)) (+.f64 y (pow.f64 y 2))))) |
(+.f64 y (pow.f64 y 2)) |
(/.f64 (+.f64 y (pow.f64 y 2)) (/.f64 (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))) (*.f64 (+.f64 y (pow.f64 y 2)) (/.f64 1 (+.f64 y (pow.f64 y 2)))))) |
(+.f64 y (pow.f64 y 2)) |
(neg.f64 (neg.f64 (+.f64 y (pow.f64 y 2)))) |
(+.f64 y (pow.f64 y 2)) |
Compiled 5909 to 3926 computations (33.6% saved)
11 alts after pruning (3 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 227 | 0 | 227 |
| Fresh | 0 | 3 | 3 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 7 | 7 |
| Total | 227 | 11 | 238 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| ✓ | 27.7b | (/.f64 x (-.f64 1 y)) |
| ✓ | 38.5b | (+.f64 (*.f64 y x) x) |
| ✓ | 31.3b | (+.f64 1 (/.f64 (-.f64 1 x) y)) |
| ▶ | 31.5b | (+.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
| ✓ | 35.2b | (neg.f64 (/.f64 y (-.f64 1 y))) |
| ✓ | 52.2b | (neg.f64 (/.f64 x y)) |
| ✓ | 56.7b | (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
| ✓ | 56.3b | (neg.f64 y) |
| 38.1b | x | |
| 41.2b | 1 |
Compiled 89 to 65 computations (27% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (/.f64 1 (pow.f64 y 2)) | |
| ✓ | 3.0b | (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
| ✓ | 5.0b | (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
| 7.7b | (/.f64 x (pow.f64 y 2)) |
Compiled 75 to 52 computations (30.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
| 0.0ms | x | @ | inf | (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
| 0.0ms | x | @ | -inf | (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
| 0.0ms | x | @ | -inf | (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
| 0.0ms | x | @ | 0 | (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
| 1× | batch-egg-rewrite |
| 1230× | rational_best_oopsla_all_46_json-2 |
| 1230× | rational_best_oopsla_all_46_json-1 |
| 1230× | rational_best_oopsla_all_46_json-4 |
| 1230× | rational_best_oopsla_all_46_json-3 |
| 1170× | rational_best_oopsla_all_46_json_45_simplify-89 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 80 |
| 1 | 74 | 80 |
| 2 | 146 | 80 |
| 3 | 473 | 80 |
| 4 | 2224 | 80 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (+.f64 0 (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (+.f64 0 (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 x (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 -1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) |
| 1× | egg-herbie |
| 1530× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1280× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 802× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 682× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 662× | rational_best_oopsla_all_46_json_45_simplify-13 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 201 | 6170 |
| 1 | 837 | 5920 |
| 2 | 6887 | 5920 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 1 x) (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(/.f64 (-.f64 1 x) y) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(*.f64 -1 (/.f64 (-.f64 x 1) y)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(/.f64 -1 y) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(/.f64 x (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(/.f64 (-.f64 x 1) y) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(/.f64 (-.f64 x 1) y) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 0) |
(+.f64 0 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (+.f64 0 (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (+.f64 0 (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) -1) |
(*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2)))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(/.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) -1) |
(neg.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2)))) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 0) |
(-.f64 0 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 -1 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) -1) |
(*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 -1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1) |
(/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(neg.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
| Outputs |
|---|
(/.f64 (-.f64 1 x) (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(/.f64 (-.f64 1 x) y) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(-.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (-.f64 (/.f64 1 y) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)))) |
(*.f64 -1 (/.f64 (-.f64 x 1) y)) |
(neg.f64 (/.f64 (+.f64 x -1) y)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 x 1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)) |
(*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)) |
(neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)) |
(*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)) |
(neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 x)))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 1 y) (neg.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))))))) |
(/.f64 -1 y) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) |
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) |
(*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(-.f64 (*.f64 (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2))) x) (/.f64 1 y)) |
(-.f64 (*.f64 x (+.f64 (/.f64 1 y) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)) |
(/.f64 x (pow.f64 y 2)) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(/.f64 (-.f64 x 1) y) |
(/.f64 (+.f64 x -1) y) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(/.f64 (-.f64 x 1) y) |
(/.f64 (+.f64 x -1) y) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 x y)) (/.f64 1 y)) |
(+.f64 (/.f64 x y) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (-.f64 (/.f64 x y) (/.f64 1 y))) |
(+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 0) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 0 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 x (pow.f64 y 2))) (+.f64 0 (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (neg.f64 (/.f64 (+.f64 x -1) y)) (+.f64 0 (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 0 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (-.f64 (/.f64 (+.f64 x -1) y) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 x (pow.f64 y 2)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 1 (pow.f64 y 2)))) (neg.f64 (/.f64 (+.f64 x -1) y))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 -1 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) -1) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 -1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(*.f64 (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) 1) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(/.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(/.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2))) -1) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(neg.f64 (-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (pow.f64 y 2)))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 x -1) y))) (/.f64 x (pow.f64 y 2))) |
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 x (pow.f64 y 2))) |
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 0) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(-.f64 0 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 -1 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) -1) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 -1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (*.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) 1) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))) (/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(/.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) (*.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) (/.f64 1 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
(neg.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)) |
Compiled 9246 to 6742 computations (27.1% saved)
11 alts after pruning (2 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 187 | 0 | 187 |
| Fresh | 0 | 2 | 2 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 8 | 8 |
| Total | 187 | 11 | 198 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| ✓ | 27.7b | (/.f64 x (-.f64 1 y)) |
| ✓ | 38.5b | (+.f64 (*.f64 y x) x) |
| ✓ | 31.3b | (+.f64 1 (/.f64 (-.f64 1 x) y)) |
| ✓ | 31.5b | (+.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
| ✓ | 35.2b | (neg.f64 (/.f64 y (-.f64 1 y))) |
| ✓ | 52.2b | (neg.f64 (/.f64 x y)) |
| ✓ | 56.7b | (neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
| ✓ | 56.3b | (neg.f64 y) |
| 38.1b | x | |
| 41.2b | 1 |
Compiled 89 to 65 computations (27% saved)
| Inputs |
|---|
1 |
x |
(neg.f64 y) |
(neg.f64 (/.f64 x y)) |
(+.f64 (*.f64 y x) x) |
(/.f64 x (-.f64 1 y)) |
(neg.f64 (/.f64 y (-.f64 1 y))) |
(+.f64 1 (/.f64 (-.f64 1 x) y)) |
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(+.f64 1 (neg.f64 (/.f64 (+.f64 -1 x) y))) |
(+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) |
(neg.f64 (+.f64 (pow.f64 y 3) (+.f64 y (pow.f64 y 2)))) |
(+.f64 1 (-.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 (+.f64 x -1) y)))) |
(+.f64 1 (-.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 (+.f64 -1 x) y))) (/.f64 x (pow.f64 y 2)))) |
(+.f64 (+.f64 x (*.f64 y (+.f64 -1 (neg.f64 (neg.f64 x))))) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 -1 (neg.f64 (neg.f64 x)))) (*.f64 (pow.f64 y 3) (+.f64 -1 (neg.f64 (neg.f64 x)))))) |
| Outputs |
|---|
(/.f64 (-.f64 x y) (-.f64 1 y)) |
3 calls:
| 9.0ms | y |
| 8.0ms | x |
| 7.0ms | (/.f64 (-.f64 x y) (-.f64 1 y)) |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | (/.f64 (-.f64 x y) (-.f64 1 y)) |
Compiled 150 to 98 computations (34.7% saved)
| Inputs |
|---|
1 |
x |
(neg.f64 y) |
(neg.f64 (/.f64 x y)) |
(+.f64 (*.f64 y x) x) |
(/.f64 x (-.f64 1 y)) |
(neg.f64 (/.f64 y (-.f64 1 y))) |
(+.f64 1 (/.f64 (-.f64 1 x) y)) |
| Outputs |
|---|
(+.f64 1 (/.f64 (-.f64 1 x) y)) |
(/.f64 x (-.f64 1 y)) |
(+.f64 1 (/.f64 (-.f64 1 x) y)) |
2 calls:
| 47.0ms | x |
| 17.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 10.3b | 9 | x |
| 6.5b | 3 | y |
Compiled 39 to 24 computations (38.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 2206.8736411465557 | 500496829.62199146 |
| 14.0ms | -112817122509.89848 | -242400167.74144167 |
| 26.0ms | 272× | body | 256 | valid |
Compiled 320 to 248 computations (22.5% saved)
| Inputs |
|---|
1 |
x |
(neg.f64 y) |
(neg.f64 (/.f64 x y)) |
(+.f64 (*.f64 y x) x) |
(/.f64 x (-.f64 1 y)) |
(neg.f64 (/.f64 y (-.f64 1 y))) |
| Outputs |
|---|
(/.f64 x (-.f64 1 y)) |
(neg.f64 (/.f64 y (-.f64 1 y))) |
(+.f64 (*.f64 y x) x) |
(neg.f64 (/.f64 y (-.f64 1 y))) |
x |
(neg.f64 (/.f64 y (-.f64 1 y))) |
(/.f64 x (-.f64 1 y)) |
2 calls:
| 36.0ms | x |
| 26.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 11.7b | 7 | x |
| 14.1b | 5 | y |
Compiled 32 to 19 computations (40.6% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 1.2202371851862394e-13 | 0.0017110466895258517 |
| 16.0ms | 2.1984638115296386e-134 | 3.4011812058525127e-128 |
| 11.0ms | 8.314787879948568e-165 | 5.2834747801425914e-163 |
| 17.0ms | -3.885198480147987e-154 | -7.493105018857904e-175 |
| 13.0ms | -1.9601780072188747e-50 | -2.7941372873290085e-54 |
| 16.0ms | -0.00011617701831268195 | -1.267724813124068e-14 |
| 77.0ms | 880× | body | 256 | valid |
Compiled 885 to 658 computations (25.6% saved)
| Inputs |
|---|
1 |
x |
(neg.f64 y) |
(neg.f64 (/.f64 x y)) |
(+.f64 (*.f64 y x) x) |
(/.f64 x (-.f64 1 y)) |
| Outputs |
|---|
1 |
(neg.f64 (/.f64 x y)) |
1 |
(/.f64 x (-.f64 1 y)) |
1 |
2 calls:
| 30.0ms | y |
| 30.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 17.5b | 6 | x |
| 14.1b | 5 | y |
Compiled 26 to 15 computations (42.3% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 7.152368642896042e+51 | 2.704644600115375e+57 |
| 11.0ms | -2.964977234832529e+47 | -8.942760623427564e+45 |
| 12.0ms | -1.655200577429437e+91 | -2.62264380830677e+86 |
| 19.0ms | -1.8275283319218852e+124 | -4.9124663740955076e+114 |
| 48.0ms | 528× | body | 256 | valid |
Compiled 393 to 323 computations (17.8% saved)
| Inputs |
|---|
1 |
x |
(neg.f64 y) |
(neg.f64 (/.f64 x y)) |
(+.f64 (*.f64 y x) x) |
| Outputs |
|---|
1 |
(neg.f64 (/.f64 x y)) |
1 |
(+.f64 (*.f64 y x) x) |
1 |
2 calls:
| 40.0ms | x |
| 21.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 25.3b | 9 | x |
| 16.3b | 5 | y |
Compiled 21 to 12 computations (42.9% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 0.023287081768528364 | 261.06411781178264 |
| 10.0ms | -0.0012289399881754257 | -2.5322281366684355e-5 |
| 15.0ms | -1.655200577429437e+91 | -2.62264380830677e+86 |
| 14.0ms | -1.8275283319218852e+124 | -4.9124663740955076e+114 |
| 46.0ms | 512× | body | 256 | valid |
Compiled 381 to 298 computations (21.8% saved)
| Inputs |
|---|
1 |
x |
(neg.f64 y) |
(neg.f64 (/.f64 x y)) |
| Outputs |
|---|
1 |
(neg.f64 (/.f64 x y)) |
1 |
x |
1 |
2 calls:
| 33.0ms | x |
| 17.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 25.5b | 9 | x |
| 16.5b | 5 | y |
Compiled 16 to 10 computations (37.5% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 0.023287081768528364 | 261.06411781178264 |
| 12.0ms | -112817122509.89848 | -242400167.74144167 |
| 12.0ms | -1.655200577429437e+91 | -2.62264380830677e+86 |
| 14.0ms | -1.8275283319218852e+124 | -4.9124663740955076e+114 |
| 45.0ms | 528× | body | 256 | valid |
Compiled 329 to 275 computations (16.4% saved)
Total -44.8b remaining (-252.6%)
Threshold costs -44.8b (-252.6%)
| Inputs |
|---|
1 |
x |
(neg.f64 y) |
| Outputs |
|---|
1 |
x |
1 |
2 calls:
| 24.0ms | x |
| 9.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 26.7b | 8 | x |
| 17.8b | 3 | y |
Compiled 12 to 8 computations (33.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 0.023287081768528364 | 261.06411781178264 |
| 12.0ms | -112817122509.89848 | -242400167.74144167 |
| 21.0ms | 256× | body | 256 | valid |
| 0.0ms | 1× | body | 256 | infinite |
Compiled 142 to 122 computations (14.1% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 77 | 432 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(if (<=.f64 y -245000000) (+.f64 1 (/.f64 (-.f64 1 x) y)) (if (<=.f64 y 105000) (/.f64 x (-.f64 1 y)) (+.f64 1 (/.f64 (-.f64 1 x) y)))) |
(if (<=.f64 x -4297353499411377/2361183241434822606848) (/.f64 x (-.f64 1 y)) (if (<=.f64 x -410717937507373/52656145834278593348959013841835216159447547700274555627155488768) (neg.f64 (/.f64 y (-.f64 1 y))) (if (<=.f64 x -8402769026984011/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (+.f64 (*.f64 y x) x) (if (<=.f64 x 8428703499289517/16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896) (neg.f64 (/.f64 y (-.f64 1 y))) (if (<=.f64 x 294093687428169/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) x (if (<=.f64 x 7978910409456553/2417851639229258349412352) (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y)))))))) |
(if (<=.f64 y -5000000000000000077797080647334215121341006984605307166848852902154168905823778516324926949575237238381031404339200) 1 (if (<=.f64 y -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (neg.f64 (/.f64 x y)) (if (<=.f64 y -13000000000000000671408007604248917729978875904) 1 (if (<=.f64 y 359999999999999998240106256612062998452964253963399462912) (/.f64 x (-.f64 1 y)) 1)))) |
(if (<=.f64 y -10000000000000000155594161294668430242682013969210614333697705804308337811647557032649853899150474476762062808678400) 1 (if (<=.f64 y -13999999999999999304621153724861406510890525201588187015797505562249289936557715464155824128) (neg.f64 (/.f64 x y)) (if (<=.f64 y -5534023222112865/4611686018427387904) 1 (if (<=.f64 y 1) (+.f64 (*.f64 y x) x) 1)))) |
(if (<=.f64 y -80000000000000001244753290357347441941456111753684914669581646434466702493180456261198831193203795814096502469427200) 1 (if (<=.f64 y -15999999999999999463745803447422400797202977481922008047674793556946876086998067690984177664) (neg.f64 (/.f64 x y)) (if (<=.f64 y -245000000) 1 (if (<=.f64 y 1) x 1)))) |
(if (<=.f64 y -245000000) 1 (if (<=.f64 y 1) x 1)) |
1 |
| Outputs |
|---|
(/.f64 (-.f64 x y) (-.f64 1 y)) |
(if (<=.f64 y -245000000) (+.f64 1 (/.f64 (-.f64 1 x) y)) (if (<=.f64 y 105000) (/.f64 x (-.f64 1 y)) (+.f64 1 (/.f64 (-.f64 1 x) y)))) |
(if (<=.f64 x -4297353499411377/2361183241434822606848) (/.f64 x (-.f64 1 y)) (if (<=.f64 x -410717937507373/52656145834278593348959013841835216159447547700274555627155488768) (neg.f64 (/.f64 y (-.f64 1 y))) (if (<=.f64 x -8402769026984011/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (+.f64 (*.f64 y x) x) (if (<=.f64 x 8428703499289517/16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896) (neg.f64 (/.f64 y (-.f64 1 y))) (if (<=.f64 x 294093687428169/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) x (if (<=.f64 x 7978910409456553/2417851639229258349412352) (neg.f64 (/.f64 y (-.f64 1 y))) (/.f64 x (-.f64 1 y)))))))) |
(if (<=.f64 y -5000000000000000077797080647334215121341006984605307166848852902154168905823778516324926949575237238381031404339200) 1 (if (<=.f64 y -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (neg.f64 (/.f64 x y)) (if (<=.f64 y -13000000000000000671408007604248917729978875904) 1 (if (<=.f64 y 359999999999999998240106256612062998452964253963399462912) (/.f64 x (-.f64 1 y)) 1)))) |
(if (<=.f64 y -10000000000000000155594161294668430242682013969210614333697705804308337811647557032649853899150474476762062808678400) 1 (if (<=.f64 y -13999999999999999304621153724861406510890525201588187015797505562249289936557715464155824128) (neg.f64 (/.f64 x y)) (if (<=.f64 y -5534023222112865/4611686018427387904) 1 (if (<=.f64 y 1) (+.f64 (*.f64 y x) x) 1)))) |
(if (<=.f64 y -80000000000000001244753290357347441941456111753684914669581646434466702493180456261198831193203795814096502469427200) 1 (if (<=.f64 y -15999999999999999463745803447422400797202977481922008047674793556946876086998067690984177664) (neg.f64 (/.f64 x y)) (if (<=.f64 y -245000000) 1 (if (<=.f64 y 1) x 1)))) |
(if (<=.f64 y -245000000) 1 (if (<=.f64 y 1) x 1)) |
1 |
Compiled 200 to 142 computations (29% saved)
Compiled 186 to 122 computations (34.4% saved)
Loading profile data...