Details

Time bar (total: 21.6s)

analyze12.0ms (0.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%25%75%0%0%0%0
0%0%25%75%0%0%0%1
0%0%25%75%0%0%0%2
0%0%12.5%75%12.5%0%0%3
0%0%6.3%75%18.8%0%0%4
0%0%3.1%75%21.9%0%0%5
0%0%1.6%75%23.5%0%0%6
0%0%0.8%75%24.2%0%0%7
0%0%0.4%75%24.6%0%0%8
33.3%0.1%0.2%75%24.7%0%0%9
50%0.1%0.1%75%24.8%0%0%10
71.4%0.1%0%75%24.9%0%0%11
84.6%0.1%0%75%24.9%0%0%12
Compiler

Compiled 107 to 71 computations (33.6% saved)

sample4.6s (21.4%)

Results
4.1s8256×body256valid
501.0ms1191×body256infinite
Bogosity

preprocess79.0ms (0.4%)

Algorithm
egg-herbie
Rules
1606×rational.json-simplify-35
1400×rational.json-simplify-51
788×rational.json-simplify-57
760×rational.json-simplify-39
680×rational.json-simplify-59
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038307
168303
2129267
3349155
42376151
56293135
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
Outputs
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (fabs.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
Compiler

Compiled 105 to 70 computations (33.3% saved)

simplify83.0ms (0.4%)

Algorithm
egg-herbie
Rules
1606×rational.json-simplify-35
1400×rational.json-simplify-51
788×rational.json-simplify-57
760×rational.json-simplify-39
680×rational.json-simplify-59
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
038307
168303
2129267
3349155
42376151
56293135
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
Outputs
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (fabs.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))

eval6.0ms (0%)

Compiler

Compiled 521 to 315 computations (39.5% saved)

prune15.0ms (0.1%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New167
Fresh101
Picked000
Done000
Total268
Error
2.2b
Counts
8 → 6
Alt Table
Click to see full alt table
StatusErrorProgram
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.5b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
2.6b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.5b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (fabs.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
Compiler

Compiled 846 to 554 computations (34.5% saved)

localize95.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
0.4b
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 227 to 132 computations (41.9% saved)

series5.0ms (0%)

Counts
4 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
1.0ms
x
@inf
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
1.0ms
x
@-inf
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
1.0ms
x
@0
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1))
0.0ms
x
@-inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1))

rewrite111.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
2122×rational.json-1
2122×rational.json-2
2122×rational.json-3
1262×rational.json-simplify-35
780×exponential.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
028210
1210176
2517176
32028170
46605170
Stop Event
node limit
Counts
4 → 52
Calls
Call 1
Inputs
(exp.f64 (*.f64 x x))
(sqrt.f64 (PI.f64))
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 x x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (exp.f64 (*.f64 x x)) 4) (*.f64 (exp.f64 (*.f64 x x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (*.f64 x x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (PI.f64)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (PI.f64)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (PI.f64)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) 4) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x))))) (-.f64 0 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)))))

simplify106.0ms (0.5%)

Algorithm
egg-herbie
Rules
964×rational.json-simplify-44
940×rational.json-simplify-40
916×rational.json-simplify-47
906×rational.json-simplify-35
866×rational.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01804680
14714494
213424284
360584284
Stop Event
node limit
Counts
88 → 114
Calls
Call 1
Inputs
1
(+.f64 1 (pow.f64 x 2))
(+.f64 1 (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4))))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4)))))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 15/8 (fabs.f64 (/.f64 1 x)))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 (/.f64 1 x))) (*.f64 3/4 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 15/8 (fabs.f64 (/.f64 1 x)))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 5/16 (fabs.f64 (/.f64 1 x))) (*.f64 3/8 (fabs.f64 (/.f64 1 x)))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 (/.f64 1 x))) (*.f64 3/4 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 15/8 (fabs.f64 (/.f64 1 x)))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (exp.f64 (*.f64 x x)) 0)
(+.f64 0 (exp.f64 (*.f64 x x)))
(-.f64 (exp.f64 (*.f64 x x)) 0)
(*.f64 (exp.f64 (*.f64 x x)) 1)
(*.f64 1 (exp.f64 (*.f64 x x)))
(/.f64 (exp.f64 (*.f64 x x)) 1)
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) 2)
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) 4) 4)
(/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 x x)) 4) (*.f64 (exp.f64 (*.f64 x x)) 4)) 8)
(pow.f64 (exp.f64 (*.f64 x x)) 1)
(+.f64 (sqrt.f64 (PI.f64)) 0)
(+.f64 0 (sqrt.f64 (PI.f64)))
(-.f64 (sqrt.f64 (PI.f64)) 0)
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) 2))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) 1/2)
(/.f64 (sqrt.f64 (PI.f64)) 1)
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) 2)
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4)) 8)
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(+.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(-.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 0)
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 1)
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2)
(/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 (+.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4) 4)
(/.f64 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x))))) (-.f64 0 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 1)
(+.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 0)
(+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))))
(-.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 0)
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 x x))) 2))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4) 4)
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4)) 8)
(pow.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
Outputs
1
(+.f64 1 (pow.f64 x 2))
(+.f64 1 (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4))))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4)))))
(+.f64 1 (+.f64 (pow.f64 x 2) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (*.f64 1/6 (pow.f64 x 6)))))
(+.f64 (pow.f64 x 2) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (*.f64 1/6 (pow.f64 x 6))) 1))
(+.f64 (pow.f64 x 2) (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (*.f64 1/6 (pow.f64 x 6)))))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) 15/8))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 15/8 (fabs.f64 (/.f64 1 x)))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 (/.f64 1 (fabs.f64 x)) 15/8)) (pow.f64 x 4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 21/8) (pow.f64 x 4))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 (/.f64 1 x))) (*.f64 3/4 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 15/8 (fabs.f64 (/.f64 1 x)))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 (/.f64 1 (fabs.f64 x)) 15/8)) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/16) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 27/16)) (pow.f64 x 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 21/8) (pow.f64 x 4)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 35/16) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 5/16 (fabs.f64 (/.f64 1 x))) (*.f64 3/8 (fabs.f64 (/.f64 1 x)))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 (/.f64 1 x))) (*.f64 3/4 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 15/8 (fabs.f64 (/.f64 1 x)))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/16) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 (/.f64 1 (fabs.f64 x)) 15/8)) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 5/16) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/8) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 27/16)) (pow.f64 x 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 21/8) (pow.f64 x 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 5/16) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 7/8) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) 15/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 19/16)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 35/16) (pow.f64 x 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 35/16) (pow.f64 x 2)) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 19/16)))))
(*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (exp.f64 (*.f64 x x)) 0)
(exp.f64 (*.f64 x x))
(+.f64 0 (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(-.f64 (exp.f64 (*.f64 x x)) 0)
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) 1)
(exp.f64 (*.f64 x x))
(*.f64 1 (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) 1)
(exp.f64 (*.f64 x x))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) 2)
(exp.f64 (*.f64 x x))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) 4) 4)
(exp.f64 (*.f64 x x))
(/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 x x)) 4) (*.f64 (exp.f64 (*.f64 x x)) 4)) 8)
(exp.f64 (*.f64 x x))
(pow.f64 (exp.f64 (*.f64 x x)) 1)
(exp.f64 (*.f64 x x))
(+.f64 (sqrt.f64 (PI.f64)) 0)
(sqrt.f64 (PI.f64))
(+.f64 0 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(-.f64 (sqrt.f64 (PI.f64)) 0)
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(*.f64 1 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) 2))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) 1/2)
(sqrt.f64 (PI.f64))
(/.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) 2)
(sqrt.f64 (PI.f64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 4) 4)
(sqrt.f64 (PI.f64))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4)) 8)
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(+.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(+.f64 0 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(-.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2)
(/.f64 (+.f64 1 (+.f64 1 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 1 (+.f64 1 (/.f64 (/.f64 1 x) x))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 (+.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4) 4)
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x))))) (-.f64 0 (fabs.f64 (+.f64 x x))))
(/.f64 (+.f64 1 (+.f64 1 (/.f64 (/.f64 1 x) x))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 (+.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(+.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 0)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(-.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 0)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 x x))) 2))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4) 4)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 4)) 8)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(pow.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))

localize81.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
0.4b
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 238 to 156 computations (34.5% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@0
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
0.0ms
x
@inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@inf
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
0.0ms
x
@-inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))

rewrite94.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2036×rational.json-1
2036×rational.json-2
2036×rational.json-3
1192×rational.json-simplify-35
704×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
020156
1162150
2447138
31913126
46308126
Stop Event
node limit
Counts
2 → 30
Calls
Call 1
Inputs
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 4) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2)) (-.f64 0 (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)))))

simplify75.0ms (0.3%)

Algorithm
egg-herbie
Rules
1106×rational.json-simplify-2
756×rational.json-simplify-44
728×rational.json-simplify-47
676×rational.json-simplify-35
654×rational.json-simplify-40
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01113226
12973226
27863226
337783226
Stop Event
node limit
Counts
54 → 64
Calls
Call 1
Inputs
(*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)))
(-.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (*.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))
(/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) 4)
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2)) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) 2)
(/.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) 2)))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
Outputs
(*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))
(*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))
(*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(+.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(-.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (*.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) 4)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2)) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) 2)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) 2)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))

localize69.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 246 to 126 computations (48.8% saved)

series3.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
1.0ms
x
@0
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
0.0ms
x
@inf
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
0.0ms
x
@inf
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))
0.0ms
x
@-inf
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))

rewrite90.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1484×rational.json-1
1484×rational.json-2
1484×rational.json-4
1484×rational.json-3
1476×exponential.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
016112
1127100
2343100
3144994
4478694
Stop Event
node limit
Counts
2 → 128
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 x))) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 x (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (fabs.f64 (+.f64 x x))) (*.f64 x (fabs.f64 (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 (fabs.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x)) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 (/.f64 1 x) (fabs.f64 x))) (*.f64 x (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x))) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x))) (*.f64 2 (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x))) (*.f64 2 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (*.f64 2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 x (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x))) (neg.f64 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))))

simplify213.0ms (1%)

Algorithm
egg-herbie
Rules
1480×rational.json-simplify-40
1076×rational.json-simplify-35
1058×rational.json-simplify-2
1056×rational.json-simplify-43
830×rational.json-simplify-44
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03206092
110526022
241055998
366945982
Stop Event
node limit
Counts
152 → 181
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 15/8 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(/.f64 3/4 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(/.f64 3/4 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(+.f64 0 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 x))) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(/.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 2 (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x x))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 x (fabs.f64 x)))
(/.f64 4 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)))
(/.f64 4 (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(/.f64 4 (+.f64 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 2 (/.f64 1 x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) 2)
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 x (fabs.f64 (+.f64 x x))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))))
(/.f64 -1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (neg.f64 x)))
(/.f64 8 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))
(/.f64 -2 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x)))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (fabs.f64 x) 4))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4)))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (fabs.f64 (+.f64 x x))) (*.f64 x (fabs.f64 (+.f64 x x)))))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 (fabs.f64 x) (neg.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))
(/.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 x x))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x)) x)
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x)) (*.f64 x (*.f64 x 4)))
(/.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (+.f64 x x))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (neg.f64 x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (*.f64 x (+.f64 x x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 (/.f64 1 x) (fabs.f64 x))) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)
(/.f64 (+.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (+.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (fabs.f64 x) 4))
(/.f64 (+.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 (+.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x))) (*.f64 x (*.f64 x 4)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x))) (+.f64 x x))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x))) (*.f64 2 (*.f64 x (*.f64 x 4))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (*.f64 x 4))
(/.f64 (+.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (*.f64 x (*.f64 x 4)))
(/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x))) (*.f64 2 (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (*.f64 2 (neg.f64 x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 x (+.f64 x x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 2))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x))) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) x)
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (fabs.f64 x))
(pow.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))) 2))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) 2))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)) 4))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) 2)
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
Outputs
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))
(/.f64 15/8 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(/.f64 3/4 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 3/4 (fabs.f64 x)) (pow.f64 x 4))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(/.f64 3/4 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 3/4 (fabs.f64 x)) (pow.f64 x 4))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 3/4) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(+.f64 0 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(-.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 x))) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (/.f64 (fabs.f64 (+.f64 x x)) 2))
(/.f64 2 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (fabs.f64 (+.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (fabs.f64 (+.f64 x x)) 2)))
(/.f64 2 (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 4 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 4 (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 4 (+.f64 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (/.f64 (fabs.f64 (+.f64 x x)) 2))
(/.f64 2 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (fabs.f64 (+.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (fabs.f64 (+.f64 x x)) 2)))
(/.f64 (*.f64 2 (/.f64 1 x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) 2)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 x (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 4 (/.f64 (fabs.f64 x) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))))
(*.f64 4 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x x) (+.f64 x x)))))
(*.f64 4 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) (+.f64 x x))))))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 -1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (neg.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 8 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 -2 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (fabs.f64 x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x 4)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (fabs.f64 (+.f64 x x))) (*.f64 x (fabs.f64 (+.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 2 (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 x (+.f64 x x))))))
(*.f64 2 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x)))))
(*.f64 2 (/.f64 (/.f64 (/.f64 2 x) x) (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 x)) (*.f64 (fabs.f64 x) (neg.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x)) x)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x)) (*.f64 x (*.f64 x 4)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (+.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (neg.f64 x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 (/.f64 1 x) (fabs.f64 x))) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (fabs.f64 x) 4))
(/.f64 (+.f64 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) 4))
(/.f64 (+.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))) (*.f64 x (*.f64 (*.f64 x 4) (*.f64 x x))))
(/.f64 (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x 4)))))
(/.f64 (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))) (*.f64 x (*.f64 4 (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x))) (*.f64 x (*.f64 x 4)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x))) (+.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x))) (*.f64 2 (*.f64 x (*.f64 x 4))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (*.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 2 (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 2 (fabs.f64 x)))) (*.f64 x 4))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (*.f64 x x))))) (*.f64 x 4))
(/.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x)))) (*.f64 x 4))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (fabs.f64 x)))) (*.f64 x 4))
(/.f64 (+.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (*.f64 x (*.f64 x 4)))
(/.f64 (+.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 x x)))) (*.f64 x (*.f64 x 4)))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 2 x) x) (fabs.f64 x)) (/.f64 (/.f64 (/.f64 2 x) x) (fabs.f64 x))) (*.f64 x (*.f64 x 4)))
(/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x))) (*.f64 2 (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (*.f64 2 (neg.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 2)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) -2) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) -2) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 -2 (*.f64 x (*.f64 x (*.f64 x x)))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 4 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (fabs.f64 x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (fabs.f64 x))) (neg.f64 x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x 4))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (neg.f64 (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 x (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 x (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(pow.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))) 2))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (/.f64 (fabs.f64 x) 2)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (+.f64 x x)))) (/.f64 x 2)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (fabs.f64 x) 2))))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) 2))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 2)))
(/.f64 2 (/.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (fabs.f64 (+.f64 x x))))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 2 x))))
(/.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fabs.f64 x) 4)) 4))
(/.f64 4 (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fabs.f64 x) 4)) (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(/.f64 4 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))
(/.f64 4 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) 2)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x)))))

localize114.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))
0.5b
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 400 to 216 computations (46% saved)

series5.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))
1.0ms
x
@inf
(*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))
1.0ms
x
@0
(*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))
1.0ms
x
@0
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)))
1.0ms
x
@inf
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)))

rewrite89.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1432×rational.json-1
1432×rational.json-2
1432×rational.json-3
1430×rational.json-4
1428×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
012126
19874
227268
3100868
4478768
Stop Event
node limit
Counts
2 → 113
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (fabs.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 x x)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (+.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (*.f64 x x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (fabs.f64 x)) 4)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (*.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) (*.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (*.f64 x x)) x) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (fabs.f64 (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) 2) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) 2) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 2 (fabs.f64 x))) (/.f64 1/2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (neg.f64 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (neg.f64 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (/.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) (/.f64 x (fabs.f64 x))) (*.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))))

