Time bar (total: 13.4s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 0% | 100% | 0% | 0% | 0% | 0 |
| 100% | 0% | 0% | 100% | 0% | 0% | 0% | 1 |
Compiled 38 to 21 computations (44.7% saved)
| 4.3s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
| 18× | rational_best.json-simplify-2 |
| 8× | trig.json-simplify-2 |
| 6× | rational_best.json-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 142 |
| 1 | 37 | 142 |
| 2 | 43 | 142 |
| 3 | 45 | 142 |
| 0 | 2 | 2 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
| Outputs |
|---|
0 |
1 |
| Inputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 tau (PI.f32)) x)) (*.f32 (*.f32 tau (PI.f32)) x)) (/.f32 (sin.f32 (*.f32 tau (PI.f32))) (*.f32 tau (PI.f32)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 tau (PI.f32)) x)) (*.f32 (*.f32 tau (PI.f32)) x)) (/.f32 (sin.f32 (*.f32 tau (PI.f32))) (*.f32 tau (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 (PI.f32) tau)) (*.f32 (PI.f32) tau))) |
Compiled 25 to 12 computations (52% saved)
| 1× | egg-herbie |
| 14× | rational_best.json-simplify-2 |
| 4× | rational_best.json-simplify-44 |
| 4× | trig.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 71 |
| 1 | 23 | 71 |
| 2 | 27 | 71 |
| 3 | 31 | 71 |
| 1× | saturated |
| Inputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
Compiled 65 to 20 computations (69.2% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 2 | 3 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 1 | 3 | 4 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| ▶ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
Compiled 46 to 21 computations (54.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 (PI.f32) tau) |
| ✓ | 0.4b | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
| ✓ | 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
| ✓ | 0.4b | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
Compiled 67 to 11 computations (83.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | tau | @ | 0 | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | tau | @ | -inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | x | @ | inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | x | @ | -inf | (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1× | batch-egg-rewrite |
| 980× | rational_best.json-5 |
| 978× | rational_best.json-2 |
| 978× | rational_best.json-3 |
| 978× | rational_best.json-1 |
| 978× | exponential.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 94 |
| 1 | 125 | 94 |
| 2 | 456 | 94 |
| 3 | 1991 | 94 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) |
(*.f32 (PI.f32) tau) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 0) (sin.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) tau) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) tau))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) tau) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) tau) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (PI.f32) tau)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 tau (*.f32 (PI.f32) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) tau) 1))))) |
| 1× | egg-herbie |
| 996× | rational_best.json-simplify-49 |
| 936× | rational_best.json-simplify-44 |
| 748× | rational_best.json-simplify-50 |
| 666× | rational_best.json-simplify-80 |
| 526× | rational_best.json-simplify-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 213 | 3976 |
| 1 | 437 | 3832 |
| 2 | 916 | 3832 |
| 3 | 2518 | 3832 |
| 4 | 5005 | 3832 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 0) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(+.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(-.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(-.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 0) (sin.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 0)) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 2) |
(pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (*.f32 (PI.f32) tau) 0) |
(+.f32 0 (*.f32 (PI.f32) tau)) |
(-.f32 (*.f32 (PI.f32) tau) 0) |
(/.f32 (*.f32 (PI.f32) tau) 1) |
(/.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (PI.f32) tau))) |
(/.f32 (*.f32 tau (*.f32 (PI.f32) 2)) 2) |
(pow.f32 (*.f32 (PI.f32) tau) 1) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 6))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 6))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) (*.f32 -1/5040 (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6)))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6))) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 x (PI.f32))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 (PI.f32) x) 7))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5))) (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 7)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 (PI.f32) x) 7))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5))) (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 7)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(*.f32 tau (PI.f32)) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 0) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(-.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 0) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) x)) (*.f32 (PI.f32) x)) |
(+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 0) (sin.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 0)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 2) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 (PI.f32) tau) 0) |
(*.f32 tau (PI.f32)) |
(+.f32 0 (*.f32 (PI.f32) tau)) |
(*.f32 tau (PI.f32)) |
(-.f32 (*.f32 (PI.f32) tau) 0) |
(*.f32 tau (PI.f32)) |
(/.f32 (*.f32 (PI.f32) tau) 1) |
(*.f32 tau (PI.f32)) |
(/.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (PI.f32) tau))) |
(*.f32 tau (PI.f32)) |
(/.f32 (*.f32 tau (*.f32 (PI.f32) 2)) 2) |
(*.f32 tau (PI.f32)) |
(pow.f32 (*.f32 (PI.f32) tau) 1) |
(*.f32 tau (PI.f32)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f32 x (PI.f32)) |
| ✓ | 0.4b | (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| ✓ | 0.4b | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
Compiled 64 to 10 computations (84.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | tau | @ | -inf | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 1.0ms | tau | @ | inf | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | tau | @ | 0 | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | tau | @ | 0 | (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | x | @ | 0 | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 1× | batch-egg-rewrite |
| 902× | rational_best.json-simplify-44 |
| 730× | rational_best.json-5 |
| 728× | rational_best.json-2 |
| 728× | rational_best.json-3 |
| 728× | rational_best.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 67 |
| 1 | 96 | 67 |
| 2 | 350 | 67 |
| 3 | 1515 | 67 |
| 4 | 6900 | 67 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) |
(*.f32 x (PI.f32)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (cos.f32 0) (cos.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (PI.f32) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 x (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 x (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 x (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 x (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 x (*.f32 (PI.f32) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 x (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 x (PI.f32)))))))) |
| 1× | egg-herbie |
| 1014× | rational_best.json-simplify-80 |
| 984× | rational_best.json-simplify-2 |
| 878× | rational_best.json-simplify-78 |
| 790× | rational_best.json-simplify-48 |
| 642× | rational_best.json-simplify-50 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 199 | 3487 |
| 1 | 436 | 3343 |
| 2 | 887 | 3343 |
| 3 | 1984 | 3343 |
| 4 | 4402 | 3343 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(-.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(+.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(-.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 0)) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(*.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 2) |
(/.f32 (+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (PI.f32) 2)))) 2) |
(pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))) |
(+.f32 (*.f32 x (PI.f32)) 0) |
(+.f32 0 (*.f32 x (PI.f32))) |
(-.f32 (*.f32 x (PI.f32)) 0) |
(-.f32 0 (neg.f32 (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 x (PI.f32)) 1) |
(/.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 x (*.f32 (PI.f32) 2)) 2) |
(pow.f32 (*.f32 x (PI.f32)) 1) |
(neg.f32 (neg.f32 (*.f32 x (PI.f32)))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 tau (*.f32 (PI.f32) x))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 (PI.f32) x) 7))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)) (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(+.f32 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 tau (*.f32 (PI.f32) x))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 (PI.f32) x) 7))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)) (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(*.f32 (PI.f32) x) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 0 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 0)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 2) 2) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (PI.f32) 2)))) 2) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 x (PI.f32)) 0) |
(*.f32 (PI.f32) x) |
(+.f32 0 (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) x) |
(-.f32 (*.f32 x (PI.f32)) 0) |
(*.f32 (PI.f32) x) |
(-.f32 0 (neg.f32 (*.f32 x (PI.f32)))) |
(*.f32 (PI.f32) x) |
(/.f32 (*.f32 x (PI.f32)) 1) |
(*.f32 (PI.f32) x) |
(/.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32)))) |
(*.f32 (PI.f32) x) |
(/.f32 (*.f32 x (*.f32 (PI.f32) 2)) 2) |
(*.f32 (PI.f32) x) |
(pow.f32 (*.f32 x (PI.f32)) 1) |
(*.f32 (PI.f32) x) |
(neg.f32 (neg.f32 (*.f32 x (PI.f32)))) |
(*.f32 (PI.f32) x) |
Compiled 9356 to 2262 computations (75.8% saved)
32 alts after pruning (30 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 248 | 30 | 278 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 1 | 1 |
| Total | 248 | 32 | 280 |
| Status | Error | Program |
|---|---|---|
| 4.5b | (*.f32 (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (PI.f32) 2)))) 2) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.8b | (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ▶ | 5.4b | (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 9.2b | (*.f32 (/.f32 (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 9.1b | (*.f32 (/.f32 (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 9.0b | (*.f32 (/.f32 (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.9b | (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 12.0b | (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 11.9b | (*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 2.0b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6)))))) | |
| ▶ | 3.0b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
| 2.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) | |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 0.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) | |
| 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) | |
| ▶ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 2.0b | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6)))))) | |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| ▶ | 0.9b | (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 3.7b | (*.f32 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 3.7b | (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 6.8b | (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 6.8b | (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.7b | (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ▶ | 11.9b | (*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
Compiled 2138 to 1137 computations (46.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f32 (PI.f32) (*.f32 tau x)) |
| ✓ | 0.4b | (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| ✓ | 0.4b | (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
Compiled 67 to 11 computations (83.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | -inf | (*.f32 (PI.f32) (*.f32 tau x)) |
| 0.0ms | x | @ | 0 | (*.f32 (PI.f32) (*.f32 tau x)) |
| 0.0ms | tau | @ | 0 | (*.f32 (PI.f32) (*.f32 tau x)) |
| 0.0ms | x | @ | inf | (*.f32 (PI.f32) (*.f32 tau x)) |
| 0.0ms | tau | @ | inf | (*.f32 (PI.f32) (*.f32 tau x)) |
| 1× | batch-egg-rewrite |
| 974× | rational_best.json-simplify-44 |
| 746× | rational_best.json-5 |
| 744× | rational_best.json-2 |
| 744× | rational_best.json-3 |
| 744× | rational_best.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 73 |
| 1 | 98 | 73 |
| 2 | 359 | 73 |
| 3 | 1538 | 73 |
| 4 | 7077 | 73 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 0) (cos.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 tau x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 tau x)) (-.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (*.f32 tau x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (/.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (/.f32 (PI.f32) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 tau x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 tau x)) (-.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (neg.f32 (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (+.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 tau x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) |
| 1× | egg-herbie |
| 1142× | rational_best.json-simplify-2 |
| 1076× | rational_best.json-simplify-129 |
| 940× | rational_best.json-simplify-1 |
| 750× | rational_best.json-simplify-45 |
| 702× | rational_best.json-simplify-43 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 212 | 3913 |
| 1 | 449 | 3769 |
| 2 | 968 | 3769 |
| 3 | 2473 | 3769 |
| 4 | 6866 | 3769 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(-.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(-.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 0)) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 2) 2) |
(/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) 0) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (-.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) 2))) |
(+.f32 0 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (/.f32 (PI.f32) 2)) |
(+.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (/.f32 (PI.f32) 2) 2))) |
(-.f32 (*.f32 (PI.f32) (*.f32 tau x)) 0) |
(-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (-.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) 2))) |
(-.f32 0 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(-.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (neg.f32 (/.f32 (PI.f32) 2))) |
(-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (+.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2))) |
(/.f32 (*.f32 (PI.f32) (*.f32 tau x)) 1) |
(/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) 2) |
(pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 1) |
(neg.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 (PI.f32) x) 7))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)))) |
(+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)) (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 (PI.f32) x) 7))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)))) |
(+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 7)) (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 0)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 2) 2) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) 0) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (-.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) 2))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 0 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (/.f32 (PI.f32) 2)) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (/.f32 (PI.f32) 2) 2))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(-.f32 (*.f32 (PI.f32) (*.f32 tau x)) 0) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (-.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) 2))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(-.f32 0 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(-.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (neg.f32 (/.f32 (PI.f32) 2))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (+.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(/.f32 (*.f32 (PI.f32) (*.f32 tau x)) 1) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(/.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) 2) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 1) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(neg.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (sin.f32 (*.f32 x (PI.f32))) |
| 0.3b | (*.f32 x (PI.f32)) | |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
Compiled 30 to 9 computations (70% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (sin.f32 (*.f32 x (PI.f32))) |
| 0.0ms | x | @ | -inf | (sin.f32 (*.f32 x (PI.f32))) |
| 0.0ms | x | @ | inf | (sin.f32 (*.f32 x (PI.f32))) |
| 1× | batch-egg-rewrite |
| 964× | rational_best.json-simplify-57 |
| 610× | rational_best.json-simplify-43 |
| 538× | rational_best.json-5 |
| 536× | rational_best.json-2 |
| 536× | rational_best.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 13 |
| 1 | 71 | 13 |
| 2 | 264 | 13 |
| 3 | 1117 | 13 |
| 4 | 4936 | 13 |
| 1× | node limit |
| Inputs |
|---|
(sin.f32 (*.f32 x (PI.f32))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 x (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 x (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (PI.f32))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (cos.f32 0) (cos.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cos.f32 0) (cos.f32 0)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 x (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (sin.f32 (*.f32 x (PI.f32))) (cos.f32 (-.f32 (*.f32 x (PI.f32)) (/.f32 (PI.f32) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 x (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))))))) |
| 1× | egg-herbie |
| 832× | rational_best.json-simplify-2 |
| 794× | rational_best.json-simplify-80 |
| 746× | rational_best.json-simplify-78 |
| 738× | rational_best.json-simplify-24 |
| 738× | rational_best.json-simplify-41 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 120 | 831 |
| 1 | 270 | 795 |
| 2 | 945 | 795 |
| 3 | 3142 | 795 |
| 4 | 5382 | 795 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (PI.f32) x) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7))) (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 (sin.f32 (*.f32 x (PI.f32))) 0) |
(+.f32 0 (sin.f32 (*.f32 x (PI.f32)))) |
(-.f32 (sin.f32 (*.f32 x (PI.f32))) 0) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 x (PI.f32)))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) 1) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (cos.f32 0)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(*.f32 1 (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (*.f32 (cos.f32 0) (cos.f32 0)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) 1) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) 2) 2) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) -2) |
(/.f32 (+.f32 (sin.f32 (*.f32 x (PI.f32))) (cos.f32 (-.f32 (*.f32 x (PI.f32)) (/.f32 (PI.f32) 2)))) 2) |
(pow.f32 (sin.f32 (*.f32 x (PI.f32))) 1) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 (PI.f32) x) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 (PI.f32) x) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3)))) |
(+.f32 (*.f32 (PI.f32) x) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7))) (*.f32 (PI.f32) x)))) |
(+.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 7))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3)) (+.f32 (*.f32 (PI.f32) x) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 7))))) |
(+.f32 (*.f32 (PI.f32) x) (+.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 7))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3)))) |
(+.f32 (*.f32 (PI.f32) x) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 7))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 (sin.f32 (*.f32 x (PI.f32))) 0) |
(sin.f32 (*.f32 (PI.f32) x)) |
(+.f32 0 (sin.f32 (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(-.f32 (sin.f32 (*.f32 x (PI.f32))) 0) |
(sin.f32 (*.f32 (PI.f32) x)) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 x (PI.f32)))))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 (PI.f32) x)))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) x))))) |
(cos.f32 (+.f32 (neg.f32 (*.f32 (PI.f32) x)) (/.f32 (PI.f32) 2))) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (cos.f32 0)) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 1 (sin.f32 (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (*.f32 (cos.f32 0) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (*.f32 (cos.f32 0) (cos.f32 0)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(*.f32 (/.f32 (*.f32 (cos.f32 0) (/.f32 1 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) 2) 2) |
(sin.f32 (*.f32 (PI.f32) x)) |
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) 2) -2) |
(sin.f32 (*.f32 (PI.f32) x)) |
(/.f32 (+.f32 (sin.f32 (*.f32 x (PI.f32))) (cos.f32 (-.f32 (*.f32 x (PI.f32)) (/.f32 (PI.f32) 2)))) 2) |
(sin.f32 (*.f32 (PI.f32) x)) |
(pow.f32 (sin.f32 (*.f32 x (PI.f32))) 1) |
(sin.f32 (*.f32 (PI.f32) x)) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 (PI.f32) x)) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.4b | (*.f32 (PI.f32) tau) | |
| ✓ | 0.4b | (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| ✓ | 0.4b | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) |
Compiled 75 to 13 computations (82.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | tau | @ | 0 | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 0.0ms | tau | @ | 0 | (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
| 0.0ms | x | @ | 0 | (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
| 0.0ms | x | @ | -inf | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 0.0ms | tau | @ | inf | (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1× | batch-egg-rewrite |
| 812× | rational_best.json-5 |
| 810× | rational_best.json-2 |
| 810× | rational_best.json-3 |
| 810× | rational_best.json-1 |
| 810× | exponential.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 58 |
| 1 | 118 | 58 |
| 2 | 415 | 58 |
| 3 | 1684 | 58 |
| 4 | 6928 | 58 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cos.f32 (-.f32 (*.f32 tau (*.f32 (PI.f32) x)) (/.f32 (PI.f32) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))))))) |
| 1× | egg-herbie |
| 1494× | rational_best.json-simplify-48 |
| 1230× | rational_best.json-simplify-2 |
| 696× | rational_best.json-simplify-44 |
| 562× | rational_best.json-simplify-1 |
| 490× | rational_best.json-simplify-132 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 171 | 3031 |
| 1 | 349 | 2887 |
| 2 | 697 | 2887 |
| 3 | 1753 | 2887 |
| 4 | 3547 | 2887 |
| 5 | 7899 | 2887 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 0) |
(-.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(+.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 0) |
(+.f32 0 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(-.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 0) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cos.f32 0)) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(*.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) 2) |
(/.f32 (+.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cos.f32 (-.f32 (*.f32 tau (*.f32 (PI.f32) x)) (/.f32 (PI.f32) 2)))) 2) |
(pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) |
| Outputs |
|---|
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 1 (*.f32 (pow.f32 tau 2) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 4))) (+.f32 1 (*.f32 (pow.f32 tau 2) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(+.f32 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 4))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 x (PI.f32)) 6)))) (+.f32 1 (*.f32 (pow.f32 tau 2) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (+.f32 (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 (pow.f32 tau 2) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 4))) (+.f32 1 (*.f32 (pow.f32 tau 2) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 4))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 x (PI.f32)) 6)))) (+.f32 1 (*.f32 (pow.f32 tau 2) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))))) |
(+.f32 (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (+.f32 (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 3) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 x (PI.f32)) 5))) (*.f32 (pow.f32 tau 3) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3))))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 x (PI.f32)) 5)))) (+.f32 (*.f32 (pow.f32 tau 3) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 x (PI.f32)) 7))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (pow.f32 tau 3) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 x (PI.f32)) 5))) (*.f32 (pow.f32 tau 3) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3))))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 x (PI.f32)) 5)))) (+.f32 (*.f32 (pow.f32 tau 3) (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 3))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 x (PI.f32)) 7))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(-.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 0) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 0 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(-.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 0) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cos.f32 0)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 2) 2) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (cos.f32 (-.f32 (*.f32 tau (*.f32 (PI.f32) x)) (/.f32 (PI.f32) 2)))) 2) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(pow.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) 1) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
| ✓ | 0.5b | (pow.f32 (*.f32 (PI.f32) x) 2) |
| ✓ | 0.6b | (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
| ✓ | 0.9b | (pow.f32 (*.f32 (PI.f32) x) 4) |
Compiled 119 to 54 computations (54.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
| 1.0ms | x | @ | 0 | (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
| 0.0ms | x | @ | 0 | (pow.f32 (*.f32 (PI.f32) x) 4) |
| 0.0ms | x | @ | inf | (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
| 0.0ms | x | @ | inf | (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
| 1× | batch-egg-rewrite |
| 1188× | rational_best.json-simplify-57 |
| 698× | rational_best.json-simplify-44 |
| 664× | rational_best.json-simplify-43 |
| 582× | rational_best.json-5 |
| 580× | rational_best.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 72 |
| 1 | 113 | 72 |
| 2 | 326 | 72 |
| 3 | 1304 | 72 |
| 4 | 5670 | 72 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (*.f32 (PI.f32) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 (PI.f32) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 x x)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/60) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (*.f32 (PI.f32) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 (PI.f32) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 x x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (pow.f32 (*.f32 (PI.f32) x) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))))))) |
| 1× | egg-herbie |
| 1120× | rational_best.json-simplify-80 |
| 1006× | rational_best.json-simplify-2 |
| 968× | rational_best.json-simplify-78 |
| 808× | rational_best.json-simplify-129 |
| 576× | rational_best.json-simplify-50 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 140 | 1974 |
| 1 | 242 | 1974 |
| 2 | 615 | 1974 |
| 3 | 1885 | 1974 |
| 4 | 4134 | 1974 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 0) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(-.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 0) |
(-.f32 0 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) |
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 x x)))) 4)) |
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) |
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) |
(/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1) |
(/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 2) 2) |
(/.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) 2) -2) |
(neg.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 0) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120)) |
(-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 0) |
(-.f32 0 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120))) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 1) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120))) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/60) 2) |
(/.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120)) 2) -2) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 1) |
(neg.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120))) |
(+.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 0) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(-.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 0) |
(-.f32 0 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) |
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 x x)))) 2)) |
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) |
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) |
(/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(/.f32 (*.f32 2 (pow.f32 (*.f32 (PI.f32) x) 2)) 2) |
(/.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) 2) -2) |
(neg.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 0) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) |
(-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 0) |
(-.f32 0 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3) 2) |
(/.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 2) -2) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(neg.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
| Outputs |
|---|
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 0) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(-.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 0) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(-.f32 0 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)))) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 (PI.f32) x) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 x x)))) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (pow.f32 (*.f32 (PI.f32) x) 4)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 4)) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 4) (pow.f32 (*.f32 (PI.f32) x) 4))) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 2) 2) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(/.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4)) 2) -2) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(neg.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 4))) |
(pow.f32 (*.f32 (PI.f32) x) 4) |
(+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 0) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120)) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 0) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(-.f32 0 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 1) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/60) 2) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(/.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120)) 2) -2) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120) 1) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(neg.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 4) 1/120))) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) |
(+.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 0) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(-.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 0) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(-.f32 0 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 x x)))) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 1 (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (pow.f32 (*.f32 (PI.f32) x) 2)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) x))) 2)) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) 1) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (/.f32 (pow.f32 (*.f32 (PI.f32) x) 2) (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(/.f32 (*.f32 2 (pow.f32 (*.f32 (PI.f32) x) 2)) 2) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(/.f32 (*.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2)) 2) -2) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(neg.f32 (neg.f32 (pow.f32 (*.f32 (PI.f32) x) 2))) |
(pow.f32 (*.f32 (PI.f32) x) 2) |
(+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 0) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 0) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(-.f32 0 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3) 2) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(/.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6)) 2) -2) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6) 1) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
(neg.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/6))) |
(*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| ✓ | 0.6b | (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
| ✓ | 0.8b | (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) |
| ✓ | 1.1b | (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) |
Compiled 187 to 68 computations (63.6% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | tau | @ | 0 | (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) |
| 2.0ms | tau | @ | 0 | (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
| 2.0ms | x | @ | 0 | (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
| 1.0ms | tau | @ | inf | (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | tau | @ | -inf | (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) |
| 1× | batch-egg-rewrite |
| 994× | rational_best.json-5 |
| 992× | rational_best.json-2 |
| 992× | rational_best.json-3 |
| 992× | rational_best.json-1 |
| 992× | exponential.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 168 |
| 1 | 180 | 168 |
| 2 | 528 | 168 |
| 3 | 2144 | 168 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) |
(pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) |
(*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 2) 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 2) 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/60) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 1))))) |
| 1× | egg-herbie |
| 1150× | rational_best.json-simplify-44 |
| 1048× | rational_best.json-simplify-132 |
| 968× | rational_best.json-simplify-49 |
| 690× | rational_best.json-simplify-50 |
| 522× | rational_best.json-simplify-80 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 156 | 6295 |
| 1 | 304 | 5377 |
| 2 | 645 | 5377 |
| 3 | 2282 | 5377 |
| 4 | 4157 | 5377 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 0) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 0) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) |
(*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5))) |
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) |
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) |
(/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1) |
(/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 2) 2) |
(+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 0) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) |
(-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 0) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 1) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) |
(*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) |
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3))) |
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) |
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) |
(/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 1) |
(/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 2) 2) |
(+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 0) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120)) |
(-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 0) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 1) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120))) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/60) 2) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 1) |
(+.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(+.f32 0 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(pow.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
| Outputs |
|---|
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))) |
(*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) |
(+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 0) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 0) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 5)) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5))) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 2) 2) |
(*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 (PI.f32) x) 5)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5) |
(+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 0) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(+.f32 0 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(-.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 0) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 1) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 1 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (*.f32 tau x)))) 3)) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 1) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (/.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) 2) 2) |
(*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3) |
(+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 0) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(+.f32 0 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120)) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(-.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 0) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 1) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120))) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(/.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/60) 2) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(pow.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) 1) |
(*.f32 (pow.f32 tau 5) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 5))) |
(*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) |
(+.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 0 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(pow.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5) 1/120) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3) -1/6))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 3)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) (*.f32 tau (*.f32 x (PI.f32)))) |
Compiled 19036 to 5996 computations (68.5% saved)
42 alts after pruning (37 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 502 | 24 | 526 |
| Fresh | 12 | 13 | 25 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 5 | 6 |
| Total | 516 | 42 | 558 |
| Status | Error | Program |
|---|---|---|
| 4.4b | (*.f32 (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.8b | (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 9.1b | (*.f32 (/.f32 (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 9.0b | (*.f32 (/.f32 (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 9.1b | (*.f32 (/.f32 (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.8b | (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 12.0b | (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ▶ | 12.0b | (*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| ▶ | 4.7b | (*.f32 (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 2.0b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6)))))) | |
| ✓ | 3.0b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
| 2.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) | |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 0.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) | |
| ▶ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) | |
| 4.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 0.9b | (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.2b | (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ▶ | 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 3.7b | (*.f32 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.2b | (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 3.7b | (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 6.8b | (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 6.8b | (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.8b | (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 27.8b | (*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 11.9b | (*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) | |
| 11.9b | (*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) | |
| ▶ | 12.2b | (*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
| ✓ | 11.9b | (*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 14.9b | (*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) | |
| 11.9b | (*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 11.9b | (*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
Compiled 2399 to 1286 computations (46.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (*.f32 x (PI.f32)) | |
| 0.4b | (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) | |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| 0.4b | (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) |
Compiled 142 to 24 computations (83.1% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f32 (PI.f32) x) |
| 0.3b | (*.f32 x (PI.f32)) |
Compiled 27 to 9 computations (66.7% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (*.f32 (PI.f32) x) |
| 0.0ms | x | @ | -inf | (*.f32 (PI.f32) x) |
| 0.0ms | x | @ | inf | (*.f32 (PI.f32) x) |
| 1× | batch-egg-rewrite |
| 1610× | rational_best.json-5 |
| 1608× | rational_best.json-2 |
| 1608× | rational_best.json-3 |
| 1608× | rational_best.json-1 |
| 1608× | exponential.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 9 |
| 1 | 51 | 9 |
| 2 | 178 | 9 |
| 3 | 739 | 9 |
| 4 | 3238 | 9 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (PI.f32) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) x) (/.f32 (*.f32 (PI.f32) x) (*.f32 (PI.f32) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) x) 1))))) |
| 1× | egg-herbie |
| 1748× | rational_best.json-simplify-80 |
| 1348× | rational_best.json-simplify-78 |
| 1092× | rational_best.json-simplify-44 |
| 1034× | rational_best.json-simplify-132 |
| 914× | rational_best.json-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 63 |
| 1 | 28 | 63 |
| 2 | 62 | 63 |
| 3 | 179 | 63 |
| 4 | 787 | 63 |
| 5 | 2480 | 63 |
| 6 | 4177 | 63 |
| 7 | 6736 | 63 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 (*.f32 (PI.f32) x) 0) |
(+.f32 0 (*.f32 (PI.f32) x)) |
(-.f32 (*.f32 (PI.f32) x) 0) |
(/.f32 (*.f32 (PI.f32) x) 1) |
(/.f32 (*.f32 (PI.f32) x) (/.f32 (*.f32 (PI.f32) x) (*.f32 (PI.f32) x))) |
(/.f32 (*.f32 (PI.f32) (+.f32 x x)) 2) |
(pow.f32 (*.f32 (PI.f32) x) 1) |
| Outputs |
|---|
(+.f32 (*.f32 (PI.f32) x) 0) |
(*.f32 (PI.f32) x) |
(+.f32 0 (*.f32 (PI.f32) x)) |
(*.f32 (PI.f32) x) |
(-.f32 (*.f32 (PI.f32) x) 0) |
(*.f32 (PI.f32) x) |
(/.f32 (*.f32 (PI.f32) x) 1) |
(*.f32 (PI.f32) x) |
(/.f32 (*.f32 (PI.f32) x) (/.f32 (*.f32 (PI.f32) x) (*.f32 (PI.f32) x))) |
(*.f32 (PI.f32) x) |
(/.f32 (*.f32 (PI.f32) (+.f32 x x)) 2) |
(*.f32 (PI.f32) x) |
(pow.f32 (*.f32 (PI.f32) x) 1) |
(*.f32 (PI.f32) x) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (*.f32 (PI.f32) x) | |
| 0.3b | (*.f32 x (PI.f32)) | |
| 0.3b | (*.f32 (PI.f32) (*.f32 tau x)) | |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
Compiled 67 to 12 computations (82.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| ✓ | 0.4b | (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| ✓ | 0.5b | (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x))) |
| ✓ | 4.4b | (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) |
Compiled 100 to 31 computations (69% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | x | @ | inf | (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | tau | @ | -inf | (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | x | @ | -inf | (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1.0ms | tau | @ | 0 | (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) |
| 1.0ms | tau | @ | inf | (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| 1× | batch-egg-rewrite |
| 902× | rational_best.json-5 |
| 900× | rational_best.json-2 |
| 900× | rational_best.json-3 |
| 900× | rational_best.json-1 |
| 900× | exponential.json-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 87 |
| 1 | 138 | 87 |
| 2 | 456 | 87 |
| 3 | 1891 | 87 |
| 4 | 7807 | 87 |
| 1× | node limit |
| Inputs |
|---|
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) 2) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (neg.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1))))) |
| 1× | egg-herbie |
| 1228× | rational_best.json-simplify-48 |
| 870× | rational_best.json-simplify-2 |
| 570× | rational_best.json-simplify-49 |
| 558× | rational_best.json-simplify-132 |
| 548× | rational_best.json-simplify-50 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 204 | 5846 |
| 1 | 425 | 5542 |
| 2 | 1121 | 5446 |
| 3 | 2718 | 5446 |
| 4 | 6803 | 5446 |
| 1× | node limit |
| Inputs |
|---|
(cos.f32 (*.f32 1/2 (PI.f32))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (*.f32 1/2 (PI.f32))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(*.f32 -1 (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(-.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 0)) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) 2) |
(/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (/.f32 (PI.f32) 2) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(+.f32 0 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(+.f32 (+.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (neg.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) |
(*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) -1) |
(*.f32 (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) -1) |
(/.f32 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) 2) |
(/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) 2) -2) |
(pow.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
| Outputs |
|---|
(cos.f32 (*.f32 1/2 (PI.f32))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau x)))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau x))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))))) |
(+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))))) |
(+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3))))) (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau x))) (+.f32 (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (*.f32 1/2 (PI.f32))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x)))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau x)))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau x))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))))) |
(+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))))) |
(+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))))) |
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 (PI.f32) x) 3)))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau x))) (+.f32 (+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(+.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) |
(cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) |
(cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) |
(neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (neg.f32 (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) (neg.f32 x))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 -1 (*.f32 tau (*.f32 x (PI.f32)))) |
(neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (neg.f32 (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) (neg.f32 x))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 -1 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) |
(neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (neg.f32 (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) (neg.f32 x))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) |
(neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (neg.f32 (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) (neg.f32 x))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(+.f32 (*.f32 -1 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 1/2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (neg.f32 (*.f32 (PI.f32) x)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) (neg.f32 x)))) |
(/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (PI.f32) x) (*.f32 -1/2 tau))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 -1/2 (*.f32 tau x)))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (PI.f32) x) (*.f32 -1/2 tau))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2) -1/6))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 -1/2 (*.f32 tau x)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2) -1/6))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 -1/2 (*.f32 tau x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) -1/6))))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (PI.f32) x) (*.f32 -1/2 tau))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 -1/2 (*.f32 tau x)))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/6 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (PI.f32) x) (*.f32 -1/2 tau))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2) -1/6))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 -1/2 (*.f32 tau x)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2) -1/6))))) |
(+.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 -1/2 (*.f32 tau x)))) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) -1/6))))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (cos.f32 (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (sin.f32 (/.f32 (PI.f32) 2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 0)) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) 2) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (/.f32 (PI.f32) 2) (neg.f32 (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (+.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (neg.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) |
(+.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (/.f32 (PI.f32) 2) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x)))))) |
(*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) -1) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) -1) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) 2) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) 2) -2) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))) |
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| ✓ | 0.4b | (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| ✓ | 4.7b | (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2))) |
Compiled 155 to 75 computations (51.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | tau | @ | -inf | (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 1.0ms | x | @ | -inf | (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 1.0ms | tau | @ | inf | (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 0.0ms | x | @ | inf | (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 0.0ms | tau | @ | 0 | (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2))) |
| 1× | batch-egg-rewrite |
| 1020× | rational_best.json-2 |
| 1020× | rational_best.json-3 |
| 1020× | rational_best.json-1 |
| 1020× | rational_best.json-5 |
| 1018× | exponential.json-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 217 |
| 1 | 149 | 189 |
| 2 | 541 | 73 |
| 3 | 2432 | 73 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2))) |
(/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 tau (*.f32 x (PI.f32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) 2) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)) (/.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 tau (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) -2) (+.f32 (PI.f32) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) -2) (-.f32 (/.f32 (PI.f32) 2) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) -2) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32)) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32)) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (*.f32 2 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (/.f32 (PI.f32) 2) 3)) (-.f32 (/.f32 (PI.f32) 2) (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 0 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (PI.f32) 2) 3) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)) (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (PI.f32) 2) 3) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 tau (*.f32 x (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 tau (-.f32 (*.f32 (PI.f32) (+.f32 x x)) (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 x (*.f32 tau (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 x (-.f32 (*.f32 (PI.f32) (+.f32 tau tau)) (*.f32 tau (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 tau x) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 tau (*.f32 x (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (*.f32 tau x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (*.f32 tau (+.f32 x x)) (*.f32 tau x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 tau (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 x (PI.f32)) tau)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 x (PI.f32)) (-.f32 (+.f32 tau tau) tau))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 tau (PI.f32)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (+.f32 x x)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 tau) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 tau x)) (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 tau x))) (/.f32 1 (*.f32 tau x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (PI.f32))) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)) (/.f32 1 tau))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 tau (*.f32 x (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2))) (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2))) (+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (cos.f32 0) (sin.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))))))) |
| 1× | egg-herbie |
| 1060× | rational_best.json-simplify-48 |
| 820× | rational_best.json-simplify-44 |
| 684× | rational_best.json-simplify-132 |
| 598× | rational_best.json-simplify-43 |
| 566× | rational_best.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 304 | 6734 |
| 1 | 615 | 6484 |
| 2 | 1845 | 6478 |
| 3 | 3950 | 6316 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) 0) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) -2))) |
(+.f32 (/.f32 (PI.f32) 2) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)) (/.f32 (PI.f32) -2)) |
(+.f32 (PI.f32) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) 2))) |
(+.f32 0 (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) 2))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) 2)) |
(+.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) (+.f32 x x)))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (PI.f32) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) |
(+.f32 (/.f32 (PI.f32) -2) (-.f32 (/.f32 (PI.f32) 2) (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (/.f32 (PI.f32) -2) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) |
(+.f32 (neg.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) -2))) |
(+.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32)) (neg.f32 (PI.f32))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32)) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (*.f32 2 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (/.f32 (PI.f32) 2) 3)) (-.f32 (/.f32 (PI.f32) 2) (*.f32 2 (PI.f32)))) |
(+.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 0 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (PI.f32))) |
(+.f32 (*.f32 (/.f32 (PI.f32) 2) 3) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)) (*.f32 2 (PI.f32)))) |
(+.f32 (*.f32 (/.f32 (PI.f32) 2) 3) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 tau (-.f32 (*.f32 (PI.f32) (+.f32 x x)) (*.f32 x (PI.f32)))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 x (-.f32 (*.f32 (PI.f32) (+.f32 tau tau)) (*.f32 tau (PI.f32)))) |
(*.f32 (*.f32 tau x) (PI.f32)) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) 1) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (PI.f32) (-.f32 (*.f32 tau (+.f32 x x)) (*.f32 tau x))) |
(*.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (*.f32 x (PI.f32)) tau) |
(*.f32 (*.f32 x (PI.f32)) (-.f32 (+.f32 tau tau) tau)) |
(*.f32 (*.f32 tau (PI.f32)) x) |
(*.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) -1) |
(*.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (+.f32 x x)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 1 tau) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))) |
(*.f32 (/.f32 1 (*.f32 tau x)) (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (PI.f32)))) |
(*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 tau x))) (/.f32 1 (*.f32 tau x))) |
(*.f32 (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (PI.f32))) (/.f32 1 (PI.f32))) |
(*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)) (/.f32 1 tau)) |
(*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(/.f32 (*.f32 tau (*.f32 x (PI.f32))) 1) |
(/.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(/.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) -1) |
(/.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) 2) |
(/.f32 (*.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) -2) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 1) |
(neg.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(-.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 0) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(+.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 0) |
(+.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 0 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2))))) |
(+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2)))) |
(+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2))) (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2))) (+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(-.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 0) |
(-.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(-.f32 (*.f32 2 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (cos.f32 0) (sin.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cos.f32 0)) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(*.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(/.f32 (*.f32 2 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) 2) |
(pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))) |
| Outputs |
|---|
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 x (PI.f32)) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 4))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 x (PI.f32)) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 x (PI.f32)) 6))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6)))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 6)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 x (PI.f32)) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 x (PI.f32)) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 4))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 x (PI.f32)) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 x (PI.f32)) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 x (PI.f32)) 6))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6)))) |
(+.f32 1 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 6)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (*.f32 (PI.f32) x)) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))) |
(+.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 x (PI.f32)) 3)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3)))))) |
(+.f32 (*.f32 x (*.f32 tau (PI.f32))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 x (PI.f32)) 3))) (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 x (PI.f32)) 5))))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) x)) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 x 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 x 5) (pow.f32 (PI.f32) 5)))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))))))) |
(+.f32 (*.f32 x (*.f32 tau (PI.f32))) (+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 x (PI.f32)) 3))) (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 x (PI.f32)) 5)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 x (PI.f32)) 7))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7))))) |
(+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 7)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 x (PI.f32)) 3)))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 x (*.f32 tau (PI.f32))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 x (PI.f32)) 3))) (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 x (PI.f32)) 5))))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 x 7)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 x 3)))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 5) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 x 5)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (*.f32 x (*.f32 tau (PI.f32))) (+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 3) (pow.f32 (*.f32 x (PI.f32)) 3))) (*.f32 1/120 (*.f32 (pow.f32 tau 5) (pow.f32 (*.f32 x (PI.f32)) 5)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 7) (pow.f32 (*.f32 x (PI.f32)) 7))))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 5)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 3)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 7))))) |
(+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 7)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3))))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) 0) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) -2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))) |
(+.f32 (/.f32 (PI.f32) 2) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) -2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)) (/.f32 (PI.f32) -2)) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) -2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))) |
(+.f32 (PI.f32) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) 2))) |
(+.f32 (PI.f32) (-.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) 2))) |
(+.f32 (PI.f32) (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) 2))) |
(+.f32 0 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) 2))) |
(+.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 tau (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) 2))) |
(+.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (/.f32 (PI.f32) 2))) |
(+.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (/.f32 (PI.f32) 2))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) 2)) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) -2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))) |
(+.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) (+.f32 x x)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (neg.f32 (*.f32 x (*.f32 tau (PI.f32))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 tau (*.f32 (PI.f32) (-.f32 (+.f32 x x) x))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) -2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (PI.f32) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (/.f32 (PI.f32) -2) (+.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32)))))) |
(+.f32 (PI.f32) (+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (/.f32 (PI.f32) -2))) |
(+.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (/.f32 (PI.f32) -2) (+.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 tau x))))) |
(+.f32 (/.f32 (PI.f32) -2) (-.f32 (/.f32 (PI.f32) 2) (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (/.f32 (PI.f32) 2) (/.f32 (PI.f32) -2))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2))) |
(+.f32 (/.f32 (PI.f32) -2) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) |
(+.f32 (/.f32 (PI.f32) -2) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) -2)))) |
(+.f32 (/.f32 (PI.f32) -2) (-.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) |
(+.f32 (/.f32 (PI.f32) -2) (+.f32 (neg.f32 (/.f32 (PI.f32) -2)) (*.f32 tau (*.f32 (PI.f32) (-.f32 (+.f32 x x) x))))) |
(+.f32 (neg.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) -2))) |
(+.f32 (neg.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) -2))) |
(+.f32 (neg.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (-.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (/.f32 (PI.f32) -2))) |
(+.f32 (-.f32 (neg.f32 (/.f32 (PI.f32) 2)) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (/.f32 (PI.f32) -2))) |
(+.f32 (neg.f32 (/.f32 (PI.f32) 2)) (+.f32 (neg.f32 (/.f32 (PI.f32) -2)) (*.f32 tau (*.f32 (PI.f32) (-.f32 (+.f32 x x) x))))) |
(+.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32))) |
(+.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32))))) |
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 tau x)))) |
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 tau x) -1))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32)) (neg.f32 (PI.f32))) |
(+.f32 (neg.f32 (PI.f32)) (+.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32))))) |
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 -1 (*.f32 tau x)))) |
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 (*.f32 tau x) -1))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (PI.f32)) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (*.f32 2 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))))) |
(+.f32 (+.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (*.f32 2 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))))) |
(+.f32 (PI.f32) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (-.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (*.f32 2 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))))) |
(+.f32 (PI.f32) (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (*.f32 2 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))))) |
(+.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (-.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (*.f32 2 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))))) |
(+.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (/.f32 (PI.f32) 2) 3)) (-.f32 (/.f32 (PI.f32) 2) (*.f32 2 (PI.f32)))) |
(+.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (*.f32 3 (/.f32 (PI.f32) 2))) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) 2))) |
(+.f32 (*.f32 tau (*.f32 x (PI.f32))) (+.f32 (*.f32 3 (/.f32 (PI.f32) 2)) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 3 (/.f32 (PI.f32) 2)) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))) |
(+.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 0 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (-.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 tau (PI.f32))))))) |
(+.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 tau x))) (neg.f32 (*.f32 2 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(+.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (PI.f32))) |
(+.f32 (-.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32)))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (PI.f32))) |
(+.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (PI.f32))) |
(+.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 tau x))) (-.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (PI.f32))) |
(+.f32 (*.f32 (/.f32 (PI.f32) 2) 3) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)) (*.f32 2 (PI.f32)))) |
(+.f32 (*.f32 3 (/.f32 (PI.f32) 2)) (-.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2)) (*.f32 (PI.f32) 2))) |
(+.f32 (*.f32 3 (/.f32 (PI.f32) 2)) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)) (*.f32 (PI.f32) 2))) |
(+.f32 (*.f32 3 (/.f32 (PI.f32) 2)) (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (*.f32 (PI.f32) 2))) |
(+.f32 (*.f32 (/.f32 (PI.f32) 2) 3) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (PI.f32))) |
(+.f32 (*.f32 3 (/.f32 (PI.f32) 2)) (-.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) -2)) (PI.f32))) |
(+.f32 (*.f32 3 (/.f32 (PI.f32) 2)) (-.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)) (PI.f32))) |
(+.f32 (*.f32 3 (/.f32 (PI.f32) 2)) (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) -2)) (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 tau (-.f32 (*.f32 (PI.f32) (+.f32 x x)) (*.f32 x (PI.f32)))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (neg.f32 (*.f32 x (*.f32 tau (PI.f32))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 tau (*.f32 (PI.f32) (-.f32 (+.f32 x x) x))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 x (-.f32 (*.f32 (PI.f32) (+.f32 tau tau)) (*.f32 tau (PI.f32)))) |
(*.f32 x (*.f32 (PI.f32) (-.f32 (+.f32 tau tau) tau))) |
(*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 tau tau) tau) x)) |
(*.f32 (*.f32 tau x) (PI.f32)) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) 1) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (-.f32 (*.f32 tau (+.f32 x x)) (*.f32 tau x))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (neg.f32 (*.f32 x (*.f32 tau (PI.f32))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(+.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 tau (*.f32 (PI.f32) (-.f32 (+.f32 x x) x))) |
(*.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 x (PI.f32)) tau) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 x (PI.f32)) (-.f32 (+.f32 tau tau) tau)) |
(*.f32 x (*.f32 (PI.f32) (-.f32 (+.f32 tau tau) tau))) |
(*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 tau tau) tau) x)) |
(*.f32 (*.f32 tau (PI.f32)) x) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) -1) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (+.f32 x x)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 1 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 (*.f32 x (*.f32 tau (PI.f32))) (-.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) (*.f32 x (*.f32 tau (PI.f32)))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) (-.f32 (+.f32 x x) x))))) |
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (-.f32 (+.f32 x x) x))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (*.f32 tau (*.f32 (PI.f32) (-.f32 (+.f32 x x) x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 1 tau) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 1 (*.f32 tau x)) (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 tau x)))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (PI.f32)))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 tau x) (*.f32 tau x))) (/.f32 1 (*.f32 tau x))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 (*.f32 tau x) (*.f32 (PI.f32) (PI.f32))) (/.f32 1 (PI.f32))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)) (/.f32 1 tau)) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(*.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 1 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(/.f32 (*.f32 tau (*.f32 x (PI.f32))) 1) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(/.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(/.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) -1) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(/.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))) 2) |
(/.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))) 2) |
(/.f32 (*.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))) 2) -2) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 1) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(neg.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(*.f32 x (*.f32 tau (PI.f32))) |
(*.f32 tau (*.f32 x (PI.f32))) |
(*.f32 (PI.f32) (*.f32 tau x)) |
(+.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 0) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 0) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 0) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (-.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 tau x)))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 tau (PI.f32))))) (+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (-.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32)))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (+.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (+.f32 (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) -2)))) (+.f32 0 (*.f32 (sin.f32 0) (cos.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 tau x))))))) |
(+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (-.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 tau x)))))) |
(+.f32 (*.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 0)) (+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 tau (PI.f32))))) (+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (cos.f32 (-.f32 (PI.f32) (*.f32 x (*.f32 tau (PI.f32)))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (+.f32 (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) -2)))) (*.f32 (sin.f32 0) (+.f32 (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cos.f32 (-.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))) |
(+.f32 (*.f32 (cos.f32 0) (cos.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) -2)))) (+.f32 0 (*.f32 (sin.f32 0) (cos.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 tau x))))))) |
(+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2)))) |
(+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2)))) |
(+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (cos.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (/.f32 (PI.f32) -2)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (/.f32 (PI.f32) -2))) (*.f32 (sin.f32 (/.f32 (PI.f32) -2)) (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2))) (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2)))) |
(+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (cos.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (/.f32 (PI.f32) -2)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (/.f32 (PI.f32) -2))) (*.f32 (sin.f32 (/.f32 (PI.f32) -2)) (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2))) (+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (PI.f32) 2)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2))) (sin.f32 (/.f32 (PI.f32) -2))) (+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 x (*.f32 tau (PI.f32))))) (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (sin.f32 (+.f32 (*.f32 x (*.f32 tau (PI.f32))) (/.f32 (PI.f32) 2)))))) |
(+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (cos.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (/.f32 (PI.f32) -2))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) -2)) (cos.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (+.f32 (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (/.f32 (PI.f32) -2))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (/.f32 (PI.f32) -2))) (+.f32 0 (*.f32 (sin.f32 (/.f32 (PI.f32) -2)) (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))))) |
(-.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 0) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 0) (cos.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 0 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (*.f32 2 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (*.f32 (sin.f32 0) (cos.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (cos.f32 0) (sin.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (cos.f32 0)) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))))) |
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) |
(*.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (cos.f32 0) (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (cos.f32 0) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (cos.f32 0) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)))) |
(*.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (*.f32 tau (PI.f32))))) (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2) (/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (*.f32 2 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) 2) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) 1) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
(cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))) |
(sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) |
(sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) |
(sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) |
Compiled 30972 to 7710 computations (75.1% saved)
45 alts after pruning (39 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 748 | 14 | 762 |
| Fresh | 7 | 25 | 32 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 6 | 9 |
| Total | 759 | 45 | 804 |
| Status | Error | Program |
|---|---|---|
| 4.4b | (*.f32 (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ▶ | 0.8b | (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 9.1b | (*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ▶ | 0.8b | (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| ▶ | 12.0b | (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| ✓ | 12.0b | (*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 11.9b | (*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 7.0b | (*.f32 (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))) | |
| 4.7b | (*.f32 (/.f32 (sin.f32 (+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 1.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (/.f32 1 tau) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 2.0b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6)))))) | |
| ✓ | 3.0b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
| 2.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) | |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) | |
| 0.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 tau (PI.f32)) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 4.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 5.2b | (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ▶ | 7.4b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
| 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) | |
| 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.2b | (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 3.7b | (*.f32 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 3.7b | (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 6.8b | (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 6.8b | (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 27.8b | (*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 11.9b | (*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) | |
| 11.9b | (*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) | |
| ✓ | 12.2b | (*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
| ✓ | 11.9b | (*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 14.9b | (*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) | |
| ▶ | 11.9b | (*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
| 11.9b | (*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
Compiled 2519 to 1389 computations (44.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (*.f32 (PI.f32) (*.f32 tau x)) | |
| 0.4b | (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) | |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| ✓ | 0.4b | (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
Compiled 145 to 30 computations (79.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | tau | @ | 0 | (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 0.0ms | x | @ | 0 | (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 0.0ms | tau | @ | inf | (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 0.0ms | tau | @ | -inf | (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 0.0ms | x | @ | -inf | (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| 1× | batch-egg-rewrite |
| 906× | rational_best.json-5 |
| 904× | rational_best.json-2 |
| 904× | rational_best.json-3 |
| 904× | rational_best.json-1 |
| 904× | exponential.json-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 93 |
| 1 | 131 | 39 |
| 2 | 458 | 39 |
| 3 | 1911 | 39 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1))))) |
| 1× | egg-herbie |
| 1504× | rational_best.json-simplify-78 |
| 1006× | rational_best.json-simplify-54 |
| 680× | rational_best.json-simplify-132 |
| 634× | rational_best.json-simplify-50 |
| 622× | rational_best.json-simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 75 | 1712 |
| 1 | 144 | 1640 |
| 2 | 282 | 1640 |
| 3 | 785 | 1640 |
| 4 | 2504 | 1640 |
| 5 | 5348 | 1640 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 6)))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 6)))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| 0.3b | (*.f32 (PI.f32) x) | |
| 0.4b | (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) | |
| 0.5b | (pow.f32 (*.f32 (PI.f32) x) 2) |
Compiled 42 to 27 computations (35.7% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| 0.0ms | x | @ | inf | (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| 0.0ms | x | @ | -inf | (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| 1× | batch-egg-rewrite |
| 1018× | rational_best.json-simplify-57 |
| 668× | rational_best.json-simplify-43 |
| 572× | rational_best.json-simplify-44 |
| 520× | rational_best.json-5 |
| 518× | rational_best.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 27 |
| 1 | 96 | 27 |
| 2 | 282 | 27 |
| 3 | 1152 | 27 |
| 4 | 5004 | 27 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 -1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (*.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 -1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))) |
| 1× | egg-herbie |
| 1504× | rational_best.json-simplify-132 |
| 1456× | rational_best.json-simplify-2 |
| 896× | rational_best.json-simplify-44 |
| 568× | rational_best.json-simplify-80 |
| 506× | rational_best.json-simplify-78 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 70 | 1621 |
| 1 | 144 | 1621 |
| 2 | 328 | 1621 |
| 3 | 1383 | 1621 |
| 4 | 3445 | 1621 |
| 5 | 7343 | 1621 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(-.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) -1) |
(-.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 0) |
(-.f32 0 (-.f32 -1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))))) |
(*.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))))) |
(*.f32 (/.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
(*.f32 (/.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (/.f32 (/.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (*.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
(*.f32 (/.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(/.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(/.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) |
(/.f32 (+.f32 2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) 2) |
(/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) -2) |
(pow.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(neg.f32 (-.f32 -1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))) |
(*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2)) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(-.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) -1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(-.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 0) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(-.f32 0 (-.f32 -1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 1 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2)))) |
(*.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2))) |
(*.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 1 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2)))) |
(*.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2))) |
(*.f32 (/.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (/.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2))) |
(*.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (/.f32 (/.f32 (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) (*.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))))))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (/.f32 (/.f32 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2))) |
(*.f32 (/.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 1 (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3))))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 1 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2)))) |
(/.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(/.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)))) |
(/.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)))) |
(/.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2) (-.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) -2))) |
(/.f32 (+.f32 2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) 2) |
(/.f32 (+.f32 2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) 2) |
(+.f32 1 (/.f32 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3) 2)) |
(/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 (PI.f32) x) 2) -1/3)) -2) |
(/.f32 (-.f32 -2 (*.f32 (pow.f32 (*.f32 x (PI.f32)) 2) -1/3)) -2) |
(pow.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2))) 1) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(neg.f32 (-.f32 -1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (*.f32 x (PI.f32)) | |
| 0.3b | (*.f32 (PI.f32) (*.f32 tau x)) | |
| 0.4b | (*.f32 (PI.f32) tau) | |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) |
Compiled 67 to 12 computations (82.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.4b | (*.f32 (PI.f32) tau) | |
| 0.4b | (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) | |
| 0.4b | (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) | |
| ✓ | 0.4b | (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) |
Compiled 85 to 20 computations (76.5% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | tau | @ | -inf | (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | tau | @ | inf | (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | tau | @ | 0 | (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | x | @ | 0 | (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 0.0ms | x | @ | inf | (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) |
| 1× | batch-egg-rewrite |
| 810× | rational_best.json-2 |
| 810× | rational_best.json-3 |
| 810× | rational_best.json-1 |
| 810× | rational_best.json-5 |
| 810× | rational_best.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 39 |
| 1 | 125 | 39 |
| 2 | 410 | 39 |
| 3 | 1677 | 39 |
| 4 | 6921 | 39 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))))) |
| 1× | egg-herbie |
| 946× | rational_best.json-simplify-54 |
| 838× | rational_best.json-simplify-50 |
| 838× | rational_best.json-simplify-49 |
| 724× | rational_best.json-simplify-2 |
| 674× | rational_best.json-simplify-132 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 93 | 1790 |
| 1 | 197 | 1718 |
| 2 | 353 | 1718 |
| 3 | 918 | 1718 |
| 4 | 2657 | 1718 |
| 5 | 5957 | 1718 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(-.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(-.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
| Outputs |
|---|
1 |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4))) |
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 (PI.f32) 6) (pow.f32 x 6)))) (+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2)))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 (PI.f32) 4) (pow.f32 x 4))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))))) |
(+.f32 (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 6))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
1 |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) 1) |
(+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) |
(+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) |
(+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4))) |
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) |
(+.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (pow.f32 (*.f32 (PI.f32) x) 2))) (*.f32 1/120 (*.f32 (pow.f32 tau 4) (pow.f32 (*.f32 (PI.f32) x) 4)))) (+.f32 1 (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (pow.f32 (*.f32 (PI.f32) x) 6))))) |
(+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))))) |
(+.f32 (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)))) |
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) |
(+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2)) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 6))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 x (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(+.f32 0 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 0) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(-.f32 0 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) 1) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))) |
(/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 tau (*.f32 (PI.f32) x))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (pow.f32 (*.f32 (PI.f32) x) 2) | |
| 0.6b | (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) | |
| 0.9b | (pow.f32 (*.f32 (PI.f32) x) 4) | |
| 4.4b | (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) |
Compiled 148 to 72 computations (51.4% saved)
Compiled 27346 to 9371 computations (65.7% saved)
52 alts after pruning (43 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 668 | 11 | 679 |
| Fresh | 2 | 32 | 34 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 9 | 10 |
| Total | 672 | 52 | 724 |
| Status | Error | Program |
|---|---|---|
| 4.4b | (*.f32 (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.8b | (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 5.2b | (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 1.0b | (*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) | |
| 9.1b | (*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.8b | (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.8b | (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 5.0b | (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 12.0b | (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 11.9b | (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| ✓ | 12.0b | (*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 11.9b | (*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 7.0b | (*.f32 (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))) | |
| 4.7b | (*.f32 (/.f32 (sin.f32 (+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 1.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (/.f32 1 tau) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 2.0b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6)))))) | |
| ✓ | 3.0b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
| 2.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) | |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) | |
| 0.9b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 tau (PI.f32)) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 4.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| ✓ | 0.7b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 0.8b | (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 5.2b | (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) | |
| 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) | |
| 5.1b | (*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.2b | (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 7.5b | (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) | |
| 3.7b | (*.f32 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 3.7b | (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 5.1b | (*.f32 (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 6.8b | (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 6.8b | (*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 27.8b | (*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) | |
| 11.9b | (*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) | |
| 11.9b | (*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) | |
| ✓ | 11.9b | (*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 14.9b | (*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) | |
| ✓ | 11.9b | (*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
| 11.9b | (*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) | |
| 30.4b | (*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) | |
| 30.4b | (*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) | |
| 12.2b | (*.f32 1 1) |
Compiled 1529 to 840 computations (45.1% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 tau (PI.f32)) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (/.f32 1 tau) (*.f32 (*.f32 x (PI.f32)) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 4))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 tau x)))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (-.f32 (/.f32 (PI.f32) 2) (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (+.f32 (/.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (+.f32 1 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (/.f32 1 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 tau (*.f32 (PI.f32) (+.f32 x x))))) 2)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 (PI.f32) (+.f32 tau tau))))) 2) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (PI.f32) 2)))) 2) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (cos.f32 (-.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)))) 2) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) x) 4)) (+.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)) (*.f32 -1/5040 (pow.f32 (*.f32 (PI.f32) x) 6)))))) |
(*.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 2)) (+.f32 1 (+.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 6))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2)) (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 4))) (+.f32 1 (*.f32 -1/5040 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 6)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (+.f32 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 3)) (*.f32 1/120 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 5)))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 tau x)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) |
(*.f32 (/.f32 (sin.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 tau x)) (/.f32 (PI.f32) 2)) (-.f32 (*.f32 (/.f32 (PI.f32) 2) 2) (/.f32 (PI.f32) 2)))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4))) (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 1 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) 2))))) 2))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2)) (*.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2) (/.f32 (-.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 tau (+.f32 x x))))) 2))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))))) (sin.f32 (*.f32 (PI.f32) (*.f32 tau x)))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 tau 2) (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) (+.f32 1 (+.f32 (*.f32 1/120 (*.f32 (pow.f32 tau 4) (*.f32 (pow.f32 x 4) (pow.f32 (PI.f32) 4)))) (*.f32 -1/5040 (*.f32 (pow.f32 tau 6) (*.f32 (pow.f32 x 6) (pow.f32 (PI.f32) 6))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 1 (*.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
(*.f32 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 tau (*.f32 (PI.f32) x)))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (/.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
4 calls:
| 39.0ms | x |
| 37.0ms | (*.f32 x (PI.f32)) |
| 36.0ms | tau |
| 35.0ms | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Error | Segments | Branch |
|---|---|---|
| 0.7b | 1 | x |
| 0.7b | 1 | tau |
| 0.7b | 1 | (*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| 0.7b | 1 | (*.f32 x (PI.f32)) |
Compiled 2490 to 782 computations (68.6% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 tau (PI.f32)) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
3 calls:
| 17.0ms | (*.f32 x (PI.f32)) |
| 16.0ms | x |
| 15.0ms | tau |
| Error | Segments | Branch |
|---|---|---|
| 0.7b | 1 | x |
| 0.7b | 1 | tau |
| 0.7b | 1 | (*.f32 x (PI.f32)) |
Compiled 561 to 200 computations (64.3% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
3 calls:
| 14.0ms | (*.f32 x (PI.f32)) |
| 13.0ms | tau |
| 13.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 0.9b | 1 | x |
| 0.9b | 1 | tau |
| 0.9b | 1 | (*.f32 x (PI.f32)) |
Compiled 456 to 189 computations (58.6% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) 1) (*.f32 (*.f32 x (PI.f32)) tau)) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
3 calls:
| 13.0ms | x |
| 13.0ms | tau |
| 12.0ms | (*.f32 x (PI.f32)) |
| Error | Segments | Branch |
|---|---|---|
| 5.1b | 1 | x |
| 5.1b | 1 | tau |
| 5.1b | 1 | (*.f32 x (PI.f32)) |
Compiled 414 to 186 computations (55.1% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
3 calls:
| 12.0ms | (*.f32 x (PI.f32)) |
| 11.0ms | tau |
| 10.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 5.1b | 1 | x |
| 5.1b | 1 | tau |
| 5.1b | 1 | (*.f32 x (PI.f32)) |
Compiled 346 to 157 computations (54.6% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
3 calls:
| 11.0ms | (*.f32 x (PI.f32)) |
| 10.0ms | x |
| 10.0ms | tau |
| Error | Segments | Branch |
|---|---|---|
| 5.2b | 1 | x |
| 5.2b | 1 | tau |
| 5.2b | 1 | (*.f32 x (PI.f32)) |
Compiled 324 to 148 computations (54.3% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) (*.f32 tau x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
3 calls:
| 11.0ms | tau |
| 9.0ms | x |
| 9.0ms | (*.f32 x (PI.f32)) |
| Error | Segments | Branch |
|---|---|---|
| 6.8b | 1 | x |
| 6.8b | 1 | tau |
| 6.8b | 1 | (*.f32 x (PI.f32)) |
Compiled 302 to 139 computations (54% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 x 2))))) |
(*.f32 1 (/.f32 (cos.f32 (-.f32 (/.f32 (PI.f32) 2) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) x) (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 3))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) x)) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau x)) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (*.f32 1/120 (pow.f32 (*.f32 tau (*.f32 x (PI.f32))) 4)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (/.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 x 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) x)) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
3 calls:
| 9.0ms | tau |
| 7.0ms | (*.f32 x (PI.f32)) |
| 7.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 11.9b | 1 | x |
| 11.9b | 1 | tau |
| 11.9b | 1 | (*.f32 x (PI.f32)) |
Compiled 202 to 121 computations (40.1% saved)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2)))) |
| Outputs |
|---|
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
3 calls:
| 86.0ms | tau |
| 5.0ms | (*.f32 x (PI.f32)) |
| 4.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 11.9b | 1 | x |
| 11.9b | 1 | tau |
| 11.9b | 1 | (*.f32 x (PI.f32)) |
Compiled 66 to 46 computations (30.3% saved)
Total -18.7b remaining (-153.3%)
Threshold costs -18.7b (-153.3%)
| Inputs |
|---|
(*.f32 1 1) |
(*.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 x (PI.f32)) 2))) |
(*.f32 1 (/.f32 (*.f32 (PI.f32) x) (*.f32 x (PI.f32)))) |
| Outputs |
|---|
(*.f32 1 1) |
3 calls:
| 6.0ms | x |
| 3.0ms | (*.f32 x (PI.f32)) |
| 3.0ms | tau |
| Error | Segments | Branch |
|---|---|---|
| 12.2b | 1 | x |
| 12.2b | 1 | tau |
| 12.2b | 1 | (*.f32 x (PI.f32)) |
Compiled 34 to 25 computations (26.5% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 49 | 564 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 1) |
| Outputs |
|---|
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 tau x))) (*.f32 (PI.f32) (*.f32 tau x))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 (PI.f32) x))) (*.f32 x (*.f32 (PI.f32) tau))) (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 tau (*.f32 (PI.f32) x)) 2))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (*.f32 (pow.f32 x 2) (pow.f32 (PI.f32) 2))))) |
(*.f32 1 (+.f32 1 (*.f32 -1/6 (pow.f32 (*.f32 (PI.f32) x) 2)))) |
(*.f32 1 1) |
1 |
Compiled 194 to 124 computations (36.1% saved)
Compiled 176 to 72 computations (59.1% saved)
Loading profile data...