Time bar (total: 3.9s)
| 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 |
| 25% | 25% | 74.9% | 0.1% | 0% | 0% | 0% | 5 |
| 37.5% | 37.5% | 62.4% | 0.1% | 0% | 0% | 0% | 6 |
| 51.6% | 50% | 46.8% | 0.1% | 3.1% | 0% | 0% | 7 |
| 62.3% | 59.3% | 35.9% | 0.1% | 4.7% | 0% | 0% | 8 |
| 72.3% | 67.1% | 25.8% | 0.1% | 7% | 0% | 0% | 9 |
| 79.1% | 72.6% | 19.1% | 0.1% | 8.2% | 0% | 0% | 10 |
| 85.1% | 76.9% | 13.5% | 0.1% | 9.6% | 0% | 0% | 11 |
| 89% | 79.8% | 9.9% | 0.1% | 10.2% | 0% | 0% | 12 |
Compiled 14 to 10 computations (28.6% saved)
| 1.1s | 8137× | body | 256 | valid |
| 106.0ms | 87× | body | 1024 | valid |
| 19.0ms | 223× | body | 256 | infinite |
| 4.0ms | 31× | body | 512 | valid |
| 0.0ms | 1× | body | 2048 | valid |
| 2× | egg-herbie |
| 1372× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 1160× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1136× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 912× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 716× | rational_best_oopsla_all_46_json_45_simplify-80 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 62 |
| 1 | 47 | 50 |
| 2 | 163 | 38 |
| 3 | 611 | 26 |
| 4 | 3372 | 26 |
| 5 | 5986 | 26 |
| 0 | 2 | 2 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
| Outputs |
|---|
0 |
1 |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20)) |
(+.f64 (+.f64 (*.f64 d2 10) (*.f64 d2 d1)) (*.f64 d2 20)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20)) |
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (+.f64 (*.f64 d2 10) (*.f64 d2 d1)) (*.f64 d2 20)) |
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 10 d2)) (*.f64 d2 20)) |
(+.f64 (*.f64 d2 (+.f64 d1 10)) (*.f64 d2 20)) |
(+.f64 (*.f64 d1 d2) (*.f64 d2 30)) |
(*.f64 d2 (+.f64 d1 30)) |
Compiled 15 to 11 computations (26.7% saved)
| 1× | egg-herbie |
| 918× | rational_best_oopsla_all_46_json_45_simplify-10 |
| 884× | rational_best_oopsla_all_46_json_45_simplify-30 |
| 878× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 838× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 814× | rational_best_oopsla_all_46_json_45_simplify-37 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 31 |
| 1 | 26 | 25 |
| 2 | 90 | 19 |
| 3 | 325 | 13 |
| 4 | 1787 | 13 |
| 5 | 3236 | 13 |
| 6 | 5081 | 13 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20)) |
(+.f64 (*.f64 d1 (+.f64 10 d2)) (*.f64 d1 20)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
(*.f64 d1 (+.f64 d2 30)) |
Compiled 34 to 21 computations (38.2% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 2 | 4 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 3 | 2 | 5 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| ▶ | 0.0b | (*.f64 d1 (+.f64 d2 30)) |
Compiled 16 to 11 computations (31.3% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 d1 (+.f64 d2 30)) |
Compiled 13 to 8 computations (38.5% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d2 | @ | inf | (*.f64 d1 (+.f64 d2 30)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (+.f64 d2 30)) |
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (+.f64 d2 30)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (+.f64 d2 30)) |
| 0.0ms | d2 | @ | -inf | (*.f64 d1 (+.f64 d2 30)) |
| 1× | batch-egg-rewrite |
| 1650× | rational_best_oopsla_all_46_json-2 |
| 1650× | rational_best_oopsla_all_46_json-1 |
| 1650× | rational_best_oopsla_all_46_json-4 |
| 1650× | rational_best_oopsla_all_46_json-3 |
| 1252× | rational_best_oopsla_all_46_json_45_simplify-72 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 46 | 13 |
| 2 | 155 | 13 |
| 3 | 663 | 13 |
| 4 | 3302 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 d2 30)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 30)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 30))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 30) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 30) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 d2) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) d1))) (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) (/.f64 d1 d1)) (*.f64 d1 30))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 30) (/.f64 d1 d1)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) 30))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) 30) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 30 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) d2) (*.f64 30 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 30) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 30)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 d2 30) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (+.f64 d2 30) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 30) (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 (+.f64 d2 30) (/.f64 d1 d1)) (*.f64 (+.f64 d2 30) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) d1)) (*.f64 d1 (/.f64 (+.f64 d2 30) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 d2 30) (neg.f64 d1))))))) |
| 1× | egg-herbie |
| 1404× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 1168× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 868× | rational_best_oopsla_all_46_json_45_simplify-74 |
| 814× | rational_best_oopsla_all_46_json_45_simplify-24 |
| 738× | rational_best_oopsla_all_46_json_45_simplify-35 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 89 | 831 |
| 1 | 282 | 831 |
| 2 | 1155 | 825 |
| 3 | 4938 | 821 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 30 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) 0) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) d1)))) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 30))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 30) (/.f64 d1 d1))) |
(+.f64 (*.f64 d1 30) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 d2) (/.f64 d1 d1))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) d1))) (*.f64 d1 (+.f64 d2 30))) |
(+.f64 (*.f64 0 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d1 (+.f64 d2 30))) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 d1 d1)) (*.f64 d1 30)) |
(+.f64 (*.f64 (*.f64 d1 30) (/.f64 d1 d1)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) 30)) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) 30) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))) |
(+.f64 (*.f64 30 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) d2)) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) d2) (*.f64 30 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30))) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 30))) |
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(+.f64 (*.f64 (*.f64 d1 30) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 d2))) |
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(-.f64 (*.f64 d1 (+.f64 d2 30)) 0) |
(-.f64 0 (*.f64 (+.f64 d2 30) (neg.f64 d1))) |
(-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (+.f64 d2 30) (neg.f64 d1)))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) 1) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 30) (+.f64 d2 30))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 (+.f64 d2 30) (/.f64 d1 d1)) (*.f64 (+.f64 d2 30) (/.f64 d1 d1)))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) d1)) (*.f64 d1 (/.f64 (+.f64 d2 30) d1)))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(neg.f64 (*.f64 (+.f64 d2 30) (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 30 d1) |
(*.f64 d1 30) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) 0) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) d1)))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 0 (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 30) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 30) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 30) (*.f64 (*.f64 d1 d2) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) d1))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 d1 d1)) (*.f64 d1 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 30) (/.f64 d1 d1)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) 30) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 30 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) d2) (*.f64 30 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 30)) (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 30) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 d2)) (*.f64 (*.f64 d1 30) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 d1 (+.f64 d2 30)) 0) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (*.f64 (+.f64 d2 30) (neg.f64 d1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1))) |
(*.f64 d1 (-.f64 30 (neg.f64 d2))) |
(*.f64 d1 (-.f64 d2 -30)) |
(-.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (+.f64 d2 30) (neg.f64 d1)))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) 1) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 30) (+.f64 d2 30))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 (+.f64 d2 30) (/.f64 d1 d1)) (*.f64 (+.f64 d2 30) (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))) (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (/.f64 (+.f64 d2 30) d1)) (*.f64 d1 (/.f64 (+.f64 d2 30) d1)))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 (+.f64 30 d2) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (+.f64 30 d2) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(neg.f64 (*.f64 (+.f64 d2 30) (neg.f64 d1))) |
(*.f64 d1 (+.f64 30 d2)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
Compiled 18 to 9 computations (50% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | d2 | @ | 0 | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| 1.0ms | d1 | @ | inf | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| 0.0ms | d1 | @ | 0 | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| 0.0ms | d2 | @ | inf | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| 1× | batch-egg-rewrite |
| 1176× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 822× | rational_best_oopsla_all_46_json_45_simplify-10 |
| 696× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 672× | rational_best_oopsla_all_46_json_45_simplify-108 |
| 606× | rational_best_oopsla_all_46_json_45_simplify-23 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 52 | 13 |
| 2 | 169 | 13 |
| 3 | 745 | 13 |
| 4 | 4211 | 13 |
| 5 | 7081 | 13 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (*.f64 d1 -30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (*.f64 (*.f64 30 (/.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 30) (*.f64 (*.f64 d2 (/.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 30)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 -30)) (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 d1 30) (*.f64 d1 30))) (*.f64 d2 (neg.f64 d1))) (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 d1 -30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 d1 30) (*.f64 d1 30))) (*.f64 d1 d2)) (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 d1 -30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 30)) (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 d2 30))) (*.f64 d1 -30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 d2 30))) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (+.f64 d2 30))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 d1 -30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 d1 -30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 d1 -30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 d2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 30))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 1 (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 1 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 1 (+.f64 30 (*.f64 d1 (/.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 1 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 d2 30) (*.f64 d1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 d1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d1 (/.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 30 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 30) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 d2 -30))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 d2 (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 d2 (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) -30))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) -30))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) -30))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) -30))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) -30))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 30 (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 30) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 30) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 30) (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (*.f64 (+.f64 d2 30) (neg.f64 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (neg.f64 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (neg.f64 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 -30 d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 -30 (*.f64 d2 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1))) d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1))) (*.f64 d2 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 d2 d1))) (*.f64 30 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 30 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 30 d1))) d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 30 d1))) (*.f64 d2 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 d2 30) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (neg.f64 (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (neg.f64 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 30)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 30) (+.f64 d2 30)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))))))) |
| 1× | egg-herbie |
| 1414× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 1164× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 750× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 562× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 526× | rational_best_oopsla_all_46_json_45_simplify-24 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 463 | 5011 |
| 1 | 2129 | 4763 |
| 2 | 4641 | 4751 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 30 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 -30)) |
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 30 (/.f64 d1 d1)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (*.f64 d1 30) (*.f64 (*.f64 d2 (/.f64 d1 d1)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 (+.f64 d2 30)) 0) |
(-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d2 30)))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 -30)) (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 d1 30) (*.f64 d1 30))) (*.f64 d2 (neg.f64 d1))) (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 d1 -30))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 d1 30) (*.f64 d1 30))) (*.f64 d1 d2)) (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 d1 -30))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 30)) (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 d2 30))) (*.f64 d1 -30)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 d2 30))) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (+.f64 0 (*.f64 0 (+.f64 d2 30))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 d1 -30)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (+.f64 0 (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 d1 -30)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (+.f64 0 (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 d1 -30)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (+.f64 30 (*.f64 d1 (/.f64 d2 d1)))) |
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1)))) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 30))) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (*.f64 1 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (*.f64 1 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (*.f64 1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (*.f64 1 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (*.f64 1 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (*.f64 1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (*.f64 (+.f64 d2 30) (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 d1 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) |
(*.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 30))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 d2 30)))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 30 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 30) d1))) |
(*.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) d1))) |
(*.f64 d1 (*.f64 d1 (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) d1))) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 d1 (-.f64 d2 (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 d2 (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) -30)) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) -30)) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) -30)) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) -30)) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) -30)) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 30 (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (neg.f64 d2))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (neg.f64 d2))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (neg.f64 d2))) |
(*.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 1 (*.f64 d1 (+.f64 d2 30))) |
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 (+.f64 d2 30) d1) |
(*.f64 (+.f64 d2 30) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1)) |
(*.f64 (+.f64 d2 30) (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) |
(*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) d1) |
(*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1)) |
(*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))) |
(*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) d1) |
(*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1)) |
(*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 30) (neg.f64 (/.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (neg.f64 (/.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (neg.f64 (/.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (-.f64 -30 d2)) |
(*.f64 (neg.f64 d1) (-.f64 -30 (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1))) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1))) (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 30))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))) |
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 d2 d1))) (*.f64 30 (/.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 30 (/.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 30 d1))) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 30 d1))) (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d2)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 -1 (neg.f64 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 -1 (*.f64 1 (neg.f64 (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 -1 (*.f64 (+.f64 d2 30) (neg.f64 d1))) |
(*.f64 -1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (neg.f64 d1))) |
(*.f64 -1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (neg.f64 d1))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (neg.f64 (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(*.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d1) |
(*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))) d1) |
(*.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))) d1) |
(*.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d1) |
(*.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))) d1) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30))) -1) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)) d1) |
(*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) d1) |
(*.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) d1) |
(*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (neg.f64 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 (neg.f64 (+.f64 d2 30)) (neg.f64 d1)) |
(*.f64 (neg.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) (neg.f64 d1)) |
(*.f64 (neg.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) (neg.f64 d1)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) 1) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 30) (+.f64 d2 30))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) |
(neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30)))) |
(neg.f64 (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 (-.f64 (neg.f64 d2) 30) (*.f64 -1 d1)) |
(neg.f64 (*.f64 d1 (-.f64 -30 d2))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 (-.f64 (neg.f64 d2) 30) (*.f64 -1 d1)) |
(neg.f64 (*.f64 d1 (-.f64 -30 d2))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 (-.f64 (neg.f64 d2) 30) (*.f64 -1 d1)) |
(neg.f64 (*.f64 d1 (-.f64 -30 d2))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 (-.f64 (neg.f64 d2) 30) (*.f64 -1 d1)) |
(neg.f64 (*.f64 d1 (-.f64 -30 d2))) |
(*.f64 30 d1) |
(*.f64 d1 30) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 -30)) |
(*.f64 d1 (-.f64 d2 -30)) |
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 30 (/.f64 d1 d1)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (*.f64 d1 30) (*.f64 (*.f64 d2 (/.f64 d1 d1)) (neg.f64 d1))) |
(-.f64 (*.f64 d1 30) (*.f64 (neg.f64 d1) (*.f64 d2 (/.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 d2 30)) 0) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 -30)) (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 -30)) (*.f64 d2 (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (neg.f64 d1)))) |
(-.f64 (*.f64 -30 (neg.f64 d1)) (*.f64 d2 (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (neg.f64 d1)))) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 d1 30) (*.f64 d1 30))) (*.f64 d2 (neg.f64 d1))) (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 d1 -30))) |
(-.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 d1 30) (*.f64 d1 30))) (*.f64 d2 (neg.f64 d1))) (*.f64 d1 (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) -30))) |
(-.f64 (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 -30 (neg.f64 d1))) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 d1 30) (*.f64 d1 30))) (*.f64 d1 d2)) (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 d1 -30))) |
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 0 (/.f64 (*.f64 d1 30) (*.f64 d1 30))) (*.f64 d1 (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) -30)))) |
(+.f64 (*.f64 d1 d2) (*.f64 (/.f64 (*.f64 d1 30) (*.f64 d1 30)) (*.f64 -30 (neg.f64 d1)))) |
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 30)) (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d2 (neg.f64 d1)))) |
(+.f64 (*.f64 d1 30) (-.f64 (*.f64 0 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d2 (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (neg.f64 d1))))) |
(+.f64 (*.f64 d1 30) (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 0 (*.f64 d2 (neg.f64 d1))))) |
(+.f64 (*.f64 d1 30) (*.f64 (/.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (neg.f64 (*.f64 d2 (neg.f64 d1))))) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 d2 30))) (*.f64 d1 -30)) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 d2 30))) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (+.f64 (*.f64 d2 0) 0) (-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 (*.f64 d1 30) 0) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (*.f64 d1 30) (neg.f64 (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 0 (*.f64 0 (+.f64 d2 30))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 d1 -30)) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (+.f64 (*.f64 d2 0) 0) (-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 (*.f64 d1 30) 0) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (*.f64 d1 30) (neg.f64 (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 0 (*.f64 0 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 d1 -30)) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (+.f64 (*.f64 d2 0) 0) (-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 (*.f64 d1 30) 0) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (*.f64 d1 30) (neg.f64 (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 0 (*.f64 0 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 d1 -30)) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (+.f64 (*.f64 d2 0) 0) (-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 (*.f64 d1 30) 0) (*.f64 d2 (neg.f64 d1))) |
(+.f64 (*.f64 d1 30) (neg.f64 (*.f64 d2 (neg.f64 d1)))) |
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 (*.f64 d1 (/.f64 d2 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 1 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 1 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 1 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 1 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 d2 30) (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 d2 30) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 30) d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 d1 (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 d1 (-.f64 d2 (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 d2 (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 d2 (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) -30)) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 d1 d1))))) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (-.f64 d2 (*.f64 -30 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) -30)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (*.f64 d1 (-.f64 (/.f64 d2 d1) (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) -30)) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 d1 d1))))) |
(*.f64 d1 (*.f64 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)) (-.f64 d2 -30))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) -30)) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) -30)) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1) (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) -30)) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) -30))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) -30)) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) -30))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 -30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 d1 d1))))) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 -30 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 30 (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (neg.f64 d2))) |
(*.f64 d1 (-.f64 d2 (neg.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 (*.f64 30 (/.f64 d1 d1)) d1)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (neg.f64 d2))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (neg.f64 d2))) |
(*.f64 d1 (-.f64 d2 (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (*.f64 (/.f64 d1 d1) (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (neg.f64 d2))) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (-.f64 (*.f64 30 (/.f64 d1 d1)) 0) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(-.f64 (*.f64 -30 (neg.f64 d1)) (*.f64 (-.f64 d1 0) (*.f64 d2 (neg.f64 (/.f64 d1 d1))))) |
(*.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 d2 (neg.f64 (*.f64 d1 (/.f64 1 d1)))))) |
(*.f64 d1 (-.f64 (neg.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1)))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 30 (*.f64 (/.f64 d1 d1) (*.f64 d2 (neg.f64 (/.f64 d1 d1)))))) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) 1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 1 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (/.f64 d1 d1) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 30) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 30) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 30) (*.f64 d1 (/.f64 (+.f64 d2 30) (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 30) (neg.f64 (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (neg.f64 (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (neg.f64 (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (-.f64 -30 d2)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 (neg.f64 d1) (-.f64 -30 (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) -30)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1))) d2)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (/.f64 d1 d1))) (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) -30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 d2 d1))) (*.f64 30 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 30 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) -30)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 30 d1))) d2)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 d1 (/.f64 30 d1))) (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) -30)) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d2)) |
(*.f64 d1 (-.f64 d2 (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 d1 (-.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (neg.f64 d2))) |
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 d1 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (neg.f64 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) |
(*.f64 -1 (neg.f64 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 1 (neg.f64 (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (+.f64 d2 30) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (neg.f64 (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 (*.f64 30 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 30 d1))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 30 (*.f64 d1 (/.f64 d2 d1))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 30 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 (*.f64 30 (/.f64 d1 d1)) (*.f64 d1 (/.f64 d2 d1))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 1 (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30))) -1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 30)) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 (/.f64 d1 d1) (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 (/.f64 d1 d1) (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (*.f64 d1 (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) (neg.f64 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (+.f64 d2 30)) (neg.f64 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1)))) (neg.f64 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1)))) (neg.f64 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) 1) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 d1 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))) (/.f64 (*.f64 d1 (+.f64 d2 30)) (*.f64 d1 (+.f64 d2 30))))) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 30) (+.f64 d2 30))) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 d2 (*.f64 30 (/.f64 d1 d1))) (+.f64 d2 (*.f64 30 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 30)) (/.f64 (+.f64 30 (*.f64 d2 (/.f64 d1 d1))) (+.f64 30 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
(neg.f64 (*.f64 -1 (*.f64 d1 (+.f64 d2 30)))) |
(*.f64 d1 (+.f64 d2 30)) |
Compiled 5115 to 2303 computations (55% saved)
6 alts after pruning (4 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 313 | 4 | 317 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 1 | 1 |
| Total | 313 | 6 | 319 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| ▶ | 0.1b | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| ▶ | 34.9b | (*.f64 d2 d1) |
| ▶ | 0.2b | (*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| ✓ | 0.0b | (*.f64 d1 (+.f64 d2 30)) |
| ▶ | 27.4b | (*.f64 d1 30) |
Compiled 50 to 34 computations (32% saved)
Compiled 7 to 5 computations (28.6% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| ✓ | 0.2b | (*.f64 d1 (*.f64 -30 (/.f64 1 d1))) |
| ✓ | 0.3b | (*.f64 -30 (/.f64 1 d1)) |
Compiled 41 to 28 computations (31.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | 0 | (*.f64 -30 (/.f64 1 d1)) |
| 0.0ms | d1 | @ | inf | (*.f64 -30 (/.f64 1 d1)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| 0.0ms | d2 | @ | -inf | (*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| 0.0ms | d2 | @ | inf | (*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| 1× | batch-egg-rewrite |
| 900× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 816× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 808× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 666× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 638× | rational_best_oopsla_all_46_json_45_simplify-37 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 63 |
| 1 | 79 | 51 |
| 2 | 300 | 45 |
| 3 | 1384 | 39 |
| 4 | 6265 | 39 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -30 (/.f64 1 d1)) |
(*.f64 d1 (*.f64 -30 (/.f64 1 d1))) |
(*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -30 (/.f64 1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 0 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -30 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 -30 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -30 (/.f64 1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 d1) 30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -30 (/.f64 1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 d1) 30))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 -30 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) (*.f64 d1 (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1))) (*.f64 d1 (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d1 (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1))) (*.f64 d1 (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))))) (*.f64 d1 (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (/.f64 -30 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 d1 (/.f64 -30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -30 (*.f64 d1 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 d1) (neg.f64 (*.f64 -30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 d1) (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 -30 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 -30 (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 1 (*.f64 -30 (/.f64 0 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -30 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 0 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -30 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (*.f64 -30 (/.f64 0 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 d1) 30) (*.f64 30 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (neg.f64 (*.f64 d1 (/.f64 -30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 -30 d1) (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 -1 d1)) (*.f64 d1 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 -30 d1) (*.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1)) (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1)) (*.f64 (/.f64 d1 d1) (/.f64 -30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1)))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (/.f64 -30 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 d1 (/.f64 -30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -30 (*.f64 d1 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 d1) (neg.f64 (*.f64 -30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 d1) (/.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 -30 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) d1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 -30)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (-.f64 d2 -30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (neg.f64 (*.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 -30 d1)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (neg.f64 (*.f64 d1 (/.f64 -30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 d1 (-.f64 d2 -30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 d1 (-.f64 d2 -30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1))) (*.f64 d1 (-.f64 d2 -30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d1 (-.f64 d2 -30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (neg.f64 (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (-.f64 d2 -30)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (-.f64 -30 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 d1 (-.f64 -30 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 d1 (-.f64 d2 -30))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (*.f64 -30 d1) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 -30 d1) (*.f64 (*.f64 d1 (neg.f64 d2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (*.f64 -30 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (-.f64 0 (*.f64 (*.f64 -30 d1) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 -30 d1)) (*.f64 d1 (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 -30 d1)) (-.f64 0 (*.f64 (*.f64 d1 (neg.f64 d2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 -30 (/.f64 0 d1))) (*.f64 d1 (-.f64 -30 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 -30 (/.f64 0 d1))) (-.f64 (*.f64 -30 d1) (*.f64 (*.f64 d1 (neg.f64 d2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (/.f64 1 d1)) (neg.f64 (*.f64 -30 d1))) (-.f64 (*.f64 0 (*.f64 d1 (/.f64 1 d1))) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (/.f64 1 d1)) (neg.f64 (*.f64 -30 d1))) (-.f64 (*.f64 0 (*.f64 d1 (/.f64 1 d1))) (*.f64 (*.f64 d1 (neg.f64 d2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d2) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 -30 d1)) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -30 d1) -1) (*.f64 d1 (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 (neg.f64 d2)) -1) (*.f64 -30 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (*.f64 d1 (/.f64 -30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (-.f64 (*.f64 d1 (/.f64 -30 d1)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 d1 (-.f64 -30 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 -30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 -30 d1)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 d1 (neg.f64 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)) (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (-.f64 -30 d2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (-.f64 -30 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 d1 (-.f64 -30 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 d1 (-.f64 d2 -30))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))) d1)))))) |
| 1× | egg-herbie |
| 956× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 948× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 856× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 764× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 762× | rational_best_oopsla_all_46_json_45_simplify-89 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 262 | 3846 |
| 1 | 884 | 3666 |
| 2 | 3625 | 3640 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 30 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 -30 (/.f64 1 d1)) 0) |
(+.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 0 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(+.f64 0 (*.f64 -30 (/.f64 1 d1))) |
(+.f64 (*.f64 0 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 -30 (/.f64 1 d1))) |
(-.f64 (*.f64 -30 (/.f64 1 d1)) 0) |
(-.f64 0 (*.f64 (/.f64 1 d1) 30)) |
(-.f64 0 (*.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) 1) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) -1) |
(neg.f64 (*.f64 (/.f64 1 d1) 30)) |
(neg.f64 (*.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) 0) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))))) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1)))) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 -30 d1))) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1)))) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1)))))) |
(+.f64 0 (*.f64 d1 (/.f64 -30 d1))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) (*.f64 d1 (/.f64 -30 d1))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1))) (*.f64 d1 (/.f64 -30 d1))) |
(+.f64 (*.f64 0 (*.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d1 (/.f64 -30 d1))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1))) (*.f64 d1 (/.f64 -30 d1))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))))) (*.f64 d1 (/.f64 -30 d1))) |
(-.f64 (*.f64 d1 (/.f64 -30 d1)) 0) |
(-.f64 0 (neg.f64 (*.f64 d1 (/.f64 -30 d1)))) |
(-.f64 0 (*.f64 -30 (*.f64 d1 (/.f64 -1 d1)))) |
(-.f64 0 (*.f64 (/.f64 1 d1) (neg.f64 (*.f64 -30 d1)))) |
(-.f64 0 (*.f64 (neg.f64 d1) (/.f64 -30 d1))) |
(-.f64 0 (*.f64 30 (*.f64 d1 (/.f64 1 d1)))) |
(-.f64 0 (*.f64 (neg.f64 (/.f64 -30 d1)) d1)) |
(-.f64 0 (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) d1)) |
(-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 -30 (/.f64 0 d1))) |
(-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 1 (*.f64 -30 (/.f64 0 d1)))) |
(-.f64 (*.f64 (*.f64 -30 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 0 d1)))) |
(-.f64 (*.f64 (*.f64 -30 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (*.f64 -30 (/.f64 0 d1)))) |
(-.f64 (*.f64 (/.f64 0 d1) 30) (*.f64 30 (/.f64 d1 d1))) |
(-.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) (*.f64 (/.f64 1 d1) 30))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (neg.f64 (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) 1) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 d1 d1)) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 -30 d1) (/.f64 -30 d1))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 -1 d1)) (*.f64 d1 (/.f64 -1 d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 -30 d1) (*.f64 -30 d1))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1)) (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1)) (*.f64 (/.f64 d1 d1) (/.f64 -30 d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1)))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1)))))) |
(/.f64 (neg.f64 (*.f64 d1 (/.f64 -30 d1))) -1) |
(neg.f64 (neg.f64 (*.f64 d1 (/.f64 -30 d1)))) |
(neg.f64 (*.f64 -30 (*.f64 d1 (/.f64 -1 d1)))) |
(neg.f64 (*.f64 (/.f64 1 d1) (neg.f64 (*.f64 -30 d1)))) |
(neg.f64 (*.f64 (neg.f64 d1) (/.f64 -30 d1))) |
(neg.f64 (*.f64 30 (*.f64 d1 (/.f64 1 d1)))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 -30 d1)) d1)) |
(neg.f64 (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) 0) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))))) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))))) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)))) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 -30))) |
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 -30 d1))) |
(+.f64 (neg.f64 (*.f64 -30 d1)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (neg.f64 (*.f64 d1 (/.f64 -30 d1))))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 d1 (-.f64 d2 -30))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 d1 (-.f64 d2 -30))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1))) (*.f64 d1 (-.f64 d2 -30))) |
(+.f64 (*.f64 0 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d1 (-.f64 d2 -30))) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (neg.f64 (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))))) |
(-.f64 (*.f64 d1 (-.f64 d2 -30)) 0) |
(-.f64 0 (*.f64 d1 (-.f64 -30 d2))) |
(-.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 d1 (-.f64 -30 d2)))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (-.f64 d2 -30)))) |
(-.f64 0 (*.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))) d1)) |
(-.f64 0 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (*.f64 -30 d1) -1))) |
(-.f64 0 (-.f64 (*.f64 -30 d1) (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(-.f64 (*.f64 d1 d2) (*.f64 -30 d1)) |
(-.f64 (*.f64 d1 d2) (-.f64 0 (*.f64 (*.f64 -30 d1) -1))) |
(-.f64 (neg.f64 (*.f64 -30 d1)) (*.f64 d1 (neg.f64 d2))) |
(-.f64 (neg.f64 (*.f64 -30 d1)) (-.f64 0 (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(-.f64 (*.f64 d1 (*.f64 -30 (/.f64 0 d1))) (*.f64 d1 (-.f64 -30 d2))) |
(-.f64 (*.f64 d1 (*.f64 -30 (/.f64 0 d1))) (-.f64 (*.f64 -30 d1) (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(-.f64 (*.f64 (*.f64 d1 (/.f64 1 d1)) (neg.f64 (*.f64 -30 d1))) (-.f64 (*.f64 0 (*.f64 d1 (/.f64 1 d1))) (*.f64 d1 d2))) |
(-.f64 (*.f64 (*.f64 d1 (/.f64 1 d1)) (neg.f64 (*.f64 -30 d1))) (-.f64 (*.f64 0 (*.f64 d1 (/.f64 1 d1))) (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(-.f64 (*.f64 (*.f64 d1 d2) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 d1))) |
(-.f64 (*.f64 (neg.f64 (*.f64 -30 d1)) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 d2)))) |
(-.f64 (*.f64 (*.f64 -30 d1) -1) (*.f64 d1 (neg.f64 d2))) |
(-.f64 (*.f64 (*.f64 d1 (neg.f64 d2)) -1) (*.f64 -30 d1)) |
(-.f64 (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (*.f64 d1 (/.f64 -30 d1)))) |
(-.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (-.f64 (*.f64 d1 (/.f64 -30 d1)) d2))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 d1 (-.f64 -30 d2)))) |
(-.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 -30 d1))) |
(-.f64 (*.f64 (neg.f64 (*.f64 -30 d1)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 d1 (neg.f64 d2)))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) 1) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 d1 d1)) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)) (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (-.f64 -30 d2)) -1) |
(neg.f64 (*.f64 d1 (-.f64 -30 d2))) |
(neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 d1 (-.f64 -30 d2)))) |
(neg.f64 (*.f64 -1 (*.f64 d1 (-.f64 d2 -30)))) |
(neg.f64 (*.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))) d1)) |
| Outputs |
|---|
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
(/.f64 -30 d1) |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
-30 |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 30 d1) |
(*.f64 d1 30) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 -30 (/.f64 1 d1)) 0) |
(*.f64 -30 (/.f64 1 d1)) |
(+.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 0 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(*.f64 -30 (/.f64 1 d1)) |
(+.f64 0 (*.f64 -30 (/.f64 1 d1))) |
(*.f64 -30 (/.f64 1 d1)) |
(+.f64 (*.f64 0 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 -30 (/.f64 1 d1))) |
(*.f64 -30 (/.f64 1 d1)) |
(-.f64 (*.f64 -30 (/.f64 1 d1)) 0) |
(*.f64 -30 (/.f64 1 d1)) |
(-.f64 0 (*.f64 (/.f64 1 d1) 30)) |
(neg.f64 (*.f64 30 (/.f64 1 d1))) |
(-.f64 0 (*.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30))) |
(neg.f64 (*.f64 (*.f64 30 (/.f64 1 d1)) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) |
(neg.f64 (*.f64 30 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60)) (/.f64 1 d1)))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) 1) |
(*.f64 -30 (/.f64 1 d1)) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1))) |
(*.f64 -30 (/.f64 1 d1)) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60)) (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60)))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 -30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(/.f64 (*.f64 -30 (/.f64 1 d1)) (/.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) -60) (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) -60))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) -1) |
(neg.f64 (*.f64 30 (/.f64 1 d1))) |
(neg.f64 (*.f64 (/.f64 1 d1) 30)) |
(neg.f64 (*.f64 30 (/.f64 1 d1))) |
(neg.f64 (*.f64 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30))) |
(neg.f64 (*.f64 (*.f64 30 (/.f64 1 d1)) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) |
(neg.f64 (*.f64 30 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60)) (/.f64 1 d1)))) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) 0) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1)))))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 0 (*.f64 d1 (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) (*.f64 d1 (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1))) (*.f64 d1 (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 0 (*.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d1 (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1))) (*.f64 d1 (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))))) (*.f64 d1 (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 (*.f64 d1 (/.f64 -30 d1)) 0) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 0 (neg.f64 (*.f64 d1 (/.f64 -30 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 0 (*.f64 -30 (*.f64 d1 (/.f64 -1 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 0 (*.f64 (/.f64 1 d1) (neg.f64 (*.f64 -30 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 0 (*.f64 (neg.f64 d1) (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 0 (*.f64 30 (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 0 (*.f64 (neg.f64 (/.f64 -30 d1)) d1)) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 0 (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) d1)) |
(*.f64 d1 (/.f64 -30 d1)) |
(-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 -30 (/.f64 0 d1))) |
(*.f64 -30 (*.f64 d1 (/.f64 1 d1))) |
(-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 1 (*.f64 -30 (/.f64 0 d1)))) |
(-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 -30 (/.f64 0 d1))) |
(*.f64 -30 (*.f64 d1 (/.f64 1 d1))) |
(-.f64 (*.f64 (*.f64 -30 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 0 d1)))) |
(*.f64 (/.f64 d1 d1) (-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 -30 (/.f64 0 d1)))) |
(*.f64 (/.f64 d1 d1) (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))) |
(-.f64 (*.f64 (*.f64 -30 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (*.f64 -30 (/.f64 0 d1)))) |
(*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 -30 (/.f64 0 d1)))) |
(*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) |
(-.f64 (*.f64 (/.f64 0 d1) 30) (*.f64 30 (/.f64 d1 d1))) |
(-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 -30 (/.f64 0 d1))) |
(*.f64 -30 (*.f64 d1 (/.f64 1 d1))) |
(-.f64 (*.f64 0 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) (neg.f64 (*.f64 30 (/.f64 1 d1)))) |
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60)) (*.f64 d1 (neg.f64 (/.f64 -30 d1))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60)) (*.f64 d1 (neg.f64 (/.f64 -30 d1))))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (neg.f64 (*.f64 d1 (/.f64 -30 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 -30 (/.f64 d1 d1)) (*.f64 -30 (/.f64 0 d1)))) |
(*.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (*.f64 -30 (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) 1) |
(*.f64 d1 (/.f64 -30 d1)) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 d1 d1)) |
(*.f64 d1 (/.f64 -30 d1)) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 -30 d1) (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 -30 (*.f64 (/.f64 1 d1) (/.f64 d1 d1))) (*.f64 -30 (*.f64 (/.f64 1 d1) (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 -1 d1)) (*.f64 d1 (/.f64 -1 d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 -30 d1) (*.f64 -30 d1))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1)) (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) d1)))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))) (/.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))) (*.f64 d1 (/.f64 (*.f64 -30 (/.f64 1 d1)) (*.f64 -30 (/.f64 1 d1)))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 d1 (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60))) (*.f64 d1 (/.f64 (*.f64 (/.f64 1 d1) -60) (*.f64 (/.f64 1 d1) -60))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (/.f64 -30 d1)) (*.f64 (/.f64 d1 d1) (/.f64 -30 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1)))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 -30 (/.f64 d1 d1)))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 (/.f64 1 d1) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 d1 d1)))) (*.f64 (/.f64 1 d1) (*.f64 (/.f64 d1 d1) (*.f64 -30 (/.f64 d1 d1)))))) |
(/.f64 (*.f64 d1 (/.f64 -30 d1)) (/.f64 (*.f64 -30 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 d1 d1)))) (*.f64 -30 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 d1 d1)))))) |
(/.f64 (neg.f64 (*.f64 d1 (/.f64 -30 d1))) -1) |
(*.f64 d1 (/.f64 -30 d1)) |
(neg.f64 (neg.f64 (*.f64 d1 (/.f64 -30 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(neg.f64 (*.f64 -30 (*.f64 d1 (/.f64 -1 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(neg.f64 (*.f64 (/.f64 1 d1) (neg.f64 (*.f64 -30 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(neg.f64 (*.f64 (neg.f64 d1) (/.f64 -30 d1))) |
(*.f64 d1 (/.f64 -30 d1)) |
(neg.f64 (*.f64 30 (*.f64 d1 (/.f64 1 d1)))) |
(*.f64 d1 (/.f64 -30 d1)) |
(neg.f64 (*.f64 (neg.f64 (/.f64 -30 d1)) d1)) |
(*.f64 d1 (/.f64 -30 d1)) |
(neg.f64 (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) d1)) |
(*.f64 d1 (/.f64 -30 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) 0) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 0 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 0 (*.f64 d1 (-.f64 d2 -30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 -30 d1))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (neg.f64 (*.f64 -30 d1)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (neg.f64 (*.f64 d1 (/.f64 -30 d1))))) |
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (+.f64 d2 (neg.f64 (*.f64 d1 (/.f64 -30 d1))))) |
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (+.f64 d2 (*.f64 d1 (neg.f64 (/.f64 -30 d1))))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 d1 (-.f64 d2 -30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 d1 (-.f64 d2 -30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1))) (*.f64 d1 (-.f64 d2 -30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d1 (-.f64 d2 -30))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (neg.f64 (*.f64 d1 (/.f64 -30 d1)))) (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (+.f64 d2 (neg.f64 (*.f64 d1 (/.f64 -30 d1))))) |
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (+.f64 d2 (*.f64 d1 (neg.f64 (/.f64 -30 d1))))) |
(-.f64 (*.f64 d1 (-.f64 d2 -30)) 0) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (*.f64 d1 (-.f64 -30 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 d1 (-.f64 -30 d2)))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (-.f64 d2 -30)))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (*.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))) d1)) |
(neg.f64 (*.f64 d1 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))))) |
(neg.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 -30 d1)) d1) (*.f64 d1 d2))) |
(-.f64 0 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (*.f64 -30 d1) -1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (-.f64 (*.f64 -30 d1) (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 d1 d2) (*.f64 -30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 d1 d2) (-.f64 0 (*.f64 (*.f64 -30 d1) -1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (neg.f64 (*.f64 -30 d1)) (*.f64 d1 (neg.f64 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (neg.f64 (*.f64 -30 d1)) (-.f64 0 (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 d1 (*.f64 -30 (/.f64 0 d1))) (*.f64 d1 (-.f64 -30 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 d1 (*.f64 -30 (/.f64 0 d1))) (-.f64 (*.f64 -30 d1) (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 (*.f64 d1 (/.f64 1 d1)) (neg.f64 (*.f64 -30 d1))) (-.f64 (*.f64 0 (*.f64 d1 (/.f64 1 d1))) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 (*.f64 d1 (/.f64 1 d1)) (neg.f64 (*.f64 -30 d1))) (-.f64 (*.f64 0 (*.f64 d1 (/.f64 1 d1))) (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d2)) -1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 (*.f64 d1 d2) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 -30 d1))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 (neg.f64 (*.f64 -30 d1)) (/.f64 d1 d1)) (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 d2)))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 (*.f64 -30 d1) -1) (*.f64 d1 (neg.f64 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 (*.f64 d1 (neg.f64 d2)) -1) (*.f64 -30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (*.f64 d2 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (*.f64 d1 (/.f64 -30 d1)))) |
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))) |
(-.f64 0 (*.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) d2) d1)) |
(*.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1) |
(-.f64 (*.f64 0 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))))) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (-.f64 (*.f64 d1 (/.f64 -30 d1)) d2))) |
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1)))) |
(-.f64 0 (*.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) d2) d1)) |
(*.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1) |
(-.f64 (*.f64 0 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 d1 (-.f64 -30 d2)))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (neg.f64 (*.f64 d1 (-.f64 -30 d2)))) |
(*.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) |
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2)))) |
(-.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 -30 d1))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (neg.f64 (*.f64 d1 (-.f64 -30 d2)))) |
(*.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) |
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2)))) |
(-.f64 (*.f64 (neg.f64 (*.f64 -30 d1)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) (*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (*.f64 d1 (neg.f64 d2)))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (neg.f64 (*.f64 d1 (-.f64 -30 d2)))) |
(*.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) |
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2)))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) 1) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 d1 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30)))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))) (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))) (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))) (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)) (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)) (*.f64 d1 (/.f64 (-.f64 d2 (*.f64 d1 (/.f64 -30 d1))) d1)))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))) (/.f64 (*.f64 d1 (-.f64 d2 -30)) (*.f64 d1 (-.f64 d2 -30))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (-.f64 d2 -30)) (/.f64 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 -30 d1))) (-.f64 (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 -30 d1))))) |
(/.f64 (*.f64 d1 (-.f64 -30 d2)) -1) |
(*.f64 d1 (+.f64 30 d2)) |
(neg.f64 (*.f64 d1 (-.f64 -30 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 d1 (-.f64 -30 d2)))) |
(*.f64 d1 (+.f64 30 d2)) |
(neg.f64 (*.f64 -1 (*.f64 d1 (-.f64 d2 -30)))) |
(*.f64 d1 (+.f64 30 d2)) |
(neg.f64 (*.f64 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))) d1)) |
(neg.f64 (*.f64 d1 (-.f64 (*.f64 d1 (/.f64 -30 d1)) (*.f64 d2 (/.f64 d1 d1))))) |
(neg.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 -30 d1)) d1) (*.f64 d1 d2))) |
Compiled 7 to 3 computations (57.1% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| ✓ | 0.2b | (*.f64 d1 (/.f64 30 d1)) |
Compiled 29 to 17 computations (41.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | inf | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (/.f64 30 d1)) |
| 0.0ms | d2 | @ | inf | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| 0.0ms | d2 | @ | -inf | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| 0.0ms | d2 | @ | 0 | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| 1× | batch-egg-rewrite |
| 2126× | rational_best_oopsla_all_46_json-2 |
| 2126× | rational_best_oopsla_all_46_json-1 |
| 2126× | rational_best_oopsla_all_46_json-4 |
| 2126× | rational_best_oopsla_all_46_json-3 |
| 560× | rational_best_oopsla_all_46_json_45_simplify-89 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 38 |
| 1 | 58 | 38 |
| 2 | 200 | 38 |
| 3 | 980 | 32 |
| 4 | 4652 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (/.f64 30 d1)) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 30 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (/.f64 30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) (*.f64 d1 (/.f64 30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1)))) (*.f64 d1 (/.f64 30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (/.f64 (/.f64 30 d1) d1))) (*.f64 d1 (/.f64 30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1)))) (*.f64 d1 (/.f64 30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (/.f64 30 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (neg.f64 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 d1 (neg.f64 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 d1 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) (*.f64 d1 (neg.f64 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 30 d1) (/.f64 30 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1)) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) (*.f64 d1 (/.f64 (/.f64 30 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (neg.f64 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 d1 (neg.f64 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 d1 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) d1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 30) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 d1 30))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 1 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 30) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 30) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d1 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 d1 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d2 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 d1 (/.f64 30 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))))) |
| 1× | egg-herbie |
| 1114× | rational_best_oopsla_all_46_json_45_simplify-10 |
| 1088× | rational_best_oopsla_all_46_json_45_simplify-30 |
| 1072× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 710× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 624× | rational_best_oopsla_all_46_json_45_simplify-49 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 207 | 4542 |
| 1 | 739 | 3786 |
| 2 | 2640 | 3106 |
| 3 | 7127 | 3106 |
| 1× | node limit |
| Inputs |
|---|
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
(*.f64 30 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) 0) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) 0)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) 0)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) 0)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0)) |
(+.f64 0 (*.f64 d1 (/.f64 30 d1))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) (*.f64 d1 (/.f64 30 d1))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1)))) (*.f64 d1 (/.f64 30 d1))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (/.f64 30 d1) d1))) (*.f64 d1 (/.f64 30 d1))) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1)))) (*.f64 d1 (/.f64 30 d1))) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) 0) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) 0)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) 0)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) 0)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0)) |
(-.f64 0 (*.f64 d1 (neg.f64 (/.f64 30 d1)))) |
(-.f64 0 (*.f64 1 (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(-.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (/.f64 30 d1)))) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) d1)) |
(-.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) 1) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 d1 d1)) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 30 d1) (/.f64 30 d1))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1)) (*.f64 (/.f64 30 d1) (/.f64 d1 d1)))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) (*.f64 d1 (/.f64 (/.f64 30 d1) d1)))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))))) |
(neg.f64 (*.f64 d1 (neg.f64 (/.f64 30 d1)))) |
(neg.f64 (*.f64 1 (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(neg.f64 (*.f64 -1 (*.f64 d1 (/.f64 30 d1)))) |
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) d1)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) 0)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) 0)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) 0)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0)) |
(+.f64 0 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 30) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 1 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) |
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(+.f64 (*.f64 0 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(+.f64 (*.f64 (*.f64 d1 30) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 d2))) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 30))) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 (*.f64 d1 30) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d1 d2))) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d1 30))) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) d2)) |
(+.f64 (*.f64 d2 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 d1 (/.f64 30 d1)))) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) d2)) |
(+.f64 (*.f64 d2 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 d1 (/.f64 30 d1)))) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) 0)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) 0)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) 0)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0)) |
(-.f64 0 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(-.f64 0 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) |
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 1) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 d1 d1)) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(neg.f64 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(neg.f64 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(neg.f64 (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) |
| Outputs |
|---|
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
(*.f64 30 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) 0) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 0 (*.f64 d1 (/.f64 30 d1))) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) (*.f64 d1 (/.f64 30 d1))) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1)))) (*.f64 d1 (/.f64 30 d1))) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (/.f64 30 d1) d1))) (*.f64 d1 (/.f64 30 d1))) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (*.f64 0 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1)))) (*.f64 d1 (/.f64 30 d1))) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) 0) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) 0)) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 0 (*.f64 d1 (neg.f64 (/.f64 30 d1)))) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 0 (*.f64 1 (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) d1)) |
(*.f64 d1 (/.f64 30 d1)) |
(-.f64 (*.f64 0 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) (*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) (neg.f64 (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) 1) |
(*.f64 d1 (/.f64 30 d1)) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 d1 d1)) |
(*.f64 d1 (/.f64 30 d1)) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 30 d1) (/.f64 30 d1))) |
(*.f64 d1 (/.f64 30 d1)) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (/.f64 30 d1)) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(*.f64 d1 (/.f64 30 d1)) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1)) (*.f64 (/.f64 30 d1) (/.f64 d1 d1)))) |
(*.f64 d1 (/.f64 30 d1)) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 30 d1) (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 (/.f64 30 d1) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 30 d1) (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) d1)) (*.f64 d1 (/.f64 (/.f64 30 d1) d1)))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))) (*.f64 d1 (/.f64 (/.f64 30 d1) (/.f64 30 d1))))) |
(/.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))) (/.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 30 d1))))) |
(neg.f64 (*.f64 d1 (neg.f64 (/.f64 30 d1)))) |
(*.f64 d1 (/.f64 30 d1)) |
(neg.f64 (*.f64 1 (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(*.f64 d1 (/.f64 30 d1)) |
(neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 d1 (neg.f64 (/.f64 30 d1))))) |
(*.f64 d1 (/.f64 30 d1)) |
(neg.f64 (*.f64 -1 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 d1 (/.f64 30 d1)) |
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 30 d1) (/.f64 d1 d1))) d1)) |
(*.f64 d1 (/.f64 30 d1)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 0 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 30) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 1 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 30) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 d2))) |
(*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (*.f64 d1 (+.f64 30 d2))) |
(*.f64 d1 (*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (+.f64 30 d2))) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 30))) |
(*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (*.f64 d1 (+.f64 30 d2))) |
(*.f64 d1 (*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (+.f64 30 d2))) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 (*.f64 d1 30) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d1 d2))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (*.f64 d1 (+.f64 30 d2))) |
(*.f64 (+.f64 30 d2) (*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) d1)) |
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2)))) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d1 30))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (*.f64 d1 (+.f64 30 d2))) |
(*.f64 (+.f64 30 d2) (*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) d1)) |
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2)))) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1)) |
(+.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1)) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) d2)) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 d2 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 d1 (/.f64 30 d1)))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) d2)) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(+.f64 (*.f64 d2 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 d1 (/.f64 30 d1)))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) 0)) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(neg.f64 (*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (neg.f64 (*.f64 d1 (+.f64 30 d2))))) |
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(*.f64 d1 (+.f64 30 d2)) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (*.f64 d1 (+.f64 30 d2))) |
(*.f64 (+.f64 30 d2) (*.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) d1)) |
(*.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2)))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) 1) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 d1 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(*.f64 d1 (+.f64 30 d2)) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))) (+.f64 (*.f64 d1 (/.f64 30 d1)) (*.f64 d2 (/.f64 d1 d1))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) (*.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (/.f64 d1 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (/.f64 d1 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 d1 (*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d1 (*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))))) |
(/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (/.f64 (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))) (/.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)) (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(/.f64 (*.f64 d1 (+.f64 30 d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))) (/.f64 (*.f64 d1 (+.f64 30 d2)) (*.f64 d1 (+.f64 30 d2))))) |
(neg.f64 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(*.f64 d1 (+.f64 30 d2)) |
(neg.f64 (*.f64 1 (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(*.f64 d1 (+.f64 30 d2)) |
(neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)) (neg.f64 (+.f64 (*.f64 d1 30) (*.f64 d1 d2))))) |
(neg.f64 (*.f64 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) (neg.f64 (*.f64 d1 (+.f64 30 d2))))) |
(neg.f64 (*.f64 -1 (+.f64 (*.f64 d1 30) (*.f64 d1 d2)))) |
(*.f64 d1 (+.f64 30 d2)) |
(neg.f64 (*.f64 (neg.f64 (*.f64 d1 (/.f64 (+.f64 (*.f64 d1 (/.f64 30 d1)) d2) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2)))) (+.f64 (*.f64 d1 (/.f64 30 d1)) d2))) |
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 30 d1)) (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))))) (*.f64 d2 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1))))) (+.f64 d2 (*.f64 d1 (/.f64 30 d1)))) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
Compiled 6751 to 4054 computations (39.9% saved)
7 alts after pruning (1 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 298 | 1 | 299 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 5 | 5 |
| Total | 298 | 7 | 305 |
| Status | Error | Program |
|---|---|---|
| ▶ | 20.9b | (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
| ✓ | 0.0b | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| ✓ | 0.1b | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| ✓ | 34.9b | (*.f64 d2 d1) |
| ✓ | 0.2b | (*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| ✓ | 0.0b | (*.f64 d1 (+.f64 d2 30)) |
| ✓ | 27.4b | (*.f64 d1 30) |
Compiled 71 to 47 computations (33.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
| ✓ | 0.3b | (*.f64 (/.f64 1 d1) 30) |
| ✓ | 11.1b | (*.f64 0 (*.f64 d1 d1)) |
| ✓ | 31.0b | (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) |
Compiled 63 to 32 computations (49.2% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | inf | (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) |
| 0.0ms | d1 | @ | 0 | (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) |
| 0.0ms | d2 | @ | -inf | (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
| 0.0ms | d1 | @ | 0 | (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
| 0.0ms | d1 | @ | -inf | (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
| 1× | batch-egg-rewrite |
| 954× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 858× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 806× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 758× | rational_best_oopsla_all_46_json_45_simplify-23 |
| 756× | rational_best_oopsla_all_46_json_45_simplify-74 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 106 |
| 1 | 106 | 82 |
| 2 | 392 | 76 |
| 3 | 1678 | 70 |
| 4 | 7274 | 70 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) |
(*.f64 0 (*.f64 d1 d1)) |
(*.f64 (/.f64 1 d1) 30) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 d1 d1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 d1 (*.f64 (/.f64 1 d1) 30))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 d1 d1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) (*.f64 (/.f64 1 d1) -30)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) 30) (*.f64 (*.f64 d1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) (/.f64 1 d1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x . 0))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) 30) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 d1) 30))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1)))) (*.f64 (/.f64 1 d1) 30))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) (*.f64 (/.f64 1 d1) 30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 d1) 30) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 d1) -30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 1 d1) -30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 1 d1)) 30))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 (/.f64 1 d1) -30)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) -30) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 d1) -30))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 1 d1) -30)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 1 d1)) 30))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (/.f64 1 d1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d2 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (/.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 d1 (/.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 (/.f64 1 d1) 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (*.f64 (/.f64 1 d1) 30))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 (*.f64 (/.f64 1 d1) -30) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (+.f64 (neg.f64 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (*.f64 (/.f64 1 d1) -30) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))))) |
| 1× | egg-herbie |
| 1402× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 1096× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 980× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 796× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 660× | rational_best_oopsla_all_46_json_45_simplify-24 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 279 | 4692 |
| 1 | 1003 | 4410 |
| 2 | 4122 | 4394 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 30 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 d1 d1)) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) 0)) |
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 0 (*.f64 d1 (*.f64 (/.f64 1 d1) 30))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 d1 d1)) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) 0)) |
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))) |
(-.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)))) |
(-.f64 0 (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) 30))) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) (/.f64 1 d1))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))) |
(-.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) |
(-.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) (*.f64 (/.f64 1 d1) -30))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 1) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 1 d1) (/.f64 1 d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 d1 d1)) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) 30) (*.f64 (*.f64 d1 d1) 30))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 1 d1)))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)) -1) |
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))) |
(neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) 30))) |
(neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) (/.f64 1 d1))) |
0 |
(+.f64 (*.f64 (/.f64 1 d1) 30) 0) |
(+.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) 0)) |
(+.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(+.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(+.f64 0 (*.f64 (/.f64 1 d1) 30)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1)))) (*.f64 (/.f64 1 d1) 30)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) (*.f64 (/.f64 1 d1) 30)) |
(-.f64 (*.f64 (/.f64 1 d1) 30) 0) |
(-.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) 0)) |
(-.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(-.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(-.f64 0 (*.f64 (/.f64 1 d1) -30)) |
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 1 d1) -30))) |
(-.f64 0 (*.f64 (neg.f64 (/.f64 1 d1)) 30)) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (/.f64 1 d1))) |
(-.f64 (*.f64 0 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 (/.f64 1 d1) -30))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) 1) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 1 d1) (/.f64 1 d1))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) |
(/.f64 (*.f64 (/.f64 1 d1) -30) -1) |
(neg.f64 (*.f64 (/.f64 1 d1) -30)) |
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 1 d1) -30))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 1 d1)) 30)) |
(neg.f64 (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (/.f64 1 d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
(+.f64 0 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 0) |
(+.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 0)) |
(+.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) 0)) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 d2))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d2 (/.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (/.f64 d2 d1)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(*.f64 d1 (+.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(*.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 1) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) -1) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 (*.f64 (/.f64 1 d1) -30) d1))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (*.f64 (/.f64 1 d1) -30) d1))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) |
(*.f64 -1 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(*.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 1) |
(/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) -1) |
(neg.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
| Outputs |
|---|
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
(*.f64 30 d1) |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(/.f64 30 d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (neg.f64 d2) 30))) |
(*.f64 (-.f64 -30 d2) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (neg.f64 d2) 30))) |
(*.f64 (-.f64 -30 d2) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (neg.f64 d2) 30))) |
(*.f64 (-.f64 -30 d2) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (neg.f64 d2) 30))) |
(*.f64 (-.f64 -30 d2) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 30 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 30 d2)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 d1 d1)) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 0 (*.f64 d1 (*.f64 (/.f64 1 d1) 30))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(+.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 d1 d1)) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) 0)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 0 (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) (/.f64 1 d1))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 0 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))) (*.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(-.f64 (*.f64 0 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))) (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) (*.f64 (/.f64 1 d1) -30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) 1) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 1 d1) (/.f64 1 d1))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 d1 d1)) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(/.f64 (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) (/.f64 (/.f64 d1 d1) (/.f64 d1 d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (/.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(/.f64 (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) (/.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) 30) (*.f64 (*.f64 d1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1))))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 30 (/.f64 d1 d1)))))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1)))))) |
(/.f64 (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) (/.f64 (/.f64 (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1)))) (/.f64 (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1)))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 1 d1)))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 1 d1)))) |
(/.f64 (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) (/.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) d1)) (*.f64 d1 (*.f64 (/.f64 1 d1) d1)))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 d1 d1))))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (/.f64 (*.f64 30 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 30 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) |
(/.f64 (*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) (/.f64 (*.f64 30 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 30 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)) -1) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(neg.f64 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) 30))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
(neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 30)) (/.f64 1 d1))) |
(*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) |
(*.f64 30 (*.f64 d1 (*.f64 (/.f64 1 d1) d1))) |
0 |
(+.f64 (*.f64 (/.f64 1 d1) 30) 0) |
(*.f64 30 (/.f64 1 d1)) |
(+.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) 0)) |
(*.f64 30 (/.f64 1 d1)) |
(+.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(*.f64 30 (/.f64 1 d1)) |
(+.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(*.f64 30 (/.f64 1 d1)) |
(+.f64 0 (*.f64 (/.f64 1 d1) 30)) |
(*.f64 30 (/.f64 1 d1)) |
(+.f64 (*.f64 0 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 30)) |
(*.f64 30 (/.f64 1 d1)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1)))) (*.f64 (/.f64 1 d1) 30)) |
(*.f64 30 (/.f64 1 d1)) |
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) (*.f64 (/.f64 1 d1) 30)) |
(*.f64 30 (/.f64 1 d1)) |
(-.f64 (*.f64 (/.f64 1 d1) 30) 0) |
(*.f64 30 (/.f64 1 d1)) |
(-.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) 0)) |
(*.f64 30 (/.f64 1 d1)) |
(-.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(*.f64 30 (/.f64 1 d1)) |
(-.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) 0)) |
(*.f64 30 (/.f64 1 d1)) |
(-.f64 0 (*.f64 (/.f64 1 d1) -30)) |
(*.f64 30 (/.f64 1 d1)) |
(-.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 1 d1) -30))) |
(neg.f64 (*.f64 (/.f64 1 d1) (*.f64 (/.f64 (*.f64 30 (/.f64 1 d1)) (*.f64 30 (/.f64 1 d1))) -30))) |
(neg.f64 (*.f64 (/.f64 (*.f64 30 (/.f64 1 d1)) (*.f64 30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) -30))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) -30) (*.f64 (/.f64 1 d1) -30)) (*.f64 (/.f64 1 d1) -30))) |
(-.f64 0 (*.f64 (neg.f64 (/.f64 1 d1)) 30)) |
(*.f64 30 (/.f64 1 d1)) |
(-.f64 0 (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (/.f64 1 d1))) |
(*.f64 30 (/.f64 1 d1)) |
(-.f64 (*.f64 0 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 (/.f64 1 d1) -30))) |
(*.f64 30 (/.f64 1 d1)) |
(/.f64 (*.f64 (/.f64 1 d1) 30) 1) |
(*.f64 30 (/.f64 1 d1)) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 1 d1) (/.f64 1 d1))) |
(*.f64 30 (/.f64 1 d1)) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30))) |
(*.f64 30 (/.f64 1 d1)) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1))))) |
(*.f64 30 (/.f64 1 d1)) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) |
(*.f64 30 (/.f64 1 d1)) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)))) |
(/.f64 (*.f64 30 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 30 (/.f64 1 d1)) (*.f64 30 (/.f64 1 d1))) (/.f64 (*.f64 30 (/.f64 1 d1)) (*.f64 30 (/.f64 1 d1))))) |
(/.f64 (*.f64 30 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 (/.f64 1 d1) -30) (*.f64 (/.f64 1 d1) -30)) (/.f64 (*.f64 (/.f64 1 d1) -30) (*.f64 (/.f64 1 d1) -30)))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))))) |
(/.f64 (*.f64 30 (/.f64 1 d1)) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) (/.f64 30 (/.f64 1 d1))))) |
(/.f64 (*.f64 (/.f64 1 d1) 30) (/.f64 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) |
(/.f64 (*.f64 30 (/.f64 1 d1)) (/.f64 (*.f64 30 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (*.f64 30 (*.f64 (/.f64 (/.f64 1 d1) (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (/.f64 1 d1)))))) |
(/.f64 (*.f64 (/.f64 1 d1) -30) -1) |
(*.f64 30 (/.f64 1 d1)) |
(neg.f64 (*.f64 (/.f64 1 d1) -30)) |
(*.f64 30 (/.f64 1 d1)) |
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) 30) (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 1 d1) -30))) |
(neg.f64 (*.f64 (/.f64 1 d1) (*.f64 (/.f64 (*.f64 30 (/.f64 1 d1)) (*.f64 30 (/.f64 1 d1))) -30))) |
(neg.f64 (*.f64 (/.f64 (*.f64 30 (/.f64 1 d1)) (*.f64 30 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) -30))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 d1) -30) (*.f64 (/.f64 1 d1) -30)) (*.f64 (/.f64 1 d1) -30))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 1 d1)) 30)) |
(*.f64 30 (/.f64 1 d1)) |
(neg.f64 (*.f64 (neg.f64 (*.f64 30 (/.f64 (/.f64 1 d1) (/.f64 1 d1)))) (/.f64 1 d1))) |
(*.f64 30 (/.f64 1 d1)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(+.f64 0 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(+.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 0) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(+.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(+.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) 0)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 d2))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(+.f64 (*.f64 0 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(+.f64 (*.f64 (*.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d2 (/.f64 d1 d1)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (/.f64 d2 d1)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 d1 (/.f64 d2 d1))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1)))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))) (*.f64 d1 (*.f64 (/.f64 1 d1) 30)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 1) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) -1) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 (*.f64 (/.f64 1 d1) -30) d1))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 d1 (*.f64 (/.f64 1 d1) -30)))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 (*.f64 d2 (/.f64 d1 d1))) (*.f64 (*.f64 (/.f64 1 d1) -30) d1))) |
(*.f64 (neg.f64 d1) (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) -30)) (neg.f64 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 -1 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 1 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(*.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) 1) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)) (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2))) -1) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
(neg.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d1 (*.f64 (/.f64 1 d1) 30)) d2)))) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 30 (/.f64 1 d1))) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (*.f64 30 (*.f64 d1 (/.f64 1 d1))))) |
Compiled 5101 to 2980 computations (41.6% saved)
7 alts after pruning (1 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 168 | 1 | 169 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 6 | 6 |
| Total | 169 | 7 | 176 |
| Status | Error | Program |
|---|---|---|
| ▶ | 20.9b | (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
| ✓ | 0.0b | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| ✓ | 0.1b | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| ✓ | 34.9b | (*.f64 d2 d1) |
| ✓ | 0.2b | (*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| ✓ | 0.0b | (*.f64 d1 (+.f64 d2 30)) |
| ✓ | 27.4b | (*.f64 d1 30) |
Compiled 65 to 44 computations (32.3% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
| 0.3b | (*.f64 (/.f64 1 d1) 30) | |
| 31.0b | (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) |
Compiled 42 to 23 computations (45.2% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 53.0ms | d2 | @ | inf | (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
| 0.0ms | d1 | @ | 0 | (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
| 0.0ms | d2 | @ | -inf | (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
| 0.0ms | d1 | @ | inf | (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
| 1× | batch-egg-rewrite |
| 1004× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 824× | rational_best_oopsla_all_46_json_45_simplify-89 |
| 782× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 772× | rational_best_oopsla_all_46_json_45_simplify-13 |
| 760× | rational_best_oopsla_all_46_json_45_simplify-23 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 37 |
| 1 | 84 | 37 |
| 2 | 302 | 31 |
| 3 | 1430 | 31 |
| 4 | 6732 | 31 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (*.f64 d1 (neg.f64 d2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d1 (/.f64 d2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d1 (/.f64 d2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 (*.f64 (/.f64 1 d1) -30) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (+.f64 (*.f64 (*.f64 (/.f64 1 d1) -30) d1) (neg.f64 (*.f64 d2 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))))) |
| 1× | egg-herbie |
| 1028× | rational_best_oopsla_all_46_json_45_simplify-37 |
| 938× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 874× | rational_best_oopsla_all_46_json_45_simplify-72 |
| 772× | rational_best_oopsla_all_46_json_45_simplify-7 |
| 752× | rational_best_oopsla_all_46_json_45_simplify-13 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 116 | 997 |
| 1 | 475 | 961 |
| 2 | 2323 | 929 |
| 3 | 7566 | 929 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 30 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (*.f64 d1 (neg.f64 d2))) |
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))) |
(-.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 0) |
(-.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 0)) |
(-.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) 0)) |
(-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d1 (/.f64 d2 d1)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (/.f64 d1 d1))) |
(*.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 1) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 (*.f64 (/.f64 1 d1) -30) d1))) |
(*.f64 (neg.f64 d1) (+.f64 (*.f64 (*.f64 (/.f64 1 d1) -30) d1) (neg.f64 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 -1 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) d1) |
(*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) d1) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) -1) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) |
(*.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 1) |
(/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 d1 d1)) |
(/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(neg.f64 (*.f64 -1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 (-.f64 (neg.f64 d2) 30) (*.f64 -1 d1)) |
(*.f64 (-.f64 -30 d2) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 (-.f64 (neg.f64 d2) 30) (*.f64 -1 d1)) |
(*.f64 (-.f64 -30 d2) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 (-.f64 (neg.f64 d2) 30) (*.f64 -1 d1)) |
(*.f64 (-.f64 -30 d2) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d2) 30) d1)) |
(*.f64 (-.f64 (neg.f64 d2) 30) (*.f64 -1 d1)) |
(*.f64 (-.f64 -30 d2) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 -30)) |
(*.f64 30 d1) |
(*.f64 d1 30) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d2 d1) (*.f64 30 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (*.f64 d1 (neg.f64 d2))) |
(*.f64 d1 (-.f64 (*.f64 d1 (/.f64 30 d1)) (neg.f64 d2))) |
(-.f64 (*.f64 d1 30) (*.f64 d2 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) -30))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d1 (*.f64 1 (/.f64 -30 d1))))) |
(*.f64 d1 (-.f64 d2 (*.f64 (/.f64 1 d1) (*.f64 d1 -30)))) |
(-.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 0) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 0)) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) 0)) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(-.f64 0 (*.f64 -1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d1 (/.f64 d2 d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d2 (*.f64 (/.f64 d1 d1) (/.f64 d1 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 d1 (/.f64 (*.f64 d2 (/.f64 d1 d1)) d1)))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d1 (/.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 1 (/.f64 30 d1))) (*.f64 (/.f64 d1 d1) (*.f64 (/.f64 d1 d1) (*.f64 d2 (/.f64 d1 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) (/.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 (*.f64 (/.f64 1 d1) -30) d1))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 d1 (*.f64 (/.f64 1 d1) -30)))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 d1 (*.f64 1 (/.f64 -30 d1))))) |
(*.f64 d1 (-.f64 d2 (+.f64 0 (*.f64 (/.f64 1 d1) (*.f64 d1 -30))))) |
(*.f64 (neg.f64 d1) (+.f64 (*.f64 (*.f64 (/.f64 1 d1) -30) d1) (neg.f64 (*.f64 d2 (/.f64 d1 d1))))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 d1 (*.f64 (/.f64 1 d1) -30)))) |
(*.f64 (neg.f64 d1) (+.f64 (neg.f64 d2) (*.f64 d1 (*.f64 1 (/.f64 -30 d1))))) |
(*.f64 d1 (-.f64 d2 (+.f64 0 (*.f64 (/.f64 1 d1) (*.f64 d1 -30))))) |
(*.f64 -1 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (+.f64 (*.f64 d2 (/.f64 d1 d1)) (*.f64 d1 (*.f64 1 (/.f64 30 d1)))) d1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) -1) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) |
(*.f64 d1 (+.f64 d2 30)) |
(*.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) (neg.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) 1) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 d1 d1)) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))) (/.f64 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))) (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1)))))))) |
(*.f64 d1 (+.f64 d2 30)) |
(neg.f64 (*.f64 -1 (*.f64 d1 (+.f64 d2 (*.f64 d1 (*.f64 1 (/.f64 30 d1))))))) |
(*.f64 d1 (+.f64 d2 30)) |
Compiled 4314 to 2576 computations (40.3% saved)
7 alts after pruning (1 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 169 | 1 | 170 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 6 | 6 |
| Total | 170 | 7 | 177 |
| Status | Error | Program |
|---|---|---|
| 20.9b | (+.f64 (*.f64 (*.f64 d1 d1) (/.f64 30 d1)) (*.f64 d1 d2)) | |
| ✓ | 0.0b | (+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
| ✓ | 0.1b | (*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
| ✓ | 34.9b | (*.f64 d2 d1) |
| ✓ | 0.2b | (*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
| ✓ | 0.0b | (*.f64 d1 (+.f64 d2 30)) |
| ✓ | 27.4b | (*.f64 d1 30) |
Compiled 63 to 42 computations (33.3% saved)
| Inputs |
|---|
(*.f64 d1 30) |
(*.f64 d2 d1) |
(*.f64 d1 (+.f64 d2 30)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 30)) |
(*.f64 (+.f64 d2 (*.f64 d1 (/.f64 30 d1))) d1) |
(*.f64 d1 (-.f64 d2 (*.f64 d1 (*.f64 -30 (/.f64 1 d1))))) |
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 30 d1)) (*.f64 d1 d2)) |
(+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20)) |
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (*.f64 d1 d2)) |
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) 30)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 d2))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 30)) |
3 calls:
| 55.0ms | (+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20)) |
| 8.0ms | d1 |
| 6.0ms | d2 |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | d1 |
| 0.0b | 1 | d2 |
| 0.0b | 1 | (+.f64 (+.f64 (*.f64 d1 10) (*.f64 d1 d2)) (*.f64 d1 20)) |
Compiled 113 to 63 computations (44.2% saved)
Total -60.3b remaining (-5948.3%)
Threshold costs -60.3b (-5948.3%)
| Inputs |
|---|
(*.f64 d1 30) |
(*.f64 d2 d1) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 30) |
(*.f64 d2 d1) |
2 calls:
| 53.0ms | d1 |
| 8.0ms | d2 |
| Error | Segments | Branch |
|---|---|---|
| 18.2b | 9 | d1 |
| 1.0b | 3 | d2 |
Compiled 14 to 9 computations (35.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 20.72624649274892 | 26432486827726190.0 |
| 18.0ms | -359897306771.8309 | -0.012335774534797053 |
| 34.0ms | 320× | body | 256 | valid |
| 0.0ms | 1× | body | 256 | infinite |
Compiled 258 to 193 computations (25.2% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 59 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 d1 (+.f64 d2 30)) |
(if (<=.f64 d2 -30) (*.f64 d2 d1) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d2 d1))) |
(*.f64 d1 30) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 30)) |
(if (<=.f64 d2 -30) (*.f64 d2 d1) (if (<=.f64 d2 30) (*.f64 d1 30) (*.f64 d2 d1))) |
(*.f64 d1 30) |
Compiled 31 to 20 computations (35.5% saved)
| 1× | egg-herbie |
| 918× | rational_best_oopsla_all_46_json_45_simplify-10 |
| 884× | rational_best_oopsla_all_46_json_45_simplify-30 |
| 878× | rational_best_oopsla_all_46_json_45_simplify-35 |
| 838× | rational_best_oopsla_all_46_json_45_simplify-49 |
| 814× | rational_best_oopsla_all_46_json_45_simplify-37 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 31 |
| 1 | 26 | 25 |
| 2 | 90 | 19 |
| 3 | 325 | 13 |
| 4 | 1787 | 13 |
| 5 | 3236 | 13 |
| 6 | 5081 | 13 |
| 1× | node limit |
Compiled 81 to 51 computations (37% saved)
Compiled 27 to 16 computations (40.7% saved)
Loading profile data...