simplify118.0ms (0.5%)

Algorithm
egg-herbie
Rules
1600×rational.json-simplify-44
1572×rational.json-simplify-29
1564×rational.json-simplify-47
1226×rational.json-simplify-35
984×rational.json-simplify-61
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02664131
110943919
264303885
Stop Event
node limit
Counts
137 → 147
Calls
Call 1
Inputs
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(+.f64 0 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (fabs.f64 x) (fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 2 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 2 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 2 (fabs.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 2 (fabs.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))
(/.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))
(/.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 x x) (fabs.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 4 (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 4 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (+.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4))))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)) 2)
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) (*.f64 x x))))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (*.f64 x x) 4))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (fabs.f64 x)) 4)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x)
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (*.f64 x (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)
(/.f64 (+.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (+.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (fabs.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) (*.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) x) (+.f64 x x))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 2 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) 2)
(/.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) 2) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 2 (fabs.f64 x))) (/.f64 1/2 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 x) (fabs.f64 x)))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) -1)
(/.f64 (neg.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (fabs.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (fabs.f64 (+.f64 x x)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (fabs.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (fabs.f64 x))
(/.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))
(fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(fabs.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(+.f64 0 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (/.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) (*.f64 x x))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) 2)
(/.f64 (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) x) x)
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) (/.f64 x (fabs.f64 x))) (*.f64 x (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8)) (neg.f64 (*.f64 x x)))
(pow.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
Outputs
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 1 (pow.f64 (fabs.f64 x) 4))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 6))
(+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(+.f64 0 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(-.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 x) (fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (/.f64 1 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 -1 (fabs.f64 (/.f64 x x))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (*.f64 x x)) (neg.f64 (fabs.f64 (/.f64 x x))))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 2 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 2 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 2 (fabs.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 2 (fabs.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 x x) (fabs.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 4 (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 4 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (+.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))
(/.f64 (*.f64 4 (/.f64 1 (fabs.f64 x))) (+.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 (fabs.f64 (+.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)) 2)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (fabs.f64 x)) 4)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x)))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (*.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 x x)) (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 x x))) (*.f64 (fabs.f64 x) -2))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (+.f64 x x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 x x)) 2))
(/.f64 (+.f64 (/.f64 -1 (*.f64 x x)) (/.f64 -1 (*.f64 x x))) (*.f64 (*.f64 x x) -2))
(/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) (*.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) x) (+.f64 x x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 2 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) 2)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) 2) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (*.f64 4 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 2 (fabs.f64 (+.f64 x x))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 2 (fabs.f64 x))) (/.f64 1/2 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 1/2 (fabs.f64 x))))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x))) (/.f64 (*.f64 x x) 2)) (/.f64 (fabs.f64 x) 1/2)))
(/.f64 (/.f64 (+.f64 (fabs.f64 x) (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)))) (/.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 x) (fabs.f64 x)))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 1 x) (/.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))))))
(/.f64 (fabs.f64 x) (/.f64 x (/.f64 x (/.f64 x (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (fabs.f64 x)))))))
(/.f64 (fabs.f64 x) (/.f64 x (/.f64 (/.f64 x (fabs.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) -1)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 -2 (*.f64 x x)) (*.f64 (+.f64 x x) (neg.f64 x)))
(/.f64 (/.f64 -2 (*.f64 x x)) (*.f64 x (neg.f64 (+.f64 x x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 (/.f64 -2 (*.f64 x x)) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 (/.f64 -2 (*.f64 x x)) (fabs.f64 x)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)) -4) (*.f64 (fabs.f64 x) -4))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(/.f64 (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(fabs.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(+.f64 0 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(-.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (/.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/8) (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) (*.f64 x x))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) 2)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) 4)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) (*.f64 x (+.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))) (fabs.f64 x))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4) (*.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 4)) 8)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) x) x)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8) (/.f64 x (fabs.f64 x))) (*.f64 x (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 15/8)) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) -15/8) (*.f64 x (neg.f64 x)))
(pow.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) x) (*.f64 x x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 x x)))

localize368.0ms (1.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 503 to 301 computations (40.2% saved)

series7.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
3.0ms
x
@inf
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
1.0ms
x
@-inf
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
1.0ms
x
@0
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
1.0ms
x
@-inf
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
1.0ms
x
@inf
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))

rewrite90.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1306×rational.json-1
1306×rational.json-2
1306×rational.json-4
1306×rational.json-3
1296×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
015140
111898
228866
398166
4427666
Stop Event
node limit
Counts
2 → 113
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (*.f64 x (*.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (fabs.f64 (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (fabs.f64 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 x x)) (*.f64 (/.f64 1 (fabs.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 x 4)) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (*.f64 x x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 1 (*.f64 x x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (neg.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (fabs.f64 x)) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (fabs.f64 x))) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (fabs.f64 (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) x) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (fabs.f64 x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (fabs.f64 x)) 2) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2)) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (fabs.f64 (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 2 (fabs.f64 x))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 4 (fabs.f64 x))) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 (/.f64 1 (fabs.f64 x)) x)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (/.f64 (/.f64 (*.f64 x (+.f64 x x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (/.f64 (/.f64 (*.f64 x x) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 x 4)) (*.f64 2 (/.f64 (/.f64 (*.f64 x (+.f64 x x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 15/8 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) x) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x) x) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4)) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))))

simplify84.0ms (0.4%)

Algorithm
egg-herbie
Rules
1534×rational.json-simplify-2
1218×rational.json-simplify-35
1024×rational.json-simplify-44
998×rational.json-simplify-38
976×rational.json-simplify-47
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02614117
110943901
254143707
Stop Event
node limit
Counts
137 → 173
Calls
Call 1
Inputs
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(+.f64 (/.f64 1 (*.f64 x x)) 0)
(+.f64 0 (/.f64 1 (*.f64 x x)))
(-.f64 (/.f64 1 (*.f64 x x)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 1 (*.f64 x x))
(/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x))) 2))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (fabs.f64 x))))
(/.f64 (fabs.f64 x) (fabs.f64 (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x))))
(/.f64 (/.f64 1 (*.f64 x x)) 1)
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (*.f64 x (+.f64 x x)))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (fabs.f64 (+.f64 x x)) (fabs.f64 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) 2)
(/.f64 4 (*.f64 x (*.f64 x 4)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 x x)) (*.f64 (/.f64 1 (fabs.f64 x)) 2))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (fabs.f64 (*.f64 x 4)) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 -1 (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) -1)
(/.f64 8 (*.f64 2 (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 -2 (*.f64 (*.f64 x x) -2))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 1 (*.f64 x x)) 4))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) 4)
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 4 (fabs.f64 x)) (fabs.f64 (*.f64 x 4)))
(/.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) 8)
(/.f64 (*.f64 2 (/.f64 2 (fabs.f64 x))) (fabs.f64 (*.f64 x 4)))
(/.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (fabs.f64 (*.f64 x 4))))
(/.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 x)) 2)
(/.f64 (/.f64 (/.f64 4 (fabs.f64 x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 2 (*.f64 x x)) 2)
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (fabs.f64 (*.f64 x 4))))
(/.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 (fabs.f64 (/.f64 2 (fabs.f64 x))) (fabs.f64 (+.f64 x x)))
(/.f64 (fabs.f64 (/.f64 4 (fabs.f64 x))) (fabs.f64 (*.f64 x 4)))
(/.f64 (fabs.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 (/.f64 1 (fabs.f64 x)) x)) (/.f64 1 (*.f64 x x)))
(pow.f64 (/.f64 1 (*.f64 x x)) 1)
(neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))
(fabs.f64 (/.f64 1 (*.f64 x x)))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 x x))))
(fabs.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(+.f64 0 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(/.f64 1 (/.f64 (fabs.f64 x) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (/.f64 (*.f64 x (+.f64 x x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (/.f64 (/.f64 (*.f64 x x) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) (fabs.f64 (+.f64 x x)))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) 2)
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))
(/.f64 (fabs.f64 (*.f64 x 4)) (*.f64 2 (/.f64 (/.f64 (*.f64 x (+.f64 x x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2) 4)
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2) (fabs.f64 (*.f64 x 4)))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2)) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x) x) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (fabs.f64 x))
(pow.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
Outputs
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 1 (pow.f64 (fabs.f64 x) 2))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(/.f64 15/8 (pow.f64 (fabs.f64 x) 7))
(+.f64 (/.f64 1 (*.f64 x x)) 0)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(+.f64 0 (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(-.f64 (/.f64 1 (*.f64 x x)) 0)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x))) 2))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (fabs.f64 x))))
(/.f64 (*.f64 (fabs.f64 x) (/.f64 (/.f64 1 x) x)) (fabs.f64 x))
(/.f64 (fabs.f64 x) (fabs.f64 (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (+.f64 x x))))
(/.f64 (*.f64 x (+.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (/.f64 1 (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 x (fabs.f64 (+.f64 x x))) (*.f64 x (+.f64 x x))))))
(/.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))) (fabs.f64 x))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x))))
(/.f64 (*.f64 x (neg.f64 x)) (/.f64 (*.f64 x (*.f64 (neg.f64 x) (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 x (neg.f64 x)) (*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (/.f64 -1 (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 (fabs.f64 x) (neg.f64 x)))) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 x x)) 1)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 x (/.f64 (*.f64 x (fabs.f64 x)) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 2 (*.f64 x (+.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))
(/.f64 (/.f64 (fabs.f64 (+.f64 x x)) x) (*.f64 x (fabs.f64 (+.f64 x x))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (fabs.f64 (+.f64 x x)) (*.f64 x x)))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 (+.f64 x x)) (fabs.f64 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) 2)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 4 (*.f64 x (*.f64 x 4)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 x x)) (*.f64 (/.f64 1 (fabs.f64 x)) 2))
(/.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 x (fabs.f64 x)))) x) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1) (/.f64 1 (fabs.f64 x))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 x x))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 (*.f64 x 4)) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (fabs.f64 x))))))
(*.f64 4 (/.f64 (fabs.f64 x) (*.f64 2 (/.f64 (fabs.f64 x) (/.f64 1/2 (*.f64 x x))))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (fabs.f64 x))))
(/.f64 (*.f64 (fabs.f64 x) (/.f64 (/.f64 1 x) x)) (fabs.f64 x))
(/.f64 -1 (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 -1 x) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) -1)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 8 (*.f64 2 (*.f64 x (*.f64 x 4))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 -2 (*.f64 (*.f64 x x) -2))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x (neg.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 2 (*.f64 2 (*.f64 (neg.f64 x) (/.f64 x (/.f64 1 (fabs.f64 x)))))))
(/.f64 (/.f64 -1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 (neg.f64 (fabs.f64 x)) 1)))
(/.f64 (/.f64 -1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 1 (neg.f64 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 1 (*.f64 x x)) 4))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) 4)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 1 x) x)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 4 (fabs.f64 x)) (fabs.f64 (*.f64 x 4)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 x (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) 8)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 2 (/.f64 2 (fabs.f64 x))) (fabs.f64 (*.f64 x 4)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (fabs.f64 (*.f64 x 4))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x))) x)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (/.f64 1 x)) (/.f64 x (fabs.f64 x)))
(/.f64 x (/.f64 1 (/.f64 (/.f64 (/.f64 1 x) x) x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 x) x) x) (/.f64 1 x))
(/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 x)) 2)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 (/.f64 4 (fabs.f64 x)) 2) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (/.f64 2 (*.f64 x x)) 2)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 1 (fabs.f64 x)))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 -2 (fabs.f64 x)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 1 (fabs.f64 x)))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 -2 (fabs.f64 x)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (fabs.f64 (*.f64 x 4))))
(/.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (/.f64 -4 (fabs.f64 x)) (*.f64 4 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 -4 (fabs.f64 x)) (*.f64 (neg.f64 (fabs.f64 x)) 4))
(/.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (fabs.f64 x)))) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 -1 (*.f64 x (fabs.f64 x))) (/.f64 x (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 (/.f64 2 (fabs.f64 x))) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 (/.f64 4 (fabs.f64 x))) (fabs.f64 (*.f64 x 4)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (fabs.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 (/.f64 1 (fabs.f64 x)) x)) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(pow.f64 (/.f64 1 (*.f64 x x)) 1)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(fabs.f64 (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(fabs.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 x) x)
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(+.f64 0 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(-.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 1 (/.f64 (fabs.f64 x) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (/.f64 (*.f64 x (+.f64 x x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (+.f64 x x) (/.f64 x 15/8)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 15/4 (fabs.f64 (+.f64 x x))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (/.f64 (/.f64 (*.f64 x x) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (fabs.f64 (+.f64 x x)) 2) (/.f64 (*.f64 x x) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 15/8 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) x) x)) (/.f64 (fabs.f64 (+.f64 x x)) 2)))
(/.f64 (/.f64 (fabs.f64 (+.f64 x x)) 2) (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (/.f64 15/8 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) (fabs.f64 (+.f64 x x)))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (+.f64 x x) (/.f64 x 15/8)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 15/4 (fabs.f64 (+.f64 x x))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) 2)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (fabs.f64 (*.f64 x 4)) (*.f64 2 (/.f64 (/.f64 (*.f64 x (+.f64 x x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 (fabs.f64 x) 4) 2) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (+.f64 x x) (/.f64 x 15/8)))))
(/.f64 15/8 (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))) (/.f64 1/2 (*.f64 x x))) (*.f64 4 (/.f64 (fabs.f64 x) 2))))
(/.f64 15/8 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x))) (*.f64 4 (/.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 15/8 (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))) (/.f64 -1 (*.f64 x x))) (neg.f64 (fabs.f64 x))))
(/.f64 15/8 (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x x))) (neg.f64 (fabs.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 2 (*.f64 2 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 15/8 (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))) (/.f64 -1 (*.f64 x x))) (*.f64 (neg.f64 (fabs.f64 x)) 1)))
(/.f64 15/8 (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x x))) (*.f64 1 (neg.f64 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2) 4)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2) (fabs.f64 (*.f64 x 4)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (/.f64 x (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 15/2)) 8)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 15/8 x)) (/.f64 2 (*.f64 2 (/.f64 x (fabs.f64 x)))))
(*.f64 (*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) x) x) (*.f64 x (*.f64 x x)))) (/.f64 (fabs.f64 x) (/.f64 x 1)))
(*.f64 (*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (fabs.f64 x) x))
(/.f64 (*.f64 2 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(*.f64 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 (*.f64 x x) (*.f64 x x))) -15/8))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (+.f64 x x) (/.f64 x 15/8)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 15/4 (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 x (fabs.f64 x))) x)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x) x) (/.f64 1 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) 15/4)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) 15/4)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 (*.f64 x x) (*.f64 x x))) -15/4) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 15/8 x))) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 (*.f64 x x) (*.f64 x x))) -15/8) x) (/.f64 x (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (fabs.f64 x))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(pow.f64 (*.f64 15/8 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(*.f64 15/8 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 15/8 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 15/8 (fabs.f64 x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))

eval3.3s (15.2%)

Compiler

Compiled 87897 to 48737 computations (44.6% saved)

prune969.0ms (4.5%)

Pruning

28 alts after pruning (27 fresh and 1 done)

PrunedKeptTotal
New1124261150
Fresh011
Picked101
Done314
Total1128281156
Error
1.9b
Counts
1156 → 28
Alt Table
Click to see full alt table
StatusErrorProgram
2.4b
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
2.4b
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
2.4b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
2.4b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
2.4b
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
48.6b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.3b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x)))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.5b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (fabs.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
Compiler

Compiled 2648 to 1850 computations (30.1% saved)

localize158.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
0.3b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
0.4b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
2.2b
(exp.f64 (pow.f64 x 2))
Compiler

Compiled 389 to 281 computations (27.8% saved)

series5.0ms (0%)

Counts
4 → 40
Calls

12 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
1.0ms
x
@inf
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
1.0ms
x
@inf
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
1.0ms
x
@-inf
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
0.0ms
x
@0
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))

rewrite91.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
820×rational.json-simplify-35
804×rational.json-simplify-51
726×rational.json-simplify-19
576×rational.json-simplify-46
526×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024134
1174116
2406116
31326116
45198116
Stop Event
node limit
Counts
4 → 117
Calls
Call 1
Inputs
(exp.f64 (pow.f64 x 2))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 x 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 2 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 2 (neg.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (fabs.f64 x)) (*.f64 2 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 x 2) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) (/.f64 (pow.f64 x 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (pow.f64 x 2))) (/.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (neg.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 6))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 2 (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 2 (neg.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (fabs.f64 x)) (*.f64 2 (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 x 6) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) (/.f64 (pow.f64 x 6) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (pow.f64 x 6))) (/.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (*.f64 2 (fabs.f64 x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (neg.f64 (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) 4)) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) x) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 2 (fabs.f64 x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x) x) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (neg.f64 (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 1)))))

simplify127.0ms (0.6%)

Algorithm
egg-herbie
Rules
1392×rational.json-simplify-2
1128×rational.json-simplify-35
806×rational.json-simplify-44
784×rational.json-simplify-50
732×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03035649
111125595
243595565
363815565
Stop Event
node limit
Counts
157 → 171
Calls
Call 1
Inputs
1
(+.f64 1 (pow.f64 x 2))
(+.f64 1 (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4))))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4)))))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (/.f64 1 (fabs.f64 x)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/6 (/.f64 1 (fabs.f64 x))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 x 4) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 x 4) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 x 6) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (exp.f64 (pow.f64 x 2)) 0)
(+.f64 0 (exp.f64 (pow.f64 x 2)))
(-.f64 (exp.f64 (pow.f64 x 2)) 0)
(*.f64 (exp.f64 (pow.f64 x 2)) 1)
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) 1)
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) 2)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) 4)) 8)
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 0)
(+.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))
(-.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 0)
(/.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))) 2))
(/.f64 1 (/.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 1)
(/.f64 4 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))) 2)
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 4) 4)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x))))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 2 (pow.f64 x 2)))
(/.f64 (*.f64 2 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 2 (neg.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 4)) 8)
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (fabs.f64 x)) (*.f64 2 (pow.f64 x 2)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 x 2) (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) (/.f64 (pow.f64 x 2) 2))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x)))) 1/2)
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (pow.f64 x 2))) (/.f64 (fabs.f64 x) 2))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) 1/2)
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (neg.f64 (pow.f64 x 2)))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) (neg.f64 (fabs.f64 x)))
(pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 1)
(+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 0)
(+.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(-.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 0)
(/.f64 2 (/.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 6))) 2))
(/.f64 1 (/.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 1)
(/.f64 4 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) 2)
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 6))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 4) 4)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 2 (pow.f64 x 6)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 4)) 8)
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 2 (fabs.f64 x)))
(/.f64 (*.f64 2 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 2 (neg.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (fabs.f64 x)) (*.f64 2 (pow.f64 x 6)))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 x 6) (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x)))) 1/2)
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) (/.f64 (pow.f64 x 6) 2))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (pow.f64 x 6))) (/.f64 (fabs.f64 x) 2))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (*.f64 2 (fabs.f64 x))) 1/2)
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (neg.f64 (pow.f64 x 6)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 1)
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 0)
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 0)
(/.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(/.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (fabs.f64 x))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 1)
(/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))) 2)
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 2 (fabs.f64 x)))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) 4)) (*.f64 (fabs.f64 x) 4))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 4) 4)
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (neg.f64 (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 4)) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 2 (fabs.f64 x))) 1/2)
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x) x) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (neg.f64 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (fabs.f64 x))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 1)
Outputs
1
(+.f64 1 (pow.f64 x 2))
(+.f64 1 (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4))))
(+.f64 (pow.f64 x 2) (+.f64 (*.f64 1/2 (pow.f64 x 4)) 1))
(+.f64 (pow.f64 x 2) (+.f64 1 (*.f64 1/2 (pow.f64 x 4))))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4)))))
(+.f64 1 (+.f64 (pow.f64 x 2) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (*.f64 1/6 (pow.f64 x 6)))))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (+.f64 (*.f64 1/6 (pow.f64 x 6)) (pow.f64 x 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (*.f64 1/6 (pow.f64 x 6)))))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (/.f64 1 (fabs.f64 x)))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (/.f64 1 (fabs.f64 x))))
(+.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/6 (/.f64 (pow.f64 x 4) (fabs.f64 x))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x)))) (*.f64 1/6 (/.f64 (pow.f64 x 4) (fabs.f64 x)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 1/6 (/.f64 (pow.f64 x 4) (fabs.f64 x))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (+.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/6 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))) (+.f64 (*.f64 1/6 (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))) (*.f64 1/6 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))) (+.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) (*.f64 1/6 (/.f64 1 (fabs.f64 x))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (pow.f64 x 2) (fabs.f64 x))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 x 4) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 x 4) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 x 4) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 x 4) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 x 6) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (pow.f64 x 6) (fabs.f64 x))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 x 4) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 x 4) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (*.f64 1/6 (/.f64 (pow.f64 x 6) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(+.f64 (exp.f64 (pow.f64 x 2)) 0)
(exp.f64 (pow.f64 x 2))
(+.f64 0 (exp.f64 (pow.f64 x 2)))
(exp.f64 (pow.f64 x 2))
(-.f64 (exp.f64 (pow.f64 x 2)) 0)
(exp.f64 (pow.f64 x 2))
(*.f64 (exp.f64 (pow.f64 x 2)) 1)
(exp.f64 (pow.f64 x 2))
(*.f64 1 (exp.f64 (pow.f64 x 2)))
(exp.f64 (pow.f64 x 2))
(/.f64 (exp.f64 (pow.f64 x 2)) 1)
(exp.f64 (pow.f64 x 2))
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) 2)
(exp.f64 (pow.f64 x 2))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) 4)
(exp.f64 (pow.f64 x 2))
(/.f64 (*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) 4)) 8)
(exp.f64 (pow.f64 x 2))
(pow.f64 (exp.f64 (pow.f64 x 2)) 1)
(exp.f64 (pow.f64 x 2))
(+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(+.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(-.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))) 2))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (/.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))) 2)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 4) 4)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 2 (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (*.f64 2 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 2 (neg.f64 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 4)) 8)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) (*.f64 2 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (fabs.f64 x)) (*.f64 2 (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 x 2) (/.f64 x (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) (/.f64 (pow.f64 x 2) 2))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x)))) 1/2)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (pow.f64 x 2))) (/.f64 (fabs.f64 x) 2))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (*.f64 2 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) 1/2)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 2) (*.f64 2 (fabs.f64 x)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (neg.f64 (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) (neg.f64 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(+.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(-.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 2 (/.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 6))) 2))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 1 (/.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) 2)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 6))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 4) 4)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 2 (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 4)) 8)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 2 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (*.f64 2 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 2 (neg.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (fabs.f64 x)) (*.f64 2 (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (*.f64 2 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (*.f64 (pow.f64 x 6) (/.f64 x (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x)))) 1/2)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) (/.f64 (pow.f64 x 6) 2))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (pow.f64 x 6))) (/.f64 (fabs.f64 x) 2))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (*.f64 2 (fabs.f64 x))) 1/2)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 (pow.f64 x 6) (*.f64 2 (fabs.f64 x)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (neg.f64 (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (neg.f64 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 0)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 0)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (fabs.f64 x))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 1)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))) 2)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 2 (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) 4)) (*.f64 (fabs.f64 x) 4))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 4) 4)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x) (/.f64 x (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (neg.f64 (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 4)) 8)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x)) (*.f64 2 (/.f64 x (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 2 (fabs.f64 x))) 1/2)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 x (fabs.f64 x))) x)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x) x) (/.f64 1 (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (neg.f64 (*.f64 2 (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (fabs.f64 x))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) 1)
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))

localize81.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
0.3b
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
0.4b
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 228 to 157 computations (31.1% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
0.0ms
x
@inf
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
0.0ms
x
@-inf
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))

rewrite71.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1340×exponential.json-3
1340×rational.json-1
1340×rational.json-2
1340×rational.json-4
1340×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0825
17625
227125
3112625
4431725
Stop Event
node limit
Counts
1 → 103
Calls
Call 1
Inputs
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 (/.f64 -1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (fabs.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (*.f64 1/2 (/.f64 (/.f64 1 x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 x) x) 4) (/.f64 1 (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 x) x) 4) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 x) 4) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (fabs.f64 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (fabs.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 x) (*.f64 x x)) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 1/2 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 (*.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (*.f64 1/2 (/.f64 (/.f64 1 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (/.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 (/.f64 1/2 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) (/.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 x)) (/.f64 -1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 (*.f64 x (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (fabs.f64 (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (fabs.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (/.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (/.f64 (/.f64 2 x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 -1 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))) (fabs.f64 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 (*.f64 x x))) (/.f64 2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 x)) (fabs.f64 (/.f64 (/.f64 2 x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 x))) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 x) 1/2) (fabs.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (/.f64 2 x) (*.f64 x x))) (fabs.f64 (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 4) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))

simplify68.0ms (0.3%)

Algorithm
egg-herbie
Rules
1574×rational.json-simplify-49
1214×rational.json-simplify-38
1176×rational.json-simplify-43
922×rational.json-simplify-40
822×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02363197
17493147
227533099
Stop Event
node limit
Counts
115 → 135
Calls
Call 1
Inputs
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(+.f64 0 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(*.f64 1 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (neg.f64 x))))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x (*.f64 x x))))))
(*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 x (/.f64 2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 x (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x))
(*.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 (/.f64 -1 (*.f64 x x))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 x x))
(*.f64 2 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (+.f64 x x))))
(*.f64 2 (/.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 2 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 2 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(*.f64 2 (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (+.f64 x x)))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)))
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 (+.f64 x x) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 1))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x)))
(*.f64 (/.f64 2 x) (*.f64 1/2 (/.f64 (/.f64 1 x) (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 1 x))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) x) 4) (/.f64 1 (*.f64 x (*.f64 x 4))))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) x) 4) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x 4)))))
(*.f64 (*.f64 (/.f64 1 x) 4) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4)))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x x)) (/.f64 1/2 x))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 1/2 (*.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 (*.f64 x x)) 1))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x)))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 1/2 (/.f64 (/.f64 1 x) x)))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x x)) 1)))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 (/.f64 1/2 x) (/.f64 1 x))))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) (/.f64 -1 (*.f64 x x)))
(*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x))
(*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))
(*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x)))
(*.f64 -1 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (neg.f64 x)))))
(*.f64 -1 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x (*.f64 x x)))))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 -1 (*.f64 x (*.f64 x x))))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 (*.f64 x (*.f64 x (neg.f64 x)))))
(*.f64 (/.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (fabs.f64 (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (fabs.f64 (/.f64 -1 x)))
(*.f64 1/2 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 1/2 (fabs.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2)
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (/.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 1/2 x) (/.f64 (/.f64 2 x) (*.f64 x x)))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x))
(*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 (*.f64 x x)))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)))
(*.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 -1 (*.f64 x (*.f64 x x)))))
(*.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (neg.f64 x))))))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 1)))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 x))))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) (*.f64 x x)))))
(*.f64 (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))) (fabs.f64 (/.f64 2 x)))
(*.f64 (fabs.f64 (/.f64 1/2 (*.f64 x x))) (/.f64 2 (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1/2 x)) (fabs.f64 (/.f64 (/.f64 2 x) (*.f64 x x))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 x))) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (*.f64 (fabs.f64 x) 1/2) (fabs.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 2 x) (*.f64 x x))) (fabs.f64 (/.f64 1/2 x)))
(*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 4) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4))))))
(pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
Outputs
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(/.f64 1 (pow.f64 x 4))
(+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(+.f64 0 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(-.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (neg.f64 x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 x (/.f64 2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 x (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 (/.f64 -1 (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (fabs.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (/.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 2 (/.f64 (/.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 2 (/.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 2 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (+.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (+.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 2)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) x))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x x)))) x))
(*.f64 (+.f64 x x) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 1))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 1/2 (/.f64 (/.f64 1 x) (*.f64 x x))))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1/2))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) 1/2))
(*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 1 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) x) 4) (/.f64 1 (*.f64 x (*.f64 x 4))))
(*.f64 (*.f64 4 (/.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x 4))))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 4 (/.f64 (/.f64 1 (*.f64 x 4)) x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) x) 4) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x 4)))))
(*.f64 (*.f64 4 (/.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x 4))))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 4 (/.f64 (/.f64 1 (*.f64 x 4)) x)))
(*.f64 (*.f64 (/.f64 1 x) 4) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4)))))
(*.f64 (*.f64 4 (/.f64 1 x)) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x 4))))
(*.f64 (/.f64 1 x) (*.f64 4 (/.f64 1 (*.f64 (*.f64 x 4) (*.f64 x x)))))
(*.f64 4 (*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4))))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x x)) (/.f64 1/2 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 1/2 (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 (*.f64 x x)) 1))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 1/2 (/.f64 (/.f64 1 x) x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1/2))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) 1/2))
(*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 (/.f64 x x) (*.f64 x (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x x)) 1)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 (/.f64 1/2 x) (/.f64 1 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1/2))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) 1/2))
(*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 (/.f64 x x) (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 (fabs.f64 (/.f64 x x)) (*.f64 x (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 x (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) (/.f64 -1 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 -1 (*.f64 x (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (fabs.f64 (/.f64 1 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (fabs.f64 (/.f64 -1 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 1/2 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1/2))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) 1/2))
(*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) x))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x x)))) x))
(*.f64 1/2 (fabs.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) x))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x x)))) x))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2)
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1/2))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) 1/2))
(*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (/.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (fabs.f64 x) (fabs.f64 (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))) (fabs.f64 (/.f64 x (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 (/.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (/.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (fabs.f64 x) (fabs.f64 (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))) (fabs.f64 (/.f64 x (+.f64 x x))))
(*.f64 (/.f64 1/2 x) (/.f64 (/.f64 2 x) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) x))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x x)))) x))
(*.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 2 (fabs.f64 x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 -1 (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (neg.f64 x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 1)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) (*.f64 x x)))))
(fabs.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1/2)))
(fabs.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) 1/2)))
(fabs.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))) (fabs.f64 (/.f64 2 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1/2 (*.f64 x x))) (/.f64 2 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1/2 x)) (fabs.f64 (/.f64 (/.f64 2 x) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 x))) (fabs.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (fabs.f64 x) 1/2) (fabs.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) x))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x x)))) x))
(*.f64 (fabs.f64 (/.f64 (/.f64 2 x) (*.f64 x x))) (fabs.f64 (/.f64 1/2 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 4) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4))))))
(*.f64 (*.f64 4 (fabs.f64 (/.f64 -1 x))) (fabs.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x 4)))))
(*.f64 (*.f64 4 (/.f64 1 (fabs.f64 x))) (fabs.f64 (/.f64 1 (*.f64 (*.f64 x 4) (*.f64 x x)))))
(*.f64 4 (fabs.f64 (*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4)))))))
(pow.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(fabs.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))

localize71.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
0.4b
(*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 240 to 137 computations (42.9% saved)

series3.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
1.0ms
x
@inf
(/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
0.0ms
x
@-inf
(/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
0.0ms
x
@0
(*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))
0.0ms
x
@inf
(*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))

rewrite83.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1612×rational.json-1
1612×rational.json-2
1612×rational.json-4
1612×rational.json-3
1608×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018138
1141126
2365126
31399126
44826126
Stop Event
node limit
Counts
2 → 63
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 2) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 4) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4) (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (*.f64 2 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 2)) (neg.f64 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (+.f64 2 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 x) 2) (*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 x x)) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 2 (*.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (*.f64 (fabs.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 x (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 2 (*.f64 (fabs.f64 x) 4))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (*.f64 (fabs.f64 x) 2))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)))))

simplify109.0ms (0.5%)

Algorithm
egg-herbie
Rules
1088×rational.json-simplify-44
1050×rational.json-simplify-41
1016×rational.json-simplify-47
960×rational.json-simplify-51
902×rational.json-simplify-53
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02165667
15175493
212645377
352855341
Stop Event
node limit
Counts
87 → 114
Calls
Call 1
Inputs
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1/2 (pow.f64 x 2))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(/.f64 1/2 (pow.f64 x 2))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(*.f64 8/15 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(+.f64 (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8))) (*.f64 8/15 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(+.f64 (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8))) (+.f64 (*.f64 8/15 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -32/375 (fabs.f64 x)) (*.f64 32/225 (fabs.f64 x))) (pow.f64 x 10)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 64/225 (fabs.f64 x)) (+.f64 (*.f64 -64/1125 (fabs.f64 x)) (*.f64 -2/5 (+.f64 (*.f64 -32/375 (fabs.f64 x)) (*.f64 32/225 (fabs.f64 x)))))) (pow.f64 x 12))) (+.f64 (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8))) (+.f64 (*.f64 8/15 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -32/375 (fabs.f64 x)) (*.f64 32/225 (fabs.f64 x))) (pow.f64 x 10))))))
(fabs.f64 x)
(+.f64 (fabs.f64 x) (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 -1/4 (fabs.f64 x))) (pow.f64 x 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 15/8 (fabs.f64 x)) (+.f64 (*.f64 -3/8 (fabs.f64 x)) (*.f64 -1/2 (+.f64 (*.f64 -1/4 (fabs.f64 x)) (*.f64 3/4 (fabs.f64 x)))))) (pow.f64 x 6))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 -1/4 (fabs.f64 x))) (pow.f64 x 4))))))
(fabs.f64 x)
(+.f64 (fabs.f64 x) (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (fabs.f64 x)) (*.f64 3/4 (fabs.f64 x))) (pow.f64 x 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 15/8 (fabs.f64 x)) (+.f64 (*.f64 -3/8 (fabs.f64 x)) (*.f64 -1/2 (+.f64 (*.f64 -1/4 (fabs.f64 x)) (*.f64 3/4 (fabs.f64 x)))))) (pow.f64 x 6))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (fabs.f64 x)) (*.f64 3/4 (fabs.f64 x))) (pow.f64 x 4))))))
(+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)
(+.f64 0 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))
(-.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)
(/.f64 1 (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))
(/.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))
(/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)
(/.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))
(/.f64 2 (+.f64 (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
(/.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
(/.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2) 2)
(/.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 2) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 4) (*.f64 x (*.f64 x 4)))
(/.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4) 4)
(/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x)
(/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4) (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4)) 8)
(/.f64 (+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x)) (+.f64 x x))
(/.f64 (+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (*.f64 2 (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 2)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x)) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (*.f64 x x))
(pow.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)
(+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)
(+.f64 0 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(-.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)
(*.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(*.f64 x (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x))))
(*.f64 x (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))
(*.f64 (fabs.f64 x) (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (+.f64 2 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2))))
(*.f64 (*.f64 (fabs.f64 x) 2) (*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(*.f64 (*.f64 x (+.f64 x x)) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 2 (*.f64 (fabs.f64 x) 4))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (*.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 x (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x)
(*.f64 (/.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2))) (*.f64 (fabs.f64 x) 2))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x))) x)
(*.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 (fabs.f64 x) 2))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 2 (*.f64 (fabs.f64 x) 4))) (*.f64 x (+.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (*.f64 (fabs.f64 x) 2))) (+.f64 x x))
(*.f64 (*.f64 x (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (/.f64 x (fabs.f64 x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x)
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x))
(*.f64 (*.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (fabs.f64 x))
(pow.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)
Outputs
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(/.f64 1/2 (pow.f64 x 2))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(/.f64 1/2 (pow.f64 x 2))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(*.f64 8/15 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 8/15 (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(*.f64 (pow.f64 x 6) (*.f64 (fabs.f64 x) 8/15))
(*.f64 (pow.f64 x 6) (*.f64 8/15 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 8/15))
(+.f64 (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8))) (*.f64 8/15 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(+.f64 (*.f64 8/15 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8))))
(+.f64 (*.f64 (pow.f64 x 6) (*.f64 (fabs.f64 x) 8/15)) (*.f64 (pow.f64 x 8) (*.f64 (fabs.f64 x) -16/75)))
(*.f64 (fabs.f64 x) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (*.f64 (pow.f64 x 6) 8/15)))
(+.f64 (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8))) (+.f64 (*.f64 8/15 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -32/375 (fabs.f64 x)) (*.f64 32/225 (fabs.f64 x))) (pow.f64 x 10)))))
(+.f64 (*.f64 8/15 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (+.f64 (*.f64 (+.f64 (*.f64 (fabs.f64 x) -32/375) (*.f64 (fabs.f64 x) 32/225)) (*.f64 (pow.f64 x 10) -1)) (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8)))))
(+.f64 (*.f64 (pow.f64 x 6) (*.f64 (fabs.f64 x) 8/15)) (+.f64 (*.f64 (pow.f64 x 8) (*.f64 (fabs.f64 x) -16/75)) (*.f64 (*.f64 (fabs.f64 x) 64/1125) (neg.f64 (pow.f64 x 10)))))
(+.f64 (*.f64 (fabs.f64 x) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (*.f64 (pow.f64 x 6) 8/15))) (*.f64 (pow.f64 x 10) (*.f64 (fabs.f64 x) -64/1125)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 64/225 (fabs.f64 x)) (+.f64 (*.f64 -64/1125 (fabs.f64 x)) (*.f64 -2/5 (+.f64 (*.f64 -32/375 (fabs.f64 x)) (*.f64 32/225 (fabs.f64 x)))))) (pow.f64 x 12))) (+.f64 (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8))) (+.f64 (*.f64 8/15 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -32/375 (fabs.f64 x)) (*.f64 32/225 (fabs.f64 x))) (pow.f64 x 10))))))
(+.f64 (*.f64 -16/75 (*.f64 (fabs.f64 x) (pow.f64 x 8))) (+.f64 (+.f64 (*.f64 8/15 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 (+.f64 (*.f64 (fabs.f64 x) -32/375) (*.f64 (fabs.f64 x) 32/225)) (*.f64 (pow.f64 x 10) -1))) (*.f64 (+.f64 (*.f64 (fabs.f64 x) 64/225) (+.f64 (*.f64 (fabs.f64 x) -64/1125) (*.f64 (+.f64 (*.f64 (fabs.f64 x) -32/375) (*.f64 (fabs.f64 x) 32/225)) -2/5))) (*.f64 (pow.f64 x 12) -1))))
(+.f64 (+.f64 (*.f64 (pow.f64 x 6) (*.f64 (fabs.f64 x) 8/15)) (*.f64 (*.f64 (fabs.f64 x) 64/1125) (neg.f64 (pow.f64 x 10)))) (+.f64 (*.f64 (pow.f64 x 8) (*.f64 (fabs.f64 x) -16/75)) (*.f64 (+.f64 (*.f64 (*.f64 (fabs.f64 x) 64/1125) -2/5) (+.f64 (*.f64 (fabs.f64 x) 64/225) (*.f64 (fabs.f64 x) -64/1125))) (neg.f64 (pow.f64 x 12)))))
(+.f64 (*.f64 (pow.f64 x 10) (*.f64 (fabs.f64 x) -64/1125)) (+.f64 (*.f64 (fabs.f64 x) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (*.f64 (pow.f64 x 6) 8/15))) (*.f64 (+.f64 (*.f64 (fabs.f64 x) -128/5625) (*.f64 (fabs.f64 x) 256/1125)) (neg.f64 (pow.f64 x 12)))))
(+.f64 (*.f64 (pow.f64 x 10) (*.f64 (fabs.f64 x) -64/1125)) (+.f64 (*.f64 (fabs.f64 x) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (*.f64 (pow.f64 x 6) 8/15))) (*.f64 (+.f64 (*.f64 (fabs.f64 x) 64/225) (*.f64 (fabs.f64 x) -448/5625)) (neg.f64 (pow.f64 x 12)))))
(fabs.f64 x)
(+.f64 (fabs.f64 x) (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 -1/4 (fabs.f64 x))) (pow.f64 x 4)))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 (fabs.f64 x) -1/4)) (pow.f64 x 4)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (fabs.f64 x) 1/2) (pow.f64 x 4))) (+.f64 (fabs.f64 x) (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (neg.f64 (/.f64 (*.f64 1/2 (fabs.f64 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (+.f64 (fabs.f64 x) (neg.f64 (*.f64 1/2 (/.f64 (fabs.f64 x) (pow.f64 x 4))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 15/8 (fabs.f64 x)) (+.f64 (*.f64 -3/8 (fabs.f64 x)) (*.f64 -1/2 (+.f64 (*.f64 -1/4 (fabs.f64 x)) (*.f64 3/4 (fabs.f64 x)))))) (pow.f64 x 6))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 -1/4 (fabs.f64 x))) (pow.f64 x 4))))))
(+.f64 (fabs.f64 x) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 (fabs.f64 x) -1/4)) (pow.f64 x 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 15/8 (fabs.f64 x)) (+.f64 (*.f64 (fabs.f64 x) -3/8) (*.f64 -1/2 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 (fabs.f64 x) -1/4))))) (pow.f64 x 6)))))
(+.f64 (fabs.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (fabs.f64 x) -3/8) (+.f64 (*.f64 15/8 (fabs.f64 x)) (*.f64 -1/2 (*.f64 (fabs.f64 x) 1/2)))) (pow.f64 x 6))) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (neg.f64 (/.f64 (*.f64 (fabs.f64 x) 1/2) (pow.f64 x 4))))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (+.f64 (neg.f64 (/.f64 (*.f64 1/2 (fabs.f64 x)) (pow.f64 x 4))) (neg.f64 (/.f64 (+.f64 (*.f64 (fabs.f64 x) -1/4) (*.f64 (fabs.f64 x) 3/2)) (pow.f64 x 6))))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (fabs.f64 x) 5/4) (pow.f64 x 6)) (*.f64 1/2 (/.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(fabs.f64 x)
(+.f64 (fabs.f64 x) (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (fabs.f64 x)) (*.f64 3/4 (fabs.f64 x))) (pow.f64 x 4)))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 (fabs.f64 x) -1/4)) (pow.f64 x 4)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (fabs.f64 x) 1/2) (pow.f64 x 4))) (+.f64 (fabs.f64 x) (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (neg.f64 (/.f64 (*.f64 1/2 (fabs.f64 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (+.f64 (fabs.f64 x) (neg.f64 (*.f64 1/2 (/.f64 (fabs.f64 x) (pow.f64 x 4))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 15/8 (fabs.f64 x)) (+.f64 (*.f64 -3/8 (fabs.f64 x)) (*.f64 -1/2 (+.f64 (*.f64 -1/4 (fabs.f64 x)) (*.f64 3/4 (fabs.f64 x)))))) (pow.f64 x 6))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (fabs.f64 x)) (*.f64 3/4 (fabs.f64 x))) (pow.f64 x 4))))))
(+.f64 (fabs.f64 x) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 (fabs.f64 x) -1/4)) (pow.f64 x 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 15/8 (fabs.f64 x)) (+.f64 (*.f64 (fabs.f64 x) -3/8) (*.f64 -1/2 (+.f64 (*.f64 3/4 (fabs.f64 x)) (*.f64 (fabs.f64 x) -1/4))))) (pow.f64 x 6)))))
(+.f64 (fabs.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (fabs.f64 x) -3/8) (+.f64 (*.f64 15/8 (fabs.f64 x)) (*.f64 -1/2 (*.f64 (fabs.f64 x) 1/2)))) (pow.f64 x 6))) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (neg.f64 (/.f64 (*.f64 (fabs.f64 x) 1/2) (pow.f64 x 4))))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (+.f64 (neg.f64 (/.f64 (*.f64 1/2 (fabs.f64 x)) (pow.f64 x 4))) (neg.f64 (/.f64 (+.f64 (*.f64 (fabs.f64 x) -1/4) (*.f64 (fabs.f64 x) 3/2)) (pow.f64 x 6))))))
(+.f64 (fabs.f64 x) (+.f64 (*.f64 -1/2 (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (fabs.f64 x) 5/4) (pow.f64 x 6)) (*.f64 1/2 (/.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(+.f64 0 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(-.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 1 (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 2 (+.f64 (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 4 (+.f64 (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (/.f64 (*.f64 x (+.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2) 2)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 2) (*.f64 x (+.f64 x x)))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 4) (*.f64 x (*.f64 x 4)))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4) 4)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (neg.f64 (*.f64 x x)))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4) (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 4)) 8)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x)) (+.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (*.f64 2 (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (neg.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) 2)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x)) (neg.f64 x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(/.f64 (neg.f64 (neg.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(pow.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(+.f64 0 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(-.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 x (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 x (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (+.f64 2 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2))))
(*.f64 (fabs.f64 x) (*.f64 2 (/.f64 1 (+.f64 2 (*.f64 2 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))) (fabs.f64 x)))
(*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (+.f64 2 (*.f64 2 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (+.f64 2 (*.f64 2 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (*.f64 (fabs.f64 x) 2) (*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 x x)) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 2 (*.f64 (fabs.f64 x) 4))))
(*.f64 x (*.f64 (+.f64 x x) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (/.f64 2 (*.f64 4 (fabs.f64 x))))))
(*.f64 (+.f64 x x) (*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (/.f64 1/2 (fabs.f64 x))) x))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1/2 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))))
(*.f64 -2 (*.f64 (/.f64 (*.f64 x x) (-.f64 -1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))) (/.f64 1/2 (fabs.f64 x))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (*.f64 (fabs.f64 x) 2))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x)))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 x (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x)
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x)))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 2 (*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)) 2))) (*.f64 (fabs.f64 x) 2))
(*.f64 (fabs.f64 x) (*.f64 2 (/.f64 1 (+.f64 2 (*.f64 2 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 2 (*.f64 2 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))) (fabs.f64 x)))
(*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (+.f64 2 (*.f64 2 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (+.f64 2 (*.f64 2 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x))) x)
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 1/2 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 (fabs.f64 x) 2))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 2 (*.f64 (fabs.f64 x) 4))) (*.f64 x (+.f64 x x)))
(*.f64 x (*.f64 (+.f64 x x) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (/.f64 2 (*.f64 4 (fabs.f64 x))))))
(*.f64 (+.f64 x x) (*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (/.f64 1/2 (fabs.f64 x))) x))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1/2 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))))
(*.f64 -2 (*.f64 (/.f64 (*.f64 x x) (-.f64 -1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))) (/.f64 1/2 (fabs.f64 x))))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (*.f64 (fabs.f64 x) 2))) (+.f64 x x))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 x (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (/.f64 x (fabs.f64 x)))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x)
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (fabs.f64 x))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(pow.f64 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))

localize75.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.4b
(*.f64 (*.f64 x x) (*.f64 x x))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 231 to 128 computations (44.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@0
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@-inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@0
(*.f64 (*.f64 x x) (*.f64 x x))
0.0ms
x
@inf
(*.f64 (*.f64 x x) (*.f64 x x))

rewrite102.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1318×rational.json-simplify-2
1150×rational.json-simplify-35
786×rational.json-simplify-1
736×exponential.json-3
736×rational.json-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
021114
1169108
2446108
3177796
4646496
Stop Event
node limit
Counts
2 → 73
Calls
Call 1
Inputs
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x x)) (/.f64 (neg.f64 (/.f64 1 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 x (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (*.f64 2 (*.f64 (*.f64 x x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 2 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (neg.f64 (*.f64 (*.f64 x x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 (*.f64 x x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (*.f64 (*.f64 x x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 4) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2)) (neg.f64 (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)))))

simplify66.0ms (0.3%)

Algorithm
egg-herbie
Rules
1040×rational.json-simplify-2
844×rational.json-simplify-40
634×rational.json-simplify-53
604×rational.json-simplify-38
572×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01963633
17153589
232363581
Stop Event
node limit
Counts
97 → 119
Calls
Call 1
Inputs
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(+.f64 0 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 2 (fabs.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 x (+.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) 2)
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))) 4)
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 (neg.f64 (/.f64 1 x)) x))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))) 8)
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x)) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x)
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x)))
(/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 x x))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (*.f64 2 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 2 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (neg.f64 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 (*.f64 x x) (fabs.f64 x)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (fabs.f64 x))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (*.f64 (*.f64 x x) (fabs.f64 x)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)))
(-.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) 4)
(/.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4)) 8)
(/.f64 (*.f64 2 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2)) (neg.f64 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)
Outputs
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))
(*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2)))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2)))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2)))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(+.f64 0 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 2 (fabs.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 x x)) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) 2)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))) 4)
(*.f64 (*.f64 x (*.f64 x 4)) (/.f64 (*.f64 x x) 4))
(*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x 4)) 4))
(*.f64 (*.f64 x x) (/.f64 (*.f64 4 (*.f64 x x)) 4))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 (neg.f64 (/.f64 1 x)) x))
(/.f64 x (/.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (*.f64 x x))))
(/.f64 x (/.f64 (/.f64 -1 x) (neg.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(*.f64 (*.f64 x (*.f64 (*.f64 x 4) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x 4) (*.f64 x x)))))
(*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x 4))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(*.f64 (*.f64 x (*.f64 x (*.f64 4 (*.f64 x x)))) (/.f64 (*.f64 x x) (*.f64 4 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))) 8)
(*.f64 (*.f64 x (*.f64 x 4)) (/.f64 (*.f64 x x) 4))
(*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x 4)) 4))
(*.f64 (*.f64 x x) (/.f64 (*.f64 4 (*.f64 x x)) 4))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (*.f64 x (+.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 x (*.f64 x (+.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 x x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (*.f64 2 (*.f64 (*.f64 x x) (fabs.f64 x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 2 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (neg.f64 (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x x) x))) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 x)) (*.f64 x (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (neg.f64 x)) (*.f64 x (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (/.f64 x x)))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (neg.f64 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))) (neg.f64 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (fabs.f64 x))) (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (*.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (fabs.f64 x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))) (*.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(+.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(+.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(-.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4) 4)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (*.f64 2 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) 2)) (neg.f64 (*.f64 2 (fabs.f64 x))))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 x) x) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) 1/2))) (fabs.f64 x))

localize63.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
0.4b
(*.f64 (*.f64 x x) (*.f64 x x))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 226 to 105 computations (53.5% saved)

series3.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
1.0ms
x
@inf
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
1.0ms
x
@-inf
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))

rewrite56.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1404×rational.json-simplify-50
1232×exponential.json-3
1232×rational.json-1
1232×rational.json-2
1232×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
028143
1219137
2634137
33091131
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 1)))))

simplify84.0ms (0.4%)

Algorithm
egg-herbie
Rules
1442×rational.json-simplify-57
1198×rational.json-simplify-46
1030×rational.json-simplify-35
896×rational.json-simplify-41
838×rational.json-simplify-53
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0852461
12082455
24792329
313242203
449702203
Stop Event
node limit
Counts
19 → 48
Calls
Call 1
Inputs
(*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 35/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0)
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0)
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 1)
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 2)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 4) 4)
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 1)
Outputs
(*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) 15/8))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) 15/8)) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8)))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 21/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)) 35/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) 15/8)) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 35/16 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 35/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 21/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 35/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 21/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 35/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (+.f64 (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) 15/8)) (+.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8)) (*.f64 35/16 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 35/16) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (/.f64 1 (fabs.f64 x))) 35/16)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 21/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (/.f64 1 (fabs.f64 x))) 35/16)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 1)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 2)) 2)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 4) 4)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 1)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))

eval864.0ms (4%)

Compiler

Compiled 49020 to 31455 computations (35.8% saved)

prune397.0ms (1.8%)

Pruning

57 alts after pruning (53 fresh and 4 done)

PrunedKeptTotal
New85934893
Fresh31922
Picked011
Done235
Total86457921
Error
1.9b
Counts
921 → 57
Alt Table
Click to see full alt table
StatusErrorProgram
2.4b
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
2.4b
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
2.4b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
2.4b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x) x) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (fabs.f64 x)) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.4b
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))))
2.4b
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))))
2.4b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x)))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x)))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
48.6b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.3b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.5b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (fabs.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
Compiler

Compiled 5300 to 3810 computations (28.1% saved)

localize282.0ms (1.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
0.4b
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
0.4b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
2.2b
(exp.f64 (pow.f64 x 2))
Compiler

Compiled 417 to 293 computations (29.7% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
1.0ms
x
@inf
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
1.0ms
x
@-inf
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))

rewrite106.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1786×rational.json-simplify-35
1130×rational.json-simplify-50
998×exponential.json-3
998×rational.json-1
998×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01857
114139
245139
3218039
4793339
Stop Event
node limit
Counts
1 → 50
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 2 (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (/.f64 1 (/.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (/.f64 1 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x) (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x))) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (+.f64 x x))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (+.f64 x x))) (*.f64 2 (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 x (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)))))

simplify102.0ms (0.5%)

Algorithm
egg-herbie
Rules
1400×rational.json-simplify-51
1314×rational.json-simplify-53
1182×rational.json-simplify-2
656×rational.json-simplify-54
606×rational.json-simplify-61
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01292924
12932870
26942852
327242834
457262802
Stop Event
node limit
Counts
62 → 89
Calls
Call 1
Inputs
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 1/2 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)
(+.f64 0 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))
(-.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)
(*.f64 x (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 x (fabs.f64 x))))
(*.f64 x (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 1 (fabs.f64 x)))
(*.f64 (*.f64 x x) (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x)))
(*.f64 (*.f64 x x) (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x))
(*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)
(*.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 2 (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))))
(*.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (/.f64 1 (/.f64 2 (fabs.f64 x))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (/.f64 1 (fabs.f64 (+.f64 x x))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (+.f64 x x))))
(*.f64 (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))) (/.f64 1 x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 x (fabs.f64 x))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x)))
(*.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x) (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))
(*.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 x (fabs.f64 x))) x)
(*.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x)) (*.f64 x x))
(*.f64 (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) x)
(*.f64 (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) (*.f64 x x))
(*.f64 (/.f64 x (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) (*.f64 x x))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))) (fabs.f64 (+.f64 x x)))
(*.f64 (/.f64 1 (/.f64 2 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x))) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 (+.f64 x x))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (+.f64 x x))) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 x (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)
Outputs
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (fabs.f64 x))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) 1/2)) (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (fabs.f64 x) (+.f64 (*.f64 (pow.f64 x 2) 1/2) 1))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 1/2 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 4)) 1/6)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (fabs.f64 x)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) 1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 1/6)))))
(+.f64 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 1/6 (pow.f64 x 4))) (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 (fabs.f64 x) (+.f64 (*.f64 1/6 (pow.f64 x 4)) (*.f64 (pow.f64 x 2) 1/2)))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(+.f64 0 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(-.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 x (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 x (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 x (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 1 (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 x x) (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (*.f64 x x) (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (fabs.f64 (+.f64 x x)) (/.f64 1 (*.f64 2 (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))))
(*.f64 (fabs.f64 (+.f64 x x)) (/.f64 1/2 (*.f64 x (/.f64 x (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
(*.f64 (fabs.f64 (+.f64 x x)) (/.f64 (/.f64 1/2 x) (/.f64 x (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))))
(*.f64 (fabs.f64 (+.f64 x x)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 x (exp.f64 (pow.f64 x 2))) (/.f64 1/2 x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 x (exp.f64 (pow.f64 x 2))) (/.f64 1/2 x))) (*.f64 (fabs.f64 x) 2))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))) (/.f64 x (/.f64 1/2 x))) (*.f64 (fabs.f64 x) 2))
(*.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (/.f64 1 (/.f64 2 (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))) (/.f64 1 (fabs.f64 (+.f64 x x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 1 (fabs.f64 (+.f64 x x)))))
(*.f64 2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))) (/.f64 1 (fabs.f64 (+.f64 x x)))))
(*.f64 2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) 4))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)) (/.f64 x (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x))))
(*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x))) 2))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) 2))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (+.f64 x x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) 2)) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) 2))))
(*.f64 (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))) (/.f64 1 x))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 x (fabs.f64 x))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x) (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x) (/.f64 (fabs.f64 x) (/.f64 x (exp.f64 (pow.f64 x 2)))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 x (fabs.f64 x))) x)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (fabs.f64 x)) (*.f64 x x))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) x)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) (*.f64 x x))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 x (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2))))) (*.f64 x x))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 x (/.f64 (/.f64 x (sqrt.f64 (/.f64 1 (PI.f64)))) (exp.f64 (pow.f64 x 2)))))) (fabs.f64 (+.f64 x x)))
(*.f64 (fabs.f64 (+.f64 x x)) (/.f64 1/2 (*.f64 x (/.f64 x (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
(*.f64 (fabs.f64 (+.f64 x x)) (/.f64 (/.f64 1/2 x) (/.f64 x (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))))
(*.f64 (fabs.f64 (+.f64 x x)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 x (exp.f64 (pow.f64 x 2))) (/.f64 1/2 x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 x (exp.f64 (pow.f64 x 2))) (/.f64 1/2 x))) (*.f64 (fabs.f64 x) 2))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))) (/.f64 x (/.f64 1/2 x))) (*.f64 (fabs.f64 x) 2))
(*.f64 (/.f64 1 (/.f64 2 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x))) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x))) 2))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 (+.f64 x x)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 (+.f64 x x))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))) (/.f64 1 (fabs.f64 (+.f64 x x)))))
(*.f64 2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))) (/.f64 1 (fabs.f64 (+.f64 x x)))))
(*.f64 2 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) 4))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (+.f64 x x))) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (+.f64 x x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) 2)) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x) (/.f64 (fabs.f64 x) (/.f64 x (exp.f64 (pow.f64 x 2)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x) (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 x (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) x))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 x (fabs.f64 x))))
(pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))

localize16.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 33 to 20 computations (39.4% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
0.0ms
x
@inf
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
0.0ms
x
@0
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))

rewrite64.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1682×rational.json-simplify-35
1524×rational.json-1
1524×rational.json-2
1522×exponential.json-3
1522×rational.json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01329
19523
222023
369423
4380623
Stop Event
node limit
Counts
1 → 105
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 -1 x)) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 -1 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 -1 x)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (fabs.f64 x)) (+.f64 (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 (/.f64 -1 x))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x)))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x)))) (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (*.f64 x (/.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (fabs.f64 (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64)))) (neg.f64 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 2 (*.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x)) (*.f64 2 (*.f64 x (/.f64 2 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (/.f64 2 (fabs.f64 x)))) (*.f64 2 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (fabs.f64 (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x)))) (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x))))) (*.f64 2 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (/.f64 -1 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 x x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))) (*.f64 2 (*.f64 x (/.f64 2 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x))) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2)) (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x)) (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x)) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (/.f64 4 (fabs.f64 x)))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (sqrt.f64 (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (+.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64))))) (+.f64 (neg.f64 (*.f64 (fabs.f64 x) 4)) (neg.f64 (*.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64))))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))) (+.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (/.f64 4 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 1)))))

simplify92.0ms (0.4%)

Algorithm
egg-herbie
Rules
1364×rational.json-simplify-49
900×rational.json-simplify-41
848×rational.json-simplify-35
816×rational.json-simplify-50
726×rational.json-simplify-43
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02612815
18222807
227832797
364212797
Stop Event
node limit
Counts
117 → 113
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 0)
(+.f64 0 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 0)
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 1 (/.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (fabs.f64 (/.f64 -1 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 (/.f64 -1 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (fabs.f64 (/.f64 -1 x)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 1)
(/.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (+.f64 x x))))
(/.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 4 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)))
(/.f64 4 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))))
(/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x)))
(/.f64 -1 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 8 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))
(/.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))
(/.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) 4))
(/.f64 (/.f64 4 (fabs.f64 x)) (+.f64 (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 -2 (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 -2 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x)))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4) 4)
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) 2)
(/.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 4 (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (fabs.f64 (/.f64 -1 x))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 16 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)))))
(/.f64 -4 (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64)))))))
(/.f64 -4 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x)))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x))))))
(/.f64 (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x)))) (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4)))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4)) 8)
(/.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (fabs.f64 (/.f64 -1 x)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2)) 1/2)
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4)))
(/.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64)))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 2 (*.f64 (fabs.f64 x) 4))))
(/.f64 (+.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x)) (*.f64 2 (*.f64 x (/.f64 2 (fabs.f64 x)))))
(/.f64 (+.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (/.f64 2 (fabs.f64 x)))) (*.f64 2 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 2))))
(/.f64 (+.f64 (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (fabs.f64 (+.f64 x x)))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x)))) (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x))))) (*.f64 2 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4))) 16)
(/.f64 (+.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (/.f64 -1 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 x x) 4))
(/.f64 (+.f64 (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))) (*.f64 2 (*.f64 x (/.f64 2 (fabs.f64 x)))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x))) (/.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x)))) 1)
(/.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x)))) (+.f64 x x))
(/.f64 (+.f64 (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2)) (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2))) 1)
(/.f64 (+.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x)) (+.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x)) (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x)) (/.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (/.f64 4 (fabs.f64 x)))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4))))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (+.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 (+.f64 (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64))))) (+.f64 (neg.f64 (*.f64 (fabs.f64 x) 4)) (neg.f64 (*.f64 (fabs.f64 x) 4))))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64))))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))) (+.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x)))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (/.f64 4 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4))))
(pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 1)
Outputs
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 (/.f64 -1 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(+.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(+.f64 0 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(-.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 (/.f64 -1 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 (/.f64 -1 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 (/.f64 -1 x)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (+.f64 x x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 4 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 4 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 -1 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 8 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 (*.f64 x x) (/.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) 4))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 4 (fabs.f64 x)) (+.f64 (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 -2 (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 -2 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4) 4)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) 2)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 4 (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 x) 4))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 -1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) (/.f64 x (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (fabs.f64 (/.f64 -1 x))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 16 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 -4 (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 (fabs.f64 x) (neg.f64 (sqrt.f64 (PI.f64)))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 -4 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x)))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (neg.f64 (fabs.f64 x))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x)))) (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (/.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4)) 8)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x (+.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (fabs.f64 (/.f64 -1 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x))) x)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2)) 1/2)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (sqrt.f64 (PI.f64)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (neg.f64 (*.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64)))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 4 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 2 (*.f64 (fabs.f64 x) 4))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x)) (*.f64 2 (*.f64 x (/.f64 2 (fabs.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (/.f64 2 (fabs.f64 x)))) (*.f64 2 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 2))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 2 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (fabs.f64 (+.f64 x x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x)))) (*.f64 2 (neg.f64 (fabs.f64 (/.f64 -1 x))))) (*.f64 2 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 4))) 16)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (/.f64 -1 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 x x) 4))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64)))) (*.f64 2 (/.f64 -1 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (*.f64 2 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))) (*.f64 2 (*.f64 x (/.f64 2 (fabs.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x))) (/.f64 2 (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (+.f64 x x)))) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 x (fabs.f64 x)))) (+.f64 x x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2)) (/.f64 (fabs.f64 (/.f64 -1 x)) (*.f64 (sqrt.f64 (PI.f64)) 2))) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x)) (+.f64 x x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x)) (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (fabs.f64 x))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 (/.f64 (fabs.f64 (/.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (fabs.f64 (/.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 (+.f64 x x)))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 (*.f64 x x) 2) (/.f64 (fabs.f64 (/.f64 x x)) (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x)) (/.f64 2 (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (/.f64 4 (fabs.f64 x)))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4)) (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) 4))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (+.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))) (*.f64 2 (neg.f64 (*.f64 x x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 4 (sqrt.f64 (PI.f64))))) (+.f64 (neg.f64 (*.f64 (fabs.f64 x) 4)) (neg.f64 (*.f64 (fabs.f64 x) 4))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64)))) (neg.f64 (/.f64 -1 (sqrt.f64 (PI.f64))))) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x)) (neg.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))) (+.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))) (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (/.f64 4 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) 4))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))

localize213.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
0.4b
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.4b
(*.f64 (*.f64 x x) (*.f64 x x))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 304 to 138 computations (54.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@-inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@inf
(*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
0.0ms
x
@-inf
(*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))

rewrite97.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
2074×rational.json-1
2074×rational.json-2
2074×rational.json-3
1090×rational.json-simplify-35
700×exponential.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
024192
1189186
2481150
31934138
46150138
Stop Event
node limit
Counts
2 → 31
Calls
Call 1
Inputs
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
(*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (/.f64 2 (fabs.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 4) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2)) (-.f64 0 (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x)))) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (*.f64 x x) (*.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)))))

simplify82.0ms (0.4%)

Algorithm
egg-herbie
Rules
1296×rational.json-simplify-2
1286×rational.json-simplify-54
824×rational.json-simplify-41
762×rational.json-simplify-35
742×rational.json-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01143503
13163503
28943503
341673503
Stop Event
node limit
Counts
55 → 62
Calls
Call 1
Inputs
(*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)))
(-.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (*.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) 4)
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2)) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x)))) x) 2))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (/.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (*.f64 x x) (*.f64 x x))) 2)
(/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
Outputs
(*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))
(*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(+.f64 0 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(-.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) 4)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2)) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x)))) x) 2))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (*.f64 x x) (*.f64 x x))) 2)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))

localize81.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))
0.4b
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 294 to 160 computations (45.6% saved)

series3.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
1.0ms
x
@inf
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
0.0ms
x
@-inf
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
0.0ms
x
@inf
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))
0.0ms
x
@-inf
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))

rewrite92.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1806×rational.json-1
1806×rational.json-2
1806×rational.json-4
1806×rational.json-3
1802×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019132
1153132
2425132
31688132
45649132
Stop Event
node limit
Counts
2 → 33
Calls
Call 1
Inputs
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (/.f64 (/.f64 1 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (/.f64 1 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x (+.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 1/2 (/.f64 (/.f64 1 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 (/.f64 1 (+.f64 x x)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (+.f64 x x))) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)))))

simplify111.0ms (0.5%)

Algorithm
egg-herbie
Rules
1672×rational.json-simplify-35
1242×rational.json-simplify-2
1128×rational.json-simplify-51
900×rational.json-simplify-53
680×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01383591
12873567
25853567
319663567
454013567
Stop Event
node limit
Counts
57 → 79
Calls
Call 1
Inputs
(*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x)))
(+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))))
(+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (+.f64 (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x))) (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x)))))
(+.f64 (*.f64 -128/625 (/.f64 (pow.f64 x 13) (fabs.f64 x))) (+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (+.f64 (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x))) (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))))))
(/.f64 x (fabs.f64 x))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x)))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3)))) (+.f64 (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x))))))
(/.f64 x (fabs.f64 x))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x)))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3)))) (+.f64 (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x))))))
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1/2 (pow.f64 x 2))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(/.f64 1/2 (pow.f64 x 2))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 0)
(+.f64 0 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(-.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 0)
(*.f64 x (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(*.f64 x (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 (/.f64 1 x))))
(*.f64 1 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 1)
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))) 1))
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1))
(*.f64 (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 (/.f64 1 x)))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x)
(*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))) (+.f64 x x))
(pow.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 1)
(+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)
(+.f64 0 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))
(-.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)
(*.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (/.f64 (/.f64 1 x) x))
(*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)
(*.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (/.f64 1 (*.f64 x (+.f64 x x))))
(*.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x (+.f64 x x))) 1))
(*.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 1/2 (/.f64 (/.f64 1 x) x)))
(*.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 (/.f64 1 (+.f64 x x)) (/.f64 1 x)))
(*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) x) (/.f64 1 x))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) x))
(*.f64 (/.f64 1 (*.f64 x (+.f64 x x))) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2))
(pow.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)
Outputs
(*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x)))
(+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))))
(+.f64 (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))) (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))))
(+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (+.f64 (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x))) (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x)))))
(+.f64 (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x))) (+.f64 (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))) (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x)))))
(+.f64 (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))) (+.f64 (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x))) (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x)))))
(+.f64 (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))) (+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x)))))
(+.f64 (*.f64 -128/625 (/.f64 (pow.f64 x 13) (fabs.f64 x))) (+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (+.f64 (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x))) (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))))))
(+.f64 (+.f64 (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x))) (+.f64 (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))) (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))))) (*.f64 -128/625 (/.f64 (pow.f64 x 13) (fabs.f64 x))))
(+.f64 (+.f64 (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))) (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x)))) (+.f64 (*.f64 -128/625 (/.f64 (pow.f64 x 13) (fabs.f64 x))) (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x)))))
(+.f64 (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))) (+.f64 (+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x)))) (*.f64 -128/625 (/.f64 (pow.f64 x 13) (fabs.f64 x)))))
(+.f64 (*.f64 8/15 (/.f64 (pow.f64 x 7) (fabs.f64 x))) (+.f64 (*.f64 -128/625 (/.f64 (pow.f64 x 13) (fabs.f64 x))) (+.f64 (*.f64 -16/75 (/.f64 (pow.f64 x 9) (fabs.f64 x))) (*.f64 -64/1125 (/.f64 (pow.f64 x 11) (fabs.f64 x))))))
(/.f64 x (fabs.f64 x))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 x (fabs.f64 x)))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 x) (fabs.f64 x))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x)))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x (fabs.f64 x)))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 3)))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))) (/.f64 1 (*.f64 x (fabs.f64 x))))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 3)))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (+.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3)))) (+.f64 (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 5/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 5))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x (fabs.f64 x)))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 3))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))) (/.f64 1 (*.f64 x (fabs.f64 x))))) (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 3)))) (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))))) (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))))) (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5))))))
(/.f64 x (fabs.f64 x))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (*.f64 x (fabs.f64 x)))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 x) (fabs.f64 x))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x)))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x (fabs.f64 x)))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 3)))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))) (/.f64 1 (*.f64 x (fabs.f64 x))))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 3)))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))))))
(-.f64 (/.f64 x (fabs.f64 x)) (*.f64 1/2 (+.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3)))) (+.f64 (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) x))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 5/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 5))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x (fabs.f64 x)))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 3))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))) (/.f64 1 (*.f64 x (fabs.f64 x))))) (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 3)))) (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))))) (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5))))))
(-.f64 (/.f64 x (fabs.f64 x)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 3))))) (*.f64 5/4 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 5))))))
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(/.f64 1/2 (pow.f64 x 2))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(/.f64 1/2 (pow.f64 x 2))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 0)
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(+.f64 0 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(-.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 0)
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 x (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 x (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 (/.f64 1 x))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 1 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 1)
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))) 1))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 (/.f64 1 x)))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x)
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))) 2))) (+.f64 x x))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(pow.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x))))) 1)
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (/.f64 x (fabs.f64 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))))
(/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))
(+.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(+.f64 0 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(-.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 0)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(*.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(*.f64 (/.f64 (/.f64 1 x) x) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (/.f64 (/.f64 1 x) x))
(*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x))
(*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(*.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (/.f64 1 (*.f64 x (+.f64 x x))))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 2 (/.f64 1 (*.f64 x (+.f64 x x)))))
(*.f64 2 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 1 (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 x (*.f64 x x))))
(*.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x (+.f64 x x))) 1))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 2 (/.f64 1 (*.f64 x (+.f64 x x)))))
(*.f64 2 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 1 (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 x (*.f64 x x))))
(*.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 1/2 (/.f64 (/.f64 1 x) x)))
(*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x))
(*.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2) (*.f64 (/.f64 1 (+.f64 x x)) (/.f64 1 x)))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 2 (/.f64 1 (*.f64 x (+.f64 x x)))))
(*.f64 2 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 1 (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) x) (/.f64 1 x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))
(*.f64 (/.f64 1 (*.f64 x (+.f64 x x))) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) 2))
(*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 2 (/.f64 1 (*.f64 x (+.f64 x x)))))
(*.f64 2 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 1 (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 x (*.f64 x x))))
(pow.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)) 1)
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x))

localize110.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
0.4b
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 248 to 134 computations (46% saved)

series8.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
6.0ms
x
@inf
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
1.0ms
x
@0
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
1.0ms
x
@-inf
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
0.0ms
x
@0
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
0.0ms
x
@inf
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))

rewrite68.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1612×rational.json-simplify-54
1120×exponential.json-3
1120×rational.json-1
1120×rational.json-2
1120×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030182
1232164
2624160
32914160
Stop Event
node limit
Counts
2 → 25
Calls
Call 1
Inputs
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (+.f64 (/.f64 1 (*.f64 x x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 x (+.f64 (/.f64 1 (*.f64 x x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 1 (*.f64 x x)) 2)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 1)))))

simplify105.0ms (0.5%)

Algorithm
egg-herbie
Rules
1148×rational.json-simplify-35
1104×rational.json-simplify-46
1034×rational.json-simplify-41
918×rational.json-simplify-2
810×rational.json-simplify-53
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01413871
13073661
26883529
320693315
467483315
Stop Event
node limit
Counts
49 → 92
Calls
Call 1
Inputs
(*.f64 2 (pow.f64 x 4))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (*.f64 2 (pow.f64 x 4)))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (+.f64 (*.f64 8 (pow.f64 x 8)) (*.f64 2 (pow.f64 x 4))))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (+.f64 (*.f64 8 (pow.f64 x 8)) (+.f64 (*.f64 -16 (pow.f64 x 10)) (*.f64 2 (pow.f64 x 4)))))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 1/2)
(-.f64 (+.f64 (pow.f64 x 2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2)))) 1/2)
(-.f64 (+.f64 (pow.f64 x 2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2)))) (+.f64 1/2 (*.f64 1/8 (/.f64 1 (pow.f64 x 4)))))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 1/2)
(-.f64 (+.f64 (pow.f64 x 2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2)))) 1/2)
(-.f64 (+.f64 (pow.f64 x 2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2)))) (+.f64 1/2 (*.f64 1/8 (/.f64 1 (pow.f64 x 4)))))
(*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (+.f64 (fabs.f64 x) (+.f64 (*.f64 5/16 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 0)
(+.f64 0 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 0)
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)))
(*.f64 1 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 1/2 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2))
(*.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 1)
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2))))
(*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (+.f64 (/.f64 1 (*.f64 x x)) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) 1/2)
(*.f64 (+.f64 x x) (/.f64 x (+.f64 (/.f64 1 (*.f64 x x)) 2)))
(*.f64 (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) x)
(*.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))
(*.f64 (*.f64 (fabs.f64 x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (fabs.f64 x))
(*.f64 (/.f64 1 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x)))
(*.f64 (/.f64 x (+.f64 (/.f64 1 (*.f64 x x)) 2)) (+.f64 x x))
(pow.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 1)
(+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 0)
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 0)
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 1)
(/.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 4) 4)
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 1)
Outputs
(*.f64 2 (pow.f64 x 4))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (*.f64 2 (pow.f64 x 4)))
(+.f64 (*.f64 2 (pow.f64 x 4)) (*.f64 -4 (pow.f64 x 6)))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (+.f64 (*.f64 8 (pow.f64 x 8)) (*.f64 2 (pow.f64 x 4))))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (+.f64 (*.f64 2 (pow.f64 x 4)) (*.f64 8 (pow.f64 x 8))))
(+.f64 (*.f64 2 (pow.f64 x 4)) (+.f64 (*.f64 -4 (pow.f64 x 6)) (*.f64 8 (pow.f64 x 8))))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (+.f64 (*.f64 8 (pow.f64 x 8)) (+.f64 (*.f64 -16 (pow.f64 x 10)) (*.f64 2 (pow.f64 x 4)))))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (+.f64 (*.f64 8 (pow.f64 x 8)) (+.f64 (*.f64 2 (pow.f64 x 4)) (*.f64 -16 (pow.f64 x 10)))))
(+.f64 (*.f64 -4 (pow.f64 x 6)) (+.f64 (*.f64 2 (pow.f64 x 4)) (+.f64 (*.f64 -16 (pow.f64 x 10)) (*.f64 8 (pow.f64 x 8)))))
(+.f64 (*.f64 2 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 8 (pow.f64 x 8)) (*.f64 -16 (pow.f64 x 10))) (*.f64 -4 (pow.f64 x 6))))
(+.f64 (*.f64 8 (pow.f64 x 8)) (+.f64 (*.f64 -4 (pow.f64 x 6)) (+.f64 (*.f64 2 (pow.f64 x 4)) (*.f64 -16 (pow.f64 x 10)))))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 1/2)
(-.f64 (+.f64 (pow.f64 x 2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2)))) 1/2)
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 2))) (-.f64 (pow.f64 x 2) 1/2))
(+.f64 (pow.f64 x 2) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 2))) 1/2))
(+.f64 (-.f64 (pow.f64 x 2) 1/2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (pow.f64 x 2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2)))) (+.f64 1/2 (*.f64 1/8 (/.f64 1 (pow.f64 x 4)))))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 2))) (-.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 1/8 (/.f64 1 (pow.f64 x 4))))))
(+.f64 (pow.f64 x 2) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 2))) (+.f64 1/2 (*.f64 1/8 (/.f64 1 (pow.f64 x 4))))))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 1/2)
(-.f64 (+.f64 (pow.f64 x 2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2)))) 1/2)
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 2))) (-.f64 (pow.f64 x 2) 1/2))
(+.f64 (pow.f64 x 2) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 2))) 1/2))
(+.f64 (-.f64 (pow.f64 x 2) 1/2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (pow.f64 x 2) (*.f64 1/4 (/.f64 1 (pow.f64 x 2)))) (+.f64 1/2 (*.f64 1/8 (/.f64 1 (pow.f64 x 4)))))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 2))) (-.f64 (pow.f64 x 2) (+.f64 1/2 (*.f64 1/8 (/.f64 1 (pow.f64 x 4))))))
(+.f64 (pow.f64 x 2) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 2))) (+.f64 1/2 (*.f64 1/8 (/.f64 1 (pow.f64 x 4))))))
(*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8))
(*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 15/8 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4)) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4)) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (fabs.f64 x) (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 15/16))) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (fabs.f64 x) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/16) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))))) (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4)) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (fabs.f64 x) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 15/16)))) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4)) (/.f64 (+.f64 (*.f64 (fabs.f64 x) 3/2) (*.f64 (/.f64 1 (fabs.f64 x)) 27/16)) (pow.f64 x 2))) (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))))
(+.f64 (*.f64 (+.f64 (fabs.f64 x) (+.f64 (*.f64 5/16 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (fabs.f64 (/.f64 1 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (fabs.f64 x) (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 15/16))) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 5/16) (*.f64 1/2 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x)))))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (fabs.f64 x) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/16) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))))) (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 5/16) (*.f64 1/2 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4)) (/.f64 (+.f64 (fabs.f64 x) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 15/16)))) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 5/16) (+.f64 (fabs.f64 x) (*.f64 1/2 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x)))))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 21/8)) (pow.f64 x 4)) (+.f64 (/.f64 (+.f64 (*.f64 (fabs.f64 x) 3/2) (*.f64 (/.f64 1 (fabs.f64 x)) 27/16)) (pow.f64 x 2)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 5/16) (+.f64 (fabs.f64 x) (*.f64 1/2 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))))))))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 0)
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(+.f64 0 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(-.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 0)
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(*.f64 (*.f64 x x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)))
(*.f64 (*.f64 x x) (/.f64 2 (+.f64 2 (/.f64 1 (*.f64 x x)))))
(*.f64 x (*.f64 x (/.f64 2 (+.f64 2 (/.f64 1 (*.f64 x x))))))
(*.f64 x (*.f64 x (/.f64 2 (+.f64 2 (/.f64 (/.f64 1 x) x)))))
(*.f64 1 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(*.f64 1/2 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2))
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(*.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 1)
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2))))
(*.f64 (*.f64 x x) (/.f64 2 (+.f64 2 (/.f64 1 (*.f64 x x)))))
(*.f64 x (*.f64 x (/.f64 2 (+.f64 2 (/.f64 1 (*.f64 x x))))))
(*.f64 x (*.f64 x (/.f64 2 (+.f64 2 (/.f64 (/.f64 1 x) x)))))
(*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (+.f64 (/.f64 1 (*.f64 x x)) 2)))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 1 (+.f64 2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 1 (+.f64 2 (/.f64 (/.f64 1 x) x)))))
(*.f64 2 (*.f64 (*.f64 x x) (/.f64 1 (+.f64 2 (/.f64 (/.f64 1 x) x)))))
(*.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) 1/2)
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(*.f64 (+.f64 x x) (/.f64 x (+.f64 (/.f64 1 (*.f64 x x)) 2)))
(*.f64 (+.f64 x x) (/.f64 x (+.f64 2 (/.f64 1 (*.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 x (+.f64 2 (/.f64 (/.f64 1 x) x))))
(*.f64 (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) x)
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(*.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))
(*.f64 (*.f64 x x) (/.f64 2 (+.f64 2 (/.f64 1 (*.f64 x x)))))
(*.f64 x (*.f64 x (/.f64 2 (+.f64 2 (/.f64 1 (*.f64 x x))))))
(*.f64 x (*.f64 x (/.f64 2 (+.f64 2 (/.f64 (/.f64 1 x) x)))))
(*.f64 (*.f64 (fabs.f64 x) (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (fabs.f64 x))
(*.f64 (*.f64 x x) (/.f64 2 (+.f64 2 (/.f64 1 (*.f64 x x)))))
(*.f64 x (*.f64 x (/.f64 2 (+.f64 2 (/.f64 1 (*.f64 x x))))))
(*.f64 x (*.f64 x (/.f64 2 (+.f64 2 (/.f64 (/.f64 1 x) x)))))
(*.f64 (/.f64 1 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x)))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 1 (+.f64 2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 1 (+.f64 2 (/.f64 (/.f64 1 x) x)))))
(*.f64 2 (*.f64 (*.f64 x x) (/.f64 1 (+.f64 2 (/.f64 (/.f64 1 x) x)))))
(*.f64 (/.f64 x (+.f64 (/.f64 1 (*.f64 x x)) 2)) (+.f64 x x))
(*.f64 (+.f64 x x) (/.f64 x (+.f64 2 (/.f64 1 (*.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 x (+.f64 2 (/.f64 (/.f64 1 x) x))))
(pow.f64 (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 1)
(*.f64 x (/.f64 x (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1))
(+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 4) 4)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x)))))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))

eval776.0ms (3.6%)

Compiler

Compiled 42732 to 28231 computations (33.9% saved)

prune418.0ms (1.9%)

Pruning

80 alts after pruning (75 fresh and 5 done)

PrunedKeptTotal
New74532777
Fresh54348
Picked101
Done358
Total75480834
Error
1.9b
Counts
834 → 80
Alt Table
Click to see full alt table
StatusErrorProgram
56.5b
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
56.5b
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
56.5b
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
2.4b
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
56.5b
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
56.5b
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
2.4b
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
2.4b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
2.4b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
56.5b
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
56.5b
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))) 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.4b
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.2b
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) x) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 2 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.2b
(+.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.4b
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))))
2.3b
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
2.4b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
2.4b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x)))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x) x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x)))))
48.6b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
2.4b
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
2.3b
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.3b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (*.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.3b
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
Compiler

Compiled 7348 to 5305 computations (27.8% saved)

localize236.0ms (1.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
0.4b
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
0.4b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
2.2b
(exp.f64 (pow.f64 x 2))
Compiler

Compiled 400 to 278 computations (30.5% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
0.0ms
x
@inf
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
0.0ms
x
@-inf
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))

rewrite70.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1486×exponential.json-3
1486×rational.json-1
1486×rational.json-2
1486×rational.json-4
1486×rational.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01751
112551
230839
3116839
4462539
Stop Event
node limit
Counts
1 → 16
Calls
Call 1
Inputs
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (fabs.f64 x))) (*.f64 2 (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) x) (/.f64 x (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (fabs.f64 x)) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (neg.f64 (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)))))

simplify114.0ms (0.5%)

Algorithm
egg-herbie
Rules
1156×rational.json-simplify-53
974×rational.json-simplify-2
824×rational.json-simplify-41
692×rational.json-simplify-19
570×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0781394
12321340
26291322
325631304
448801304
574601304
Stop Event
node limit
Counts
28 → 39
Calls
Call 1
Inputs
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 1/2 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)
(+.f64 0 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))
(-.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x)))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))) 2)
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (fabs.f64 x))) (*.f64 2 (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4) 4)
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4)) 8)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) x) (/.f64 x (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (fabs.f64 x)) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (neg.f64 (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)
Outputs
(*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) 1/2)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) 1/2)) (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (+.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) 1/2)))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 1/2 (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (fabs.f64 x) (pow.f64 x 4)) 1/6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) 1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 1/6)))))
(+.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 1/6 (pow.f64 x 4))) (+.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) 1/2))))))
(+.f64 (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 1/6 (pow.f64 x 4))) (+.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 2) 1/2))))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 x) (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(+.f64 0 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(-.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 0)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))) 2)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 2 (fabs.f64 x))) (*.f64 2 (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))) (/.f64 1 (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4) 4)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 4)) 8)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) x) (/.f64 x (exp.f64 (pow.f64 x 2))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (fabs.f64 x)) (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (neg.f64 (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) 1)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))

localize9.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
0.3b
(*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 20 to 8 computations (60% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))
0.0ms
x
@inf
(*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))
0.0ms
x
@-inf
(*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))
0.0ms
x
@0
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
0.0ms
x
@inf
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))

rewrite67.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1710×exponential.json-3
1710×rational.json-1
1710×rational.json-2
1710×rational.json-4
1710×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01140
18440
221340
378240
4416640
Stop Event
node limit
Counts
2 → 130
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 2) (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) 2) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) 2) (+.f64 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 2 (fabs.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x x)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) 4) (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 -1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 x x) 2)) (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 x (fabs.f64 x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (fabs.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (fabs.f64 x)) (/.f64 1 (sqrt.f64 (PI.f64)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 x (fabs.f64 x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) 2) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (fabs.f64 x) 2)) (-.f64 0 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (neg.f64 (fabs.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (-.f64 0 (*.f64 (fabs.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (-.f64 0 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (/.f64 x (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 2 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (fabs.f64 x) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (fabs.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x x) 2) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 x (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 -1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fabs.f64 x)) (/.f64 1 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 x)) (/.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (/.f64 x (fabs.f64 x)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fabs.f64 x) 2)) (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (fabs.f64 x)) (sqrt.f64 (PI.f64))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 1)))))

simplify114.0ms (0.5%)

Algorithm
egg-herbie
Rules
1746×rational.json-simplify-40
1454×rational.json-simplify-43
874×rational.json-simplify-2
764×rational.json-simplify-35
404×rational.json-simplify-44
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02563930
17783898
227533842
358733842
Stop Event
node limit
Counts
154 → 172
Calls
Call 1
Inputs
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(-.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 0)
(/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x)))
(/.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 1)
(/.f64 1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 2 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 2)) 2)
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)) 4)
(/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (*.f64 x x) 2) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (*.f64 x x) 2) (+.f64 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 2 (fabs.f64 (/.f64 1 x))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) -1)
(/.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 x x)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 (fabs.f64 x)))
(/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 (/.f64 1 x))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x))
(/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 4) (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 -1 (fabs.f64 x))))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))) 8)
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) 2)) (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x)))))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(/.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (fabs.f64 (/.f64 1 x)))
(/.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 (fabs.f64 x) 2))
(/.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (fabs.f64 (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 (fabs.f64 x) 4))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (fabs.f64 x)) (/.f64 1 (sqrt.f64 (PI.f64)))) -1)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 x)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(/.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 x)) 2)
(/.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) 2) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (fabs.f64 x) 2)) (-.f64 0 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (neg.f64 (fabs.f64 (/.f64 1 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (-.f64 0 (*.f64 (fabs.f64 x) 2)))
(/.f64 (neg.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (-.f64 0 (neg.f64 (fabs.f64 x))))
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 1)
(+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(-.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 0)
(*.f64 x (/.f64 (/.f64 x (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (fabs.f64 x) (/.f64 2 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 1)
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))
(*.f64 2 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))
(*.f64 2 (/.f64 (fabs.f64 x) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (/.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (/.f64 1 x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2) 1/2)
(*.f64 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (fabs.f64 x) 2)))
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 (*.f64 (*.f64 x x) 2) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))
(*.f64 (+.f64 x x) (/.f64 x (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))
(*.f64 -1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))))
(*.f64 -1 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 -1 (fabs.f64 x)))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 1 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 x (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 x) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 (/.f64 1 x)))
(*.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (fabs.f64 x))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 2)) (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (/.f64 x (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) x)
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(*.f64 (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (fabs.f64 x))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2) 2)
(*.f64 (/.f64 (fabs.f64 x) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) 2)
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 (fabs.f64 x) 2))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 (fabs.f64 x) 2))
(*.f64 (/.f64 2 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (+.f64 x x))
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) 2))
(*.f64 (/.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))) -1)
(*.f64 (/.f64 1 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))
(*.f64 (/.f64 1 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (neg.f64 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 x (fabs.f64 x)) (sqrt.f64 (PI.f64))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(pow.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 1)
Outputs
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 0)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(+.f64 0 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(-.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 0)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 1)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 2 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 2)) 2)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4)) 4)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (*.f64 x x) 2) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (*.f64 x x) 2) (+.f64 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 2 (fabs.f64 (/.f64 1 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 2 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) -1)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (*.f64 x x)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 -1 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 (/.f64 1 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) 4) (+.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (fabs.f64 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (neg.f64 (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 -1 (fabs.f64 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (fabs.f64 x) 4))) 8)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) 2)) (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x)))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (fabs.f64 (/.f64 1 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 (fabs.f64 x) 2))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 (fabs.f64 x) 2))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 2 (fabs.f64 (/.f64 1 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 (fabs.f64 x) 4))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (neg.f64 (fabs.f64 x)) (/.f64 1 (sqrt.f64 (PI.f64)))) -1)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) x) (/.f64 x (fabs.f64 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) x)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 x)) 2)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) 2) (fabs.f64 x))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (fabs.f64 x) 2)) (-.f64 0 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (neg.f64 (fabs.f64 x))) (neg.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (neg.f64 (fabs.f64 (/.f64 1 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (-.f64 0 (*.f64 (fabs.f64 x) 2)))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (fabs.f64 x))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(/.f64 (neg.f64 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (-.f64 0 (neg.f64 (fabs.f64 x))))
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(pow.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) 1)
(*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))
(+.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(+.f64 0 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 x (/.f64 (/.f64 x (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 (/.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (/.f64 2 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 2 (/.f64 (fabs.f64 x) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (/.f64 (fabs.f64 x) (*.f64 2 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 2 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x (*.f64 x 2))))
(*.f64 2 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x (+.f64 x x))))
(*.f64 2 (/.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 2 (/.f64 (/.f64 (fabs.f64 x) (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 (/.f64 1 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2) 1/2)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 1 (*.f64 (fabs.f64 x) 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (fabs.f64 x) (*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x)))
(*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (+.f64 x x)))) (*.f64 (fabs.f64 x) 2))
(*.f64 (*.f64 (*.f64 x x) 2) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))
(*.f64 (*.f64 (*.f64 x x) 2) (/.f64 1 (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 x x) 2))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 x (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (+.f64 x x) (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x (*.f64 x 2))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) 2))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x (*.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 -1 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 -1 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 -1 (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 1 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 -1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (fabs.f64 x)) (*.f64 (*.f64 x x) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 x (*.f64 (neg.f64 x) (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x (neg.f64 x)) (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 x (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 x) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))) (fabs.f64 (/.f64 1 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) (/.f64 x (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x x)) (fabs.f64 x))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 2)) (*.f64 2 (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 x (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) x)
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (fabs.f64 x))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 (/.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (fabs.f64 x)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 x x))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 2) 2)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) 2)
(*.f64 2 (/.f64 (fabs.f64 x) (*.f64 2 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 2 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x (*.f64 x 2))))
(*.f64 2 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x (+.f64 x x))))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 (fabs.f64 x) 2))
(*.f64 (fabs.f64 x) (*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x)))
(*.f64 2 (*.f64 (fabs.f64 x) (/.f64 1/2 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) 2)
(*.f64 2 (/.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 2 (/.f64 (/.f64 (fabs.f64 x) (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))))
(*.f64 (/.f64 1 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (*.f64 (fabs.f64 x) 2))
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 1 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))))
(*.f64 (*.f64 (fabs.f64 x) 2) (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (+.f64 x x)))) (*.f64 (fabs.f64 x) 2))
(*.f64 (/.f64 2 (*.f64 (+.f64 x x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64)))))) (fabs.f64 x))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 x) (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (+.f64 x x))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (+.f64 x x) (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x (*.f64 x 2))))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) 2))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 x (*.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) 2))
(*.f64 (*.f64 (*.f64 x x) 2) (/.f64 1 (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 x x) 2))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (neg.f64 (fabs.f64 x))) -1)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 1 (*.f64 -1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (neg.f64 (fabs.f64 x)))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 -1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (fabs.f64 x)) (*.f64 (*.f64 x x) (neg.f64 (sqrt.f64 (PI.f64)))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (neg.f64 (*.f64 x x)))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 x (*.f64 (neg.f64 x) (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x (neg.f64 x)) (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 x (fabs.f64 x)) (sqrt.f64 (PI.f64))) (/.f64 1 x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (fabs.f64 x) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (/.f64 1 (sqrt.f64 (PI.f64))))) (/.f64 1 x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))
(pow.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (fabs.f64 x)) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))))

localize102.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
0.4b
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.4b
(*.f64 (*.f64 x x) (*.f64 x x))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 261 to 142 computations (45.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@-inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
0.0ms
x
@inf
(/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
0.0ms
x
@0
(/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))

rewrite113.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1456×rational.json-simplify-35
904×rational.json-simplify-50
880×rational.json-simplify-54
864×exponential.json-3
864×rational.json-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
023168
1187162
2507138
32110138
47962138
Stop Event
node limit
Counts
2 → 47
Calls
Call 1
Inputs
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))
(/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (/.f64 2 (fabs.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 4) (fabs.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2)) (-.f64 0 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 x)) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2) (/.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x) (/.f64 1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)))))

simplify108.0ms (0.5%)

Algorithm
egg-herbie
Rules
1194×rational.json-simplify-2
762×rational.json-simplify-35
740×rational.json-simplify-44
686×rational.json-simplify-41
676×rational.json-simplify-47
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01364527
13274527
28864515
339244515
Stop Event
node limit
Counts
71 → 102
Calls
Call 1
Inputs
(*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(fabs.f64 (/.f64 1 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)))
(-.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))
(/.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) 4)
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2)) (-.f64 0 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 x))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 (+.f64 x x)))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 (neg.f64 x)))
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (/.f64 0 x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (/.f64 0 (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (/.f64 0 (neg.f64 x)) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(*.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(*.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2) (/.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2)))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (+.f64 x x))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
Outputs
(*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))
(*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))
(*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(fabs.f64 (/.f64 1 x))
(/.f64 1 (fabs.f64 x))
(+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(/.f64 15/8 (pow.f64 x 6))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(/.f64 3/4 (pow.f64 x 4))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(+.f64 0 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(-.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 0)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2) (fabs.f64 (+.f64 x x)))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) 4)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 4) (fabs.f64 (*.f64 x 4)))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4) (*.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 4)) 8)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (+.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) 2)) (-.f64 0 (fabs.f64 (+.f64 x x))))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x)) 1)
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 (+.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 (neg.f64 x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 0 x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 0 (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 0 (neg.f64 x)) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x))
(*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 x x))))
(*.f64 x (*.f64 (*.f64 2 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 x x))) (*.f64 x 2)))
(*.f64 (+.f64 x x) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x)))
(*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 x x))) x))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2) (/.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))
(*.f64 (*.f64 2 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (+.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x) (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))
(*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x))
(*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2)))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 x x))))
(*.f64 x (*.f64 (*.f64 2 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))))))
(*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 x x))))))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 x x))) (*.f64 x 2)))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) 2))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))
(*.f64 (*.f64 2 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (+.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))) (+.f64 x x))
(*.f64 (+.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x)))
(*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 x x))) x))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))

localize120.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))
0.4b
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 259 to 147 computations (43.2% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
0.0ms
x
@inf
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
0.0ms
x
@-inf
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))

rewrite67.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1872×exponential.json-3
1872×rational.json-1
1872×rational.json-2
1872×rational.json-4
1872×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01667
113067
235167
3108467
4466367
Stop Event
node limit
Counts
1 → 8
Calls
Call 1
Inputs
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)))))

simplify107.0ms (0.5%)

Algorithm
egg-herbie
Rules
1502×rational.json-simplify-51
1154×rational.json-simplify-49
926×rational.json-simplify-41
804×rational.json-simplify-35
790×rational.json-simplify-46
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066992
1128968
2224968
3433968
41291968
54740968
67137968
Stop Event
node limit
Counts
20 → 29
Calls
Call 1
Inputs
(*.f64 8/15 (pow.f64 x 6))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (*.f64 -16/75 (pow.f64 x 8)))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (*.f64 -64/1125 (pow.f64 x 10)) (*.f64 -16/75 (pow.f64 x 8))))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (*.f64 -64/1125 (pow.f64 x 10)) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (*.f64 -128/625 (pow.f64 x 12)))))
1
(-.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 5/4 (/.f64 1 (pow.f64 x 6))))))
1
(-.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 5/4 (/.f64 1 (pow.f64 x 6))))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)
(+.f64 0 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(-.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)
(*.f64 1 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)
(*.f64 2 (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 2))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 2) 1/2)
(pow.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)
Outputs
(*.f64 8/15 (pow.f64 x 6))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (*.f64 -16/75 (pow.f64 x 8)))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (*.f64 -64/1125 (pow.f64 x 10)) (*.f64 -16/75 (pow.f64 x 8))))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (*.f64 -64/1125 (pow.f64 x 10))))
(+.f64 (*.f64 -16/75 (pow.f64 x 8)) (+.f64 (*.f64 8/15 (pow.f64 x 6)) (*.f64 -64/1125 (pow.f64 x 10))))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (*.f64 -64/1125 (pow.f64 x 10)) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (*.f64 -128/625 (pow.f64 x 12)))))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (+.f64 (*.f64 -128/625 (pow.f64 x 12)) (*.f64 -64/1125 (pow.f64 x 10)))))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (+.f64 (*.f64 -64/1125 (pow.f64 x 10)) (*.f64 -128/625 (pow.f64 x 12)))))
(+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (+.f64 (*.f64 -16/75 (pow.f64 x 8)) (*.f64 -64/1125 (pow.f64 x 10))) (*.f64 -128/625 (pow.f64 x 12))))
(+.f64 (*.f64 -16/75 (pow.f64 x 8)) (+.f64 (*.f64 8/15 (pow.f64 x 6)) (+.f64 (*.f64 -64/1125 (pow.f64 x 10)) (*.f64 -128/625 (pow.f64 x 12)))))
(+.f64 (*.f64 -16/75 (pow.f64 x 8)) (+.f64 (*.f64 -128/625 (pow.f64 x 12)) (+.f64 (*.f64 8/15 (pow.f64 x 6)) (*.f64 -64/1125 (pow.f64 x 10)))))
1
(-.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 4)))))
(-.f64 1 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 4)))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 5/4 (/.f64 1 (pow.f64 x 6))))))
(-.f64 1 (+.f64 (*.f64 5/4 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 4))))))
(-.f64 1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 4)))) (*.f64 5/4 (/.f64 1 (pow.f64 x 6)))))
1
(-.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 4)))))
(-.f64 1 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 4)))))
(-.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 5/4 (/.f64 1 (pow.f64 x 6))))))
(-.f64 1 (+.f64 (*.f64 5/4 (/.f64 1 (pow.f64 x 6))) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 4))))))
(-.f64 1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 4)))) (*.f64 5/4 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(+.f64 0 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(-.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 0)
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(*.f64 1 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(*.f64 2 (/.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 2))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 2) 1/2)
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))
(pow.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) 1)
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))
(/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x))))

localize103.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
0.4b
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
1.0b
(sqrt.f64 (PI.f64))
2.2b
(exp.f64 (*.f64 x x))
Compiler

Compiled 206 to 101 computations (51% saved)

series3.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
1.0ms
x
@-inf
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
0.0ms
x
@inf
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
0.0ms
x
@0
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
0.0ms
x
@inf
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))

rewrite112.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1846×rational.json-1
1846×rational.json-2
1846×rational.json-4
1846×rational.json-3
1838×exponential.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
026154
1193148
2469148
31732138
45558138
Stop Event
node limit
Counts
2 → 21
Calls
Call 1
Inputs
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (exp.f64 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) 2) (*.f64 2 (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x)))) (-.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 1)))))

simplify97.0ms (0.4%)

Algorithm
egg-herbie
Rules
1538×rational.json-simplify-53
1310×rational.json-simplify-35
1282×rational.json-simplify-49
788×rational.json-simplify-46
744×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01203521
12993515
26783353
316703143
455453143
Stop Event
node limit
Counts
45 → 85
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 1 (PI.f64)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 4) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 4) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)) (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/6 (*.f64 (pow.f64 x 6) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 35/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 0)
(+.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))
(-.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 0)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 1)
(*.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (exp.f64 (*.f64 x x)) 2))
(pow.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 1)
(+.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 0)
(+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))))
(-.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 0)
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 1)
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) 2)) 2)
(/.f64 (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) 2) (*.f64 2 (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4) 4)
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4)) 8)
(/.f64 (neg.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x)))) (-.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(pow.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 1)
Outputs
(sqrt.f64 (/.f64 1 (PI.f64)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 4) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 4))))
(+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (pow.f64 x 4) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2))))
(+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 4) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)) (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/6 (*.f64 (pow.f64 x 6) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)) (+.f64 (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 6)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 4)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (pow.f64 x 4) 1/2)) (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (pow.f64 x 6) 1/6)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/6 (pow.f64 x 6))) (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4))))))
(+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (*.f64 1/6 (pow.f64 x 6))))))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))
(*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) 15/8))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 21/8)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (+.f64 (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) 15/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 21/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) 35/16))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 35/16 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 35/16 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 35/16 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (*.f64 21/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 35/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (+.f64 (+.f64 (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 21/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) 15/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 21/8)) (*.f64 35/16 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4)))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) 15/8))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4)))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))))
(+.f64 (*.f64 3/4 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/8 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) 15/8))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 1/2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 0)
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(+.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(-.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 0)
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 1)
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(*.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) 2)) (*.f64 (exp.f64 (*.f64 x x)) 2))
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(pow.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 1)
(/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 0)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(-.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 0)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 1)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) 2)) 2)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) 2) (*.f64 2 (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4) 4)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 4)) 8)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (neg.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x)))) (-.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(pow.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))) (*.f64 x x))) (sqrt.f64 (PI.f64)))) 1)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))

eval873.0ms (4%)

Compiler

Compiled 38162 to 24736 computations (35.2% saved)

prune332.0ms (1.5%)

Pruning

113 alts after pruning (106 fresh and 7 done)

PrunedKeptTotal
New75246798
Fresh106070
Picked101
Done279
Total765113878
Error
1.9b
Counts
878 → 113
Alt Table
Click to see full alt table
StatusErrorProgram
56.5b
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
56.5b
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
2.4b
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
56.5b
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
56.5b
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
2.4b
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
2.4b
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
2.4b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
2.4b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
56.5b
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
56.5b
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
56.5b
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
56.5b
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
56.5b
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
56.5b
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
56.5b
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
56.5b
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
56.5b
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
56.5b
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) x) (/.f64 x (exp.f64 (pow.f64 x 2)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))) 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.4b
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.2b
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) x) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 2 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.2b
(+.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (+.f64 (*.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
2.3b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
2.3b
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
56.5b
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
56.5b
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
56.5b
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
2.4b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
2.4b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
56.5b
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
56.5b
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
56.5b
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
56.5b
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x)))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x) x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x)))))
48.6b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))))
2.3b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
2.4b
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
2.3b
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
56.5b
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.3b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (*.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
2.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
56.5b
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
56.5b
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
2.3b
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
56.5b
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
56.5b
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
56.5b
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
56.5b
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
2.4b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
56.5b
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
56.5b
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
56.5b
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
56.5b
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
56.5b
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
56.5b
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
Compiler

Compiled 4357 to 3126 computations (28.3% saved)

regimes624.0ms (2.9%)

Counts
145 → 1
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (*.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (fabs.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (fabs.f64 x)) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))))
(+.f64 (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) x) (/.f64 x (exp.f64 (pow.f64 x 2)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) x)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) x) x) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 x (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 x x))))) x) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (/.f64 2 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))) 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
Outputs
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
Calls

3 calls:

342.0ms
(fabs.f64 x)
74.0ms
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
73.0ms
x
Results
ErrorSegmentsBranch
2.2b1x
2.2b1(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
2.2b1(fabs.f64 x)
Compiler

Compiled 6205 to 3767 computations (39.3% saved)

regimes294.0ms (1.4%)

Counts
133 → 1
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (*.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (fabs.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (fabs.f64 x)) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))))))
(+.f64 (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
Outputs
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
Calls

3 calls:

64.0ms
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
62.0ms
(fabs.f64 x)
62.0ms
x
Results
ErrorSegmentsBranch
2.2b1x
2.2b1(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
2.2b1(fabs.f64 x)
Compiler

Compiled 5233 to 3053 computations (41.7% saved)

regimes382.0ms (1.8%)

Counts
130 → 1
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (*.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) (*.f64 (fabs.f64 x) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 3/4)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 3/4 (fabs.f64 (/.f64 1 x))) (*.f64 1/2 (fabs.f64 x))) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (*.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (+.f64 (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (fabs.f64 (*.f64 x x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 3/4 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 3/4 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 1/2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 3/4))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
(+.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (fabs.f64 x)) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (exp.f64 (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
Outputs
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
Calls

3 calls:

104.0ms
(fabs.f64 x)
63.0ms
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
63.0ms
x
Results
ErrorSegmentsBranch
2.3b1x
2.3b1(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 (fabs.f64 x) (fabs.f64 x)))) (+.f64 (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 2) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 3 4) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 15 8) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))))
2.3b1(fabs.f64 x)
Compiler

Compiled 5002 to 2882 computations (42.4% saved)

regimes286.0ms (1.3%)

Counts
116 → 1
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x))) (sqrt.f64 (PI.f64)))
(/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (sqrt.f64 (PI.f64)))) 1)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x))) (*.f64 x x)))) x) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (/.f64 (*.f64 x x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 (+.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) 2)) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)) (fabs.f64 x))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (*.f64 x x)))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (*.f64 (/.f64 2 (+.f64 (/.f64 1 (*.f64 x x)) 2)) (*.f64 x x))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))) (+.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 3/4 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) 1/2))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))))
Outputs
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
Calls

2 calls:

162.0ms
(fabs.f64 x)
53.0ms
x
Results
ErrorSegmentsBranch
2.3b1x
2.3b1(fabs.f64 x)
Compiler

Compiled 3882 to 2119 computations (45.4% saved)

regimes102.0ms (0.5%)

Counts
71 → 1
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
Outputs
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
Calls

2 calls:

33.0ms
(fabs.f64 x)
32.0ms
x
Results
ErrorSegmentsBranch
2.3b1x
2.3b1(fabs.f64 x)
Compiler

Compiled 1970 to 1108 computations (43.8% saved)

regimes154.0ms (0.7%)

Counts
70 → 1
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
Outputs
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
Calls

2 calls:

87.0ms
x
29.0ms
(fabs.f64 x)
Results
ErrorSegmentsBranch
48.6b1x
48.6b1(fabs.f64 x)
Compiler

Compiled 1934 to 1088 computations (43.7% saved)

regimes145.0ms (0.7%)

Counts
69 → 1
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 x) x)) 1) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x)))) (fabs.f64 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (*.f64 (/.f64 x (*.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) (*.f64 x x))))) x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 x) x)) x) (/.f64 -1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (+.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x))) (*.f64 x x)) x)) (neg.f64 x)))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 x (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) x))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
Outputs
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
Calls

2 calls:

31.0ms
x
28.0ms
(fabs.f64 x)
Results
ErrorSegmentsBranch
56.0b1x
56.0b1(fabs.f64 x)
Compiler

Compiled 1920 to 1081 computations (43.7% saved)

regimes42.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0.0b (0%)

Counts
36 → 1
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
(*.f64 x (/.f64 (/.f64 1 x) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.f64 1 (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 1 (sqrt.f64 (PI.f64))))))
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) x) x) (fabs.f64 (/.f64 -1 x)))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
Calls

2 calls:

17.0ms
(fabs.f64 x)
16.0ms
x
Results
ErrorSegmentsBranch
56.5b1x
56.5b1(fabs.f64 x)
Compiler

Compiled 466 to 184 computations (60.5% saved)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0971064
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
Outputs
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x))) (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (PI.f64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) 3/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/4) (*.f64 1/2 (fabs.f64 x))) (pow.f64 x 4)) (/.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))) x) x))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (/.f64 (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 1 (*.f64 x x)) (+.f64 1/2 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x x))))) (fabs.f64 x))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
Compiler

Compiled 343 to 257 computations (25.1% saved)

soundness314.0ms (1.5%)

Algorithm
egg-herbie
Rules
1606×rational.json-simplify-35
1400×rational.json-simplify-51
964×rational.json-simplify-44
940×rational.json-simplify-40
916×rational.json-simplify-47
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
038307
168303
2129267
3349155
42376151
56293135
01804680
14714494
213424284
360584284
Stop Event
node limit
node limit
Compiler

Compiled 563 to 388 computations (31.1% saved)

end202.0ms (0.9%)

Compiler

Compiled 336 to 225 computations (33% saved)

Profiling

Loading profile data...