Details

Time bar (total: 25.4s)

analyze15.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)

sample5.8s (22.7%)

Results
5.3s8256×body256valid
459.0ms1241×body256infinite
Bogosity

preprocess78.0ms (0.3%)

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)

simplify80.0ms (0.3%)

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)

prune13.0ms (0.1%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New167
Fresh101
Picked000
Done000
Total268
Error
2.6b
Counts
8 → 6
Alt Table
Click to see full alt table
StatusErrorProgram
2.9b
(*.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.8b
(*.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.9b
(*.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))))))
3.0b
(*.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.8b
(*.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.9b
(*.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)

localize138.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))
0.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))))))
1.0b
(sqrt.f64 (PI.f64))
2.7b
(exp.f64 (*.f64 x x))
Compiler

Compiled 246 to 126 computations (48.8% saved)

series6.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 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))))))
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 1 (fabs.f64 x)) (/.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 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))))))
1.0ms
x
@0
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))
0.0ms
x
@-inf
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))

rewrite176.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
2236×rational.json-1
2236×rational.json-2
1514×rational.json-simplify-35
912×rational.json-simplify-50
834×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028196
1213184
2559174
32391174
47257174
Stop Event
node limit
Counts
4 → 56
Calls
Call 1
Inputs
(exp.f64 (*.f64 x x))
(sqrt.f64 (PI.f64))
(*.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 (fabs.f64 x)) (*.f64 x x))
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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.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 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 0)))) (#(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 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.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 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 1)))) (#(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 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) (sqrt.f64 (PI.f64)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (/.f64 1 (*.f64 (fabs.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (*.f64 x x) 4)) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 1)))))

simplify127.0ms (0.5%)

Algorithm
egg-herbie
Rules
1384×rational.json-simplify-2
1150×rational.json-simplify-19
818×rational.json-simplify-51
720×rational.json-simplify-35
624×rational.json-simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01704296
14094266
210794116
338763990
477483990
Stop Event
node limit
Counts
92 → 118
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 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 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(+.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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 0)
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 0)
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 x x))) 2))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 1)
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) (sqrt.f64 (PI.f64)))) 2)
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4) 4)
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4)) 8)
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 1)
(+.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 0)
(+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))))
(+.f64 0 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 0)
(*.f64 1 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 x x)))
(*.f64 1/2 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 1)
(*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))) 2)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(*.f64 2 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (/.f64 1 (*.f64 (fabs.f64 x) 2)))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 1 x))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) 1/2)
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(*.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) 4)) (/.f64 2 (fabs.f64 x)))
(pow.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x 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 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4)))))
(+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (pow.f64 x 2) (+.f64 (*.f64 1/2 (pow.f64 x 4)) 1)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 4)) (+.f64 (*.f64 1/6 (pow.f64 x 6)) (pow.f64 x 2))))
(+.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 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 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (*.f64 15/8 (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 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 21/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))) (*.f64 15/8 (/.f64 (/.f64 1 (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 (*.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 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.f64 21/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 35/16 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 1 (*.f64 (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 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 35/16 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))) (*.f64 15/8 (/.f64 (/.f64 1 (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 (*.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 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (+.f64 (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))))) (*.f64 21/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x)))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))) (*.f64 15/8 (/.f64 (/.f64 1 (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 (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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.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 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.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 (*.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 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 (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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.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 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.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 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (*.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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.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 (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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.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 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x))))) (*.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 (*.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 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 (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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.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 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.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 (pow.f64 x 6) (fabs.f64 x))))))))
(+.f64 (*.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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.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 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 1 (*.f64 (pow.f64 x 2) (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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 0)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 0)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) 2) (exp.f64 (*.f64 x x))) 2))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 1)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) 2) (sqrt.f64 (PI.f64)))) 2)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4) 4)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 4)) 8)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) 1)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(+.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(+.f64 0 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(-.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 1 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 1/2 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))) 2)
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 2 (*.f64 1/2 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x))))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (/.f64 1 (*.f64 (fabs.f64 x) 2)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 2 (/.f64 1 (*.f64 2 (fabs.f64 x)))))
(*.f64 2 (*.f64 (/.f64 1/2 (fabs.f64 x)) (/.f64 (/.f64 1 x) x)))
(*.f64 2 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (*.f64 (*.f64 x x) 4)))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (*.f64 4 (*.f64 x x))))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 1/2 (*.f64 x x)))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 (/.f64 1/2 x) x))
(*.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 1 x))
(*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x (fabs.f64 x))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (fabs.f64 x)))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (fabs.f64 x)))
(*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x (fabs.f64 x))))
(*.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) 1/2)
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (/.f64 (/.f64 1 x) x) x))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 2 (/.f64 1 (*.f64 2 (fabs.f64 x)))))
(*.f64 2 (*.f64 (/.f64 1/2 (fabs.f64 x)) (/.f64 (/.f64 1 x) x)))
(*.f64 2 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (/.f64 (/.f64 1 x) x) x))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) 4)) (/.f64 2 (fabs.f64 x)))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 (*.f64 4 (*.f64 x x))))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 1/2 (*.f64 x x)))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 (/.f64 1/2 x) x))
(pow.f64 (/.f64 1 (fabs.f64 (*.f64 x (*.f64 x x)))) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x))

localize111.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 (/.f64 (/.f64 1 x) x) (*.f64 x x))
1.0b
(sqrt.f64 (PI.f64))
2.7b
(exp.f64 (*.f64 x x))
Compiler

Compiled 238 to 156 computations (34.5% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
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 (/.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 (/.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 (/.f64 (/.f64 1 x) x) (*.f64 x x))

rewrite73.0ms (0.3%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01380
110980
231874
3122574
4460474
Stop Event
node limit
Counts
2 → 78
Calls
Call 1
Inputs
(/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))
(*.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 (/.f64 1 x) x) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 2 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x 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 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 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 (*.f64 x x) (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 2))))) (#(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 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x 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 (*.f64 x 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 1 x) 4) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 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 (*.f64 x x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (*.f64 x x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 x)) x) (/.f64 (/.f64 -1 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 x)) (*.f64 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 1 x) (*.f64 (*.f64 x 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 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (/.f64 (/.f64 (/.f64 1 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 1 (/.f64 1 x)) (/.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 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/2 x) (/.f64 2 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x 1/2)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 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 (*.f64 x 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 2 x)) (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (/.f64 1 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 (/.f64 (/.f64 1 x) x) (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/4))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.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 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) x) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)))))

simplify90.0ms (0.4%)

Algorithm
egg-herbie
Rules
1622×rational.json-simplify-35
1508×rational.json-simplify-61
724×rational.json-simplify-39
600×rational.json-simplify-49
552×rational.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02003036
15843024
218003018
360683012
Stop Event
node limit
Counts
102 → 102
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 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 (/.f64 1 x) x) (*.f64 x x)) 0)
(+.f64 0 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))
(-.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 0)
(*.f64 1 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))
(*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(*.f64 x (/.f64 2 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(*.f64 x (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x 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 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 1)
(*.f64 (/.f64 (/.f64 (/.f64 1 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 (*.f64 x x) (+.f64 x x))))))
(*.f64 2 (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (+.f64 x x))))
(*.f64 2 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 2))
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(*.f64 (+.f64 x x) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x 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 (*.f64 x 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 1 x) 4) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x 4))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 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 (*.f64 x x) (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 x))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 -1 (*.f64 x (*.f64 x x))))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (*.f64 x x) (neg.f64 x))))
(*.f64 (/.f64 (neg.f64 (/.f64 1 x)) x) (/.f64 (/.f64 -1 x) x))
(*.f64 (/.f64 (neg.f64 (/.f64 1 x)) (*.f64 x x)) (/.f64 -1 x))
(*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))
(*.f64 -1 (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (neg.f64 x))))
(*.f64 -1 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x (*.f64 x x)))))
(*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x)))
(*.f64 (/.f64 x x) (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)) (fabs.f64 (/.f64 1 x)))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(*.f64 1/2 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 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/2 x) (/.f64 2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) 1/2)
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x 1/2)) (*.f64 x x)))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(*.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(pow.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 1)
(fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))
(fabs.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/4))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x)))) 2)
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4) 4)
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x x))) x)
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x x)) (*.f64 x x))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4)) 8)
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) x) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
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 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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 0)
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 0 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 0)
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 1 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 x (/.f64 2 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 x (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (*.f64 x x) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 1)
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (/.f64 x x))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 2 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 2 (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 2 (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (+.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 2 (/.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 2))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (+.f64 x x) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 1))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 x) (/.f64 (/.f64 1 x) x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 1/2 (/.f64 (/.f64 1 x) (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(*.f64 (*.f64 x (+.f64 x x)) (/.f64 1 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x x)))))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 x x))))
(*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) x) x) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 1 x))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) x) 4) (/.f64 1 (*.f64 x (*.f64 x 4))))
(*.f64 (*.f64 4 (/.f64 (/.f64 1 x) x)) (/.f64 1 (*.f64 x (*.f64 x 4))))
(*.f64 4 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x 4))))
(*.f64 (*.f64 (/.f64 1 x) 4) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x 4))))
(*.f64 (*.f64 4 (/.f64 1 x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x 4))))
(*.f64 4 (*.f64 (/.f64 1 x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x 4)))))
(*.f64 4 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x 4)))) x))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (/.f64 1/2 (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 (*.f64 x x)) 1))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 (/.f64 1/2 x) (/.f64 1 x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (*.f64 1/2 (/.f64 (/.f64 1 x) x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 x))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 -1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (*.f64 x x) (neg.f64 x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 (neg.f64 (/.f64 1 x)) x) (/.f64 (/.f64 -1 x) x))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 (neg.f64 (/.f64 1 x)) (*.f64 x x)) (/.f64 -1 x))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (neg.f64 x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (neg.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 x x) (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.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 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 1/2 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 1/2 x) (/.f64 2 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) 1/2)
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x 1/2)) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (fabs.f64 (/.f64 2 x)) (fabs.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(pow.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) 1)
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x (neg.f64 x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 3/4 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/4))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x)))) 2)
(/.f64 (*.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))) 2)
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4) 4)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x x))) x)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) (*.f64 x x)) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4)) 8)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) x) (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (/.f64 1 x) x) 15/8)) (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (neg.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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)))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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)))

localize69.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.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))))))
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.7b
(exp.f64 (*.f64 x x))
Compiler

Compiled 227 to 132 computations (41.9% saved)

series5.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1))
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))))))
0.0ms
x
@0
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1))

rewrite105.0ms (0.4%)

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
028192
1210158
2517158
32029152
46611152
Stop Event
node limit
Counts
2 → 30
Calls
Call 1
Inputs
(*.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 (/.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 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (*.f64 2 (fabs.f64 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 2 (fabs.f64 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 (+.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 (*.f64 2 (fabs.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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)) 2) (sqrt.f64 (PI.f64)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)))))

simplify90.0ms (0.4%)

Algorithm
egg-herbie
Rules
1526×rational.json-simplify-2
1222×rational.json-simplify-41
778×rational.json-simplify-35
738×rational.json-simplify-51
672×rational.json-simplify-44
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01454304
13924118
210623908
344023800
Stop Event
node limit
Counts
54 → 87
Calls
Call 1
Inputs
(*.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 (/.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 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 2)
(/.f64 (*.f64 2 (fabs.f64 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 (+.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 (*.f64 2 (fabs.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 0)
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 0)
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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)) 2) (sqrt.f64 (PI.f64)))) 2)
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4) 4)
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4)) 8)
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
Outputs
(*.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (fabs.f64 (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.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 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) 15/8))
(*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (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 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 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) 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 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 21/8) (*.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 (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 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 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) 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 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 35/16) (pow.f64 x 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 21/8) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 35/16) (pow.f64 x 2))) (*.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 (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 1/2 (/.f64 1 (fabs.f64 x))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 5/16) (*.f64 (/.f64 1 (fabs.f64 x)) 3/8))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) 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 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) 11/16)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4))) (*.f64 15/8 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (fabs.f64 (/.f64 1 x)) 19/16)) (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 35/16) (pow.f64 x 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 19/16)) (+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) 21/8) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 35/16) (pow.f64 x 2))))))
(*.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 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(+.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 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))))
(+.f64 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (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 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(*.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 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(+.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 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))))
(+.f64 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2)))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (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 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (fabs.f64 x)) 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 0 (/.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)) 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 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 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 (/.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 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 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 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 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 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 (/.f64 1 (*.f64 x x)))) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 x) x) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 2) (fabs.f64 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)))) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 x) x) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 2) (fabs.f64 x))
(/.f64 (*.f64 2 (fabs.f64 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 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 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 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)))) 4) (fabs.f64 (*.f64 x 4)))
(/.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 (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (neg.f64 (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 (/.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 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 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 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x))))) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (+.f64 1 (+.f64 1 (/.f64 1 (*.f64 x x)))) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 x) x) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 2) (fabs.f64 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 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 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 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (fabs.f64 x))
(+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 0)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 0)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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)) 2) (sqrt.f64 (PI.f64)))) 2)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4) 4)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 4)) 8)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))

localize148.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))
0.6b
(*.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.7b
(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
@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)))
1.0ms
x
@inf
(*.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 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))
1.0ms
x
@inf
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))

rewrite93.0ms (0.4%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
01290
19854
227254
3103548
4489048
Stop Event
node limit
Counts
2 → 138
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 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (*.f64 (fabs.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 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (*.f64 x (*.f64 x (neg.f64 (fabs.f64 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 x (*.f64 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) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 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 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x (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 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x)))) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (fabs.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.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 x (*.f64 x (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (-.f64 0 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.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 (/.f64 1 (*.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 x (*.f64 x (neg.f64 (fabs.f64 x)))) (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x 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)) (*.f64 x (neg.f64 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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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))) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4)) 8)))) (#(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)) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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 (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) 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 x (*.f64 x (fabs.f64 x)))) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (fabs.f64 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 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.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 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) x) (*.f64 2 (/.f64 x (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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) 1/2) (/.f64 2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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 x (*.f64 x (fabs.f64 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 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))) (-.f64 0 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x 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))) (-.f64 0 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 0 (neg.f64 (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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x 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)) (*.f64 x (neg.f64 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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.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 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (*.f64 x x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 x x)) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (fabs.f64 x)) 1/4) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (fabs.f64 (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) x) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (-.f64 0 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (-.f64 0 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 1)))))

simplify110.0ms (0.4%)

Algorithm
egg-herbie
Rules
1644×rational.json-simplify-44
1580×rational.json-simplify-47
1552×rational.json-simplify-35
930×rational.json-simplify-61
896×rational.json-simplify-29
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03055544
112975238
269235140
Stop Event
node limit
Counts
162 → 236
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 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 0)
(+.f64 0 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(-.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 0)
(/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (fabs.f64 x) (fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x))))))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 1)
(/.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 2 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 2 (fabs.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 2 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 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 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x)))) (*.f64 x (neg.f64 x))))
(/.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (fabs.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 4 (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 4 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.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 x (*.f64 x (neg.f64 (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (-.f64 0 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.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 x (*.f64 x (neg.f64 (fabs.f64 x)))) (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x 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)) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x)
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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))) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4)) 8)
(/.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)) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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 (*.f64 x (neg.f64 x))))
(/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(/.f64 (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) (*.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) x) (+.f64 x x))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 2 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) 2)
(/.f64 (/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) x) (*.f64 2 (/.f64 x (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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) 1/2) (/.f64 2 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 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 x (*.f64 x (fabs.f64 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 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))) (-.f64 0 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x))) (-.f64 0 (*.f64 (fabs.f64 x) 4)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 0 (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(/.f64 (fabs.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x 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)) (*.f64 x (neg.f64 x)))) (fabs.f64 x))
(/.f64 (fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (fabs.f64 x))
(/.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x x)))
(pow.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 1)
(fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(fabs.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))
(fabs.f64 (-.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(+.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 0)
(+.f64 0 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)))
(-.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 0)
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (+.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 1)
(/.f64 2 (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x))))
(/.f64 2 (+.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2)))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 2)
(/.f64 4 (+.f64 (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x)))))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 (fabs.f64 x) 4))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 2 (fabs.f64 x)) 1/4) (*.f64 x x))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) 4)
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x)))) 8)
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))
(/.f64 (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) x) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (-.f64 0 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (-.f64 0 (neg.f64 (fabs.f64 x))))
(pow.f64 (/.f64 (/.f64 1/2 (fabs.f64 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 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 3))
(+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 0)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 0 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 0)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (fabs.f64 (/.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (fabs.f64 x) (fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (fabs.f64 (/.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x))))))
(/.f64 1 (fabs.f64 (*.f64 x (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x x)))))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x (+.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))))
(/.f64 (*.f64 x (neg.f64 x)) (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 -1 (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 1)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (fabs.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 2 (fabs.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) 1/2))))
(/.f64 2 (fabs.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) 1/2))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 (fabs.f64 x) (*.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 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 2 (fabs.f64 x)) (fabs.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (*.f64 (*.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 (*.f64 (*.f64 x (fabs.f64 x)) (/.f64 (/.f64 x x) x))) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 x (*.f64 (*.f64 x (fabs.f64 x)) (/.f64 x x))) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (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 (/.f64 1 x) (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 x (+.f64 x x)) (/.f64 (*.f64 x (fabs.f64 x)) (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (fabs.f64 (+.f64 x x))))))
(/.f64 (/.f64 (+.f64 x x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 (+.f64 x x))) x)) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x)))) (*.f64 x (neg.f64 x))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 (*.f64 x (neg.f64 (fabs.f64 x))) (/.f64 x (*.f64 x (neg.f64 x))))))
(*.f64 x (/.f64 (neg.f64 x) (/.f64 (*.f64 x (fabs.f64 x)) (/.f64 (/.f64 1 x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 x x))) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 x x) (fabs.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 4 (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 4 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x (+.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 4 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4)))
(*.f64 4 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 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 4 (/.f64 (/.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 (*.f64 x 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 4 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4)))
(*.f64 4 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4))))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)) 2)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (-.f64 0 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (/.f64 2 x) x) (*.f64 x x)) (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (/.f64 (/.f64 2 x) x) (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4) 4)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (*.f64 x x) 4))
(/.f64 1 (*.f64 (*.f64 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 4 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4)))
(*.f64 4 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x)))) (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x))))))
(*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (/.f64 2 (+.f64 (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x)))) (*.f64 x (*.f64 x (neg.f64 (fabs.f64 x)))))))
(*.f64 2 (/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (*.f64 x (neg.f64 (fabs.f64 x))) (+.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) (fabs.f64 (+.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 2 x) x)) (fabs.f64 (+.f64 x x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 4) (*.f64 x x)) (*.f64 (fabs.f64 x) 4))
(/.f64 (*.f64 4 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4)))
(*.f64 4 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4))))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (*.f64 x (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x (neg.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (+.f64 (/.f64 2 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 2 (*.f64 x (*.f64 x (fabs.f64 x))))) (*.f64 (fabs.f64 x) 4))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 4)) 8)
(/.f64 1 (*.f64 (*.f64 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 4 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4)))
(*.f64 4 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (*.f64 (neg.f64 (fabs.f64 x)) 2))
(/.f64 (+.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 -1 (*.f64 x x)) (fabs.f64 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 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (*.f64 x (neg.f64 x))))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 (neg.f64 x) 2)))
(/.f64 (+.f64 (/.f64 -1 (*.f64 x x)) (/.f64 -1 (*.f64 x x))) (*.f64 x (*.f64 2 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (fabs.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 x (/.f64 (*.f64 x (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 x (/.f64 (*.f64 x (fabs.f64 x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) x)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) (*.f64 x (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) x) (/.f64 x (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) x) (+.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 2 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) 2)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) x) 2) (/.f64 x (fabs.f64 x)))
(/.f64 2 (*.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 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 4 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) 2)) (fabs.f64 (+.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (*.f64 (*.f64 x x) (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (fabs.f64 x))))))
(*.f64 x (/.f64 (*.f64 x (fabs.f64 x)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 x (/.f64 (*.f64 x (fabs.f64 x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (fabs.f64 x) (/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (/.f64 (fabs.f64 x) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x)))
(/.f64 (fabs.f64 x) (/.f64 1 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) 1/2) (/.f64 2 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) 2)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) 2) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 2 (fabs.f64 x))) (/.f64 1/2 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 1/2 (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1/2 (fabs.f64 x)))) (/.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 x) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 1 (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x x)))
(/.f64 (fabs.f64 x) (/.f64 x (/.f64 x (/.f64 1 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x))))))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) -1)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (/.f64 2 x) x)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 -2 (*.f64 x x)) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 -2 (*.f64 x x)) (*.f64 x (neg.f64 (+.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x)))) (-.f64 0 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (/.f64 (/.f64 2 x) x) (*.f64 x x)))) (neg.f64 (/.f64 (/.f64 (/.f64 2 x) x) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (/.f64 -1 (*.f64 x x)) (*.f64 x x))) (neg.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (neg.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x 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))) (-.f64 0 (*.f64 (fabs.f64 x) 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 4 (/.f64 1 (fabs.f64 x))) (*.f64 x x))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) -4) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))) (fabs.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 0 (neg.f64 (fabs.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (fabs.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x))) (fabs.f64 (+.f64 x x)))
(/.f64 1 (*.f64 (*.f64 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 4 (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4)))
(*.f64 4 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 (fabs.f64 x) 4))))
(/.f64 (fabs.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))) (fabs.f64 x))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) x))
(fabs.f64 (/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (fabs.f64 x)) x))
(/.f64 (fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (fabs.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(pow.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) 1)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (-.f64 0 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 0)
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(+.f64 0 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(-.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 0)
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 (+.f64 x x))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2))
(/.f64 (fabs.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x 1/2)))
(/.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) 1/2)))
(/.f64 (fabs.f64 x) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x (+.f64 x x)))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (+.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 (+.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (fabs.f64 x))
(*.f64 1/2 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 1/2 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 1)
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 2 (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (fabs.f64 x) 4) 2))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2))
(/.f64 2 (+.f64 (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 (+.f64 x x))))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 4 (*.f64 x x)) (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 1/4 (*.f64 x x)) (/.f64 (*.f64 x x) (fabs.f64 (+.f64 x x))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1/2)))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x 1/2)) (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x 1/2))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) 1/2)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) 1/2))))
(/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x)))))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (*.f64 x x) 4))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 2)
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (fabs.f64 x) 4) (/.f64 1 (*.f64 x x)))))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (fabs.f64 x) 4) 2))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 (fabs.f64 x) 4))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) 4) (/.f64 1 (*.f64 x x)))))
(*.f64 4 (/.f64 (fabs.f64 x) (+.f64 (*.f64 4 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (*.f64 4 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))))))
(*.f64 (fabs.f64 x) (/.f64 4 (+.f64 (/.f64 (*.f64 x x) (/.f64 1/4 (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 1/4 (*.f64 x x))))))
(/.f64 (*.f64 (/.f64 2 (fabs.f64 x)) 1/4) (*.f64 x x))
(*.f64 1/4 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 1/4 (*.f64 x x)))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)))
(/.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (neg.f64 (fabs.f64 x))))
(/.f64 1/2 (/.f64 (/.f64 (*.f64 x x) (/.f64 -1 (*.f64 x x))) (neg.f64 (fabs.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 2 (+.f64 (*.f64 (neg.f64 x) (/.f64 x (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (*.f64 (neg.f64 x) (/.f64 x (*.f64 1/2 (/.f64 1 (*.f64 x x))))))))
(/.f64 (*.f64 (fabs.f64 x) -2) (+.f64 (/.f64 (/.f64 (*.f64 x x) (/.f64 -1 (*.f64 x x))) 1/2) (/.f64 (/.f64 (*.f64 x x) (/.f64 -1 (*.f64 x x))) 1/2)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) 4)
(*.f64 (/.f64 (/.f64 2 x) x) (/.f64 (/.f64 1 (fabs.f64 x)) 4))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (/.f64 x (fabs.f64 x)))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (*.f64 2 (/.f64 x (fabs.f64 x))))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (neg.f64 (fabs.f64 x)))
(*.f64 1/2 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 1/2 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 (+.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 2 (*.f64 x x)))) 8)
(*.f64 (/.f64 (/.f64 2 x) x) (/.f64 (/.f64 1 (fabs.f64 x)) 4))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (*.f64 x x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x)))) (neg.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (*.f64 (neg.f64 (fabs.f64 x)) 2))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 -1 (*.f64 x x))) (*.f64 1/2 (/.f64 -1 (*.f64 x x)))) (*.f64 (fabs.f64 x) -2))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 (fabs.f64 (+.f64 x x)) 1/2))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 (+.f64 x x)))) 1)
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 1/2 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 1/2 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (/.f64 x (fabs.f64 x))) x)
(*.f64 1/2 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 1/2 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) x) (/.f64 1 (fabs.f64 x)))
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (-.f64 0 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 x x)) (*.f64 x x))) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 1/2 (*.f64 x (*.f64 x x)))) (neg.f64 (/.f64 x (fabs.f64 x))))
(neg.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (neg.f64 (/.f64 x (fabs.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (fabs.f64 x))
(*.f64 1/2 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 1/2 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2))) (-.f64 0 (neg.f64 (fabs.f64 x))))
(*.f64 1/2 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 1/2 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(pow.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 x x)) 1)
(/.f64 1/2 (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 1/2 (*.f64 x (*.f64 x (fabs.f64 x))))

localize137.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
0.6b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
1.0b
(sqrt.f64 (PI.f64))
2.7b
(exp.f64 (*.f64 x x))
Compiler

Compiled 503 to 301 computations (40.2% saved)

series5.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
3.0ms
x
@0
(*.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
@0
(*.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)))
0.0ms
x
@-inf
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))

rewrite83.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1516×rational.json-simplify-35
1448×exponential.json-3
1448×rational.json-1
1448×rational.json-2
1448×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0970
17352
219136
367836
4394736
Stop Event
node limit
Counts
2 → 213
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (fabs.f64 x)) (/.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 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 (/.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 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 2 (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 2) (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 (*.f64 x x)))))) (#(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 (*.f64 x x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.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 (fabs.f64 x) 4) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4) (/.f64 4 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 (*.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (*.f64 x (neg.f64 x))))))) (#(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 -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 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 4))))) (#(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 -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 (fabs.f64 x) (/.f64 2 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 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 16 (+.f64 (*.f64 2 (*.f64 (*.f64 x x) 4)) (*.f64 2 (*.f64 (*.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 2 (*.f64 2 (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2)) 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 2 (fabs.f64 x)) x) (*.f64 (fabs.f64 x) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x))) 2)))) (#(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 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.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 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (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 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))))))) (#(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 (fabs.f64 (/.f64 4 (fabs.f64 x))) (*.f64 (fabs.f64 x) 4))))) (#(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 /.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (*.f64 (/.f64 1 x) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x)) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x 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 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 2 (fabs.f64 x)) x) (/.f64 (/.f64 2 (fabs.f64 x)) x)) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x)))) (/.f64 4 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x)))) (*.f64 2 (/.f64 1 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 (fabs.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))) (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2))))))) (#(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 (fabs.f64 x) 4)) (neg.f64 (*.f64 (fabs.f64 x) 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 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) 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 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (+.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fabs.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (fabs.f64 x) 2))))) (#(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 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fabs.f64 (/.f64 4 (fabs.f64 x))) (fabs.f64 (/.f64 4 (fabs.f64 x)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 x x)) 1)))) (#(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 fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 2) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 2) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 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 (*.f64 (fabs.f64 x) 4) (+.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (*.f64 x x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (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 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(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 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (/.f64 4 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (*.f64 2 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (*.f64 x (neg.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 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 (fabs.f64 x) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x) (*.f64 (fabs.f64 x) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (fabs.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (neg.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x)) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (neg.f64 (*.f64 (fabs.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x)) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x)))) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.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 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x) (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x)) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) 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 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))))))))

simplify94.0ms (0.4%)

Algorithm
egg-herbie
Rules
1732×rational.json-simplify-35
1412×rational.json-simplify-61
1294×rational.json-simplify-44
1170×rational.json-simplify-47
704×rational.json-simplify-49
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04256825
116056249
Stop Event
node limit
Counts
237 → 283
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 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(+.f64 (/.f64 1 (*.f64 x x)) 0)
(+.f64 0 (/.f64 1 (*.f64 x x)))
(-.f64 (/.f64 1 (*.f64 x x)) 0)
(/.f64 1 (*.f64 x x))
(/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (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 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 2 (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) 2)
(/.f64 4 (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) (/.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x))))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))))
(/.f64 (neg.f64 (fabs.f64 x)) (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))
(/.f64 -1 (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4) (/.f64 4 (fabs.f64 x)))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) 4)
(/.f64 8 (*.f64 2 (*.f64 (*.f64 x x) 4)))
(/.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))))
(/.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (fabs.f64 x) 4))
(/.f64 -2 (*.f64 2 (*.f64 x (neg.f64 x))))
(/.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 -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 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 4))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) 8)
(/.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 (fabs.f64 x) (/.f64 2 x)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (neg.f64 (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 16 (+.f64 (*.f64 2 (*.f64 (*.f64 x x) 4)) (*.f64 2 (*.f64 (*.f64 x x) 4))))
(/.f64 (*.f64 2 (/.f64 1 x)) (+.f64 x x))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))))
(/.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 -4 (*.f64 2 (*.f64 2 (*.f64 x (neg.f64 x)))))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2)) 1/2)
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) x) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x))) 2)
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) 2)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)))
(/.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.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 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))))
(/.f64 (fabs.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))
(/.f64 (fabs.f64 (/.f64 4 (fabs.f64 x))) (*.f64 (fabs.f64 x) 4))
(/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 (/.f64 1 (fabs.f64 x)) x)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (*.f64 (/.f64 1 x) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x)) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x 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 (fabs.f64 x)))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x))))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2))) 1)
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x)))) (+.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 2 (fabs.f64 x)) x) (/.f64 (/.f64 2 (fabs.f64 x)) x)) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x)))) (/.f64 4 (fabs.f64 x)))
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) 4)
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x)))) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (/.f64 2 (fabs.f64 x)))) (*.f64 2 (neg.f64 (*.f64 (fabs.f64 x) 2))))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))) (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2))))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (/.f64 4 (fabs.f64 x)))) (+.f64 (neg.f64 (*.f64 (fabs.f64 x) 4)) (neg.f64 (*.f64 (fabs.f64 x) 4))))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x))) (+.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x)))))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))))
(/.f64 (+.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 (+.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (+.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))))
(/.f64 (+.f64 (fabs.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (/.f64 4 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (*.f64 (fabs.f64 x) 4))))
(/.f64 (+.f64 (fabs.f64 (/.f64 4 (fabs.f64 x))) (fabs.f64 (/.f64 4 (fabs.f64 x)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(pow.f64 (/.f64 1 (*.f64 x x)) 1)
(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))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))
(fabs.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x)))
(fabs.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)))
(fabs.f64 (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))))
(+.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 0)
(+.f64 0 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(-.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 0)
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 1)
(/.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 (fabs.f64 x) 2) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 (fabs.f64 x) 2))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x))))
(/.f64 4 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) 2)
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x))))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x)))))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))
(/.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4) 4)
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 2 (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (fabs.f64 x) 4))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))))
(/.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))
(/.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) x)
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 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 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (/.f64 4 (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (+.f64 x x))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (*.f64 x (neg.f64 x))))
(/.f64 (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) 8)
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2)) 1/2)
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (fabs.f64 x) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) 4)
(/.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x)) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (neg.f64 (*.f64 (fabs.f64 x) 2))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x)))) (+.f64 x x))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x)) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x)))) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (+.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 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4))) 16)
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) 4))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2))) 1)
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x) (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x)) (/.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x))) (+.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x)))))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4))) 8)
(/.f64 (+.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(pow.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 1)
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) x))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))))
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 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(/.f64 1 (pow.f64 (fabs.f64 x) 3))
(+.f64 (/.f64 1 (*.f64 x x)) 0)
(/.f64 1 (*.f64 x x))
(+.f64 0 (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(-.f64 (/.f64 1 (*.f64 x x)) 0)
(/.f64 1 (*.f64 x x))
(/.f64 1 (*.f64 x x))
(/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (fabs.f64 x) x) (*.f64 x (fabs.f64 x)))
(/.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)))
(/.f64 1 (*.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 (fabs.f64 x)) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))))))
(/.f64 (/.f64 1 (*.f64 x x)) 1)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 2 (*.f64 x (+.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))
(/.f64 (/.f64 (*.f64 (fabs.f64 x) 2) x) (*.f64 x (*.f64 (fabs.f64 x) 2)))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) 2)
(/.f64 1 (*.f64 x x))
(/.f64 4 (*.f64 (*.f64 x x) 4))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) (/.f64 2 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x))))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (*.f64 x (neg.f64 x)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))))))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))))
(/.f64 (/.f64 (*.f64 (fabs.f64 x) 2) x) (*.f64 x (*.f64 (fabs.f64 x) 2)))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (fabs.f64 x)) (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))
(/.f64 (/.f64 (neg.f64 (fabs.f64 x)) (fabs.f64 x)) (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 (fabs.f64 x) (neg.f64 (fabs.f64 x))) (*.f64 x (neg.f64 x)))
(/.f64 -1 (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 -1 x) (neg.f64 x))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4) (/.f64 4 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 2 (*.f64 2 (*.f64 x (*.f64 (neg.f64 x) (fabs.f64 x))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fabs.f64 x)) 1) x) (*.f64 (fabs.f64 x) (neg.f64 x)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) 4)
(/.f64 1 (*.f64 x x))
(/.f64 8 (*.f64 2 (*.f64 (*.f64 x x) 4)))
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))))
(/.f64 (/.f64 (*.f64 (fabs.f64 x) 2) x) (*.f64 x (*.f64 (fabs.f64 x) 2)))
(*.f64 (fabs.f64 x) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (fabs.f64 x) 4))
(/.f64 1 (*.f64 x x))
(/.f64 -2 (*.f64 2 (*.f64 x (neg.f64 x))))
(/.f64 -1 (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 -1 x) (neg.f64 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 1 (*.f64 x x))
(/.f64 (/.f64 -1 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) (/.f64 x (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 4))
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) 8)
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(*.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(*.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 (/.f64 2 (fabs.f64 x)) (/.f64 2 x)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 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 16 (+.f64 (*.f64 2 (*.f64 (*.f64 x x) 4)) (*.f64 2 (*.f64 (*.f64 x x) 4))))
(/.f64 1 (*.f64 x x))
(/.f64 (*.f64 2 (/.f64 1 x)) (+.f64 x x))
(*.f64 (/.f64 1 x) (/.f64 1 x))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 2 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))))
(*.f64 (neg.f64 (fabs.f64 x)) (/.f64 2 (*.f64 2 (*.f64 x (*.f64 (neg.f64 x) (fabs.f64 x))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fabs.f64 x)) 1) x) (*.f64 (fabs.f64 x) (neg.f64 x)))
(/.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(*.f64 (/.f64 4 (fabs.f64 x)) (/.f64 2 (*.f64 (fabs.f64 x) 8)))
(*.f64 2 (/.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (fabs.f64 x) 8)))
(/.f64 -4 (*.f64 2 (*.f64 2 (*.f64 x (neg.f64 x)))))
(/.f64 -1 (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 -1 x) (neg.f64 x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2)) 1/2)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x))) x)
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) x) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 x (/.f64 2 (/.f64 (/.f64 2 x) (*.f64 x x))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 2 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x))) 2)
(/.f64 1 (*.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 1 x) (*.f64 x (fabs.f64 x))) (*.f64 (/.f64 x (fabs.f64 x)) (/.f64 1 x)))
(/.f64 x (/.f64 x (/.f64 1 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) 2)))
(/.f64 (/.f64 -2 (fabs.f64 x)) (*.f64 (fabs.f64 x) -2))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)))
(/.f64 1 (*.f64 x x))
(/.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) 4)))
(/.f64 (/.f64 -4 (fabs.f64 x)) (*.f64 (fabs.f64 x) -4))
(/.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))
(/.f64 1 (*.f64 x x))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 -1 x) (fabs.f64 x)) (/.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 1 (*.f64 x 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 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))))
(/.f64 1 (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 x))
(/.f64 1 (*.f64 x x))
(/.f64 (fabs.f64 (/.f64 4 (fabs.f64 x))) (*.f64 (fabs.f64 x) 4))
(/.f64 1 (*.f64 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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (/.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (*.f64 (/.f64 1 x) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (/.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (/.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x)) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)) (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (/.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)))
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4))) 16)
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (*.f64 2 (/.f64 -1 (fabs.f64 x))) (*.f64 2 (/.f64 -1 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 x) (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 1 x) (fabs.f64 x)))) (*.f64 (fabs.f64 x) (*.f64 (/.f64 2 x) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) 4) (*.f64 (fabs.f64 x) (*.f64 2 (/.f64 2 x))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))
(/.f64 (+.f64 (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x))))))
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (fabs.f64 x) 2))) 1)
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 x (fabs.f64 x)))) (+.f64 x x))
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 2 (fabs.f64 x)) x) (/.f64 (/.f64 2 (fabs.f64 x)) x)) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 (+.f64 (/.f64 2 (*.f64 x (fabs.f64 x))) (/.f64 2 (*.f64 x (fabs.f64 x)))) (*.f64 (fabs.f64 x) (*.f64 (/.f64 2 x) 2)))
(/.f64 (+.f64 (/.f64 2 (*.f64 x (fabs.f64 x))) (/.f64 2 (*.f64 x (fabs.f64 x)))) (*.f64 (fabs.f64 x) (*.f64 2 (/.f64 2 x))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (fabs.f64 x)))) (/.f64 4 (fabs.f64 x)))
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x))) (/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 1 (*.f64 x x)))) 4)
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 x (fabs.f64 x)))) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))) (/.f64 x (fabs.f64 x)))) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (/.f64 2 (fabs.f64 x)))) (*.f64 2 (neg.f64 (*.f64 (fabs.f64 x) 2))))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 x))) (neg.f64 (*.f64 (fabs.f64 x) 2)))
(/.f64 (/.f64 -2 (fabs.f64 x)) (*.f64 (fabs.f64 x) -2))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))))) (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2))))
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (fabs.f64 x))) (neg.f64 (/.f64 4 (fabs.f64 x)))) (+.f64 (neg.f64 (*.f64 (fabs.f64 x) 4)) (neg.f64 (*.f64 (fabs.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 (fabs.f64 x) -4))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (fabs.f64 x) 2))
(/.f64 (/.f64 (+.f64 (fabs.f64 x) (fabs.f64 x)) (*.f64 x x)) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x))) (+.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 -1 x) (fabs.f64 x)) (/.f64 x (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))) (neg.f64 (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x))))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))))
(/.f64 (+.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 -1 (*.f64 x x)) (fabs.f64 x))) (*.f64 2 (/.f64 -1 (fabs.f64 x))))
(/.f64 (+.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)))) (+.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))))
(/.f64 1 (*.f64 x x))
(/.f64 (+.f64 (fabs.f64 (/.f64 -1 (fabs.f64 x))) (fabs.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (neg.f64 (/.f64 -1 (fabs.f64 x))) (neg.f64 (/.f64 -1 (fabs.f64 x)))) (*.f64 (fabs.f64 x) 2))
(/.f64 (/.f64 (+.f64 (fabs.f64 x) (fabs.f64 x)) (*.f64 x x)) (*.f64 (fabs.f64 x) 2))
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (fabs.f64 x))) (*.f64 2 (/.f64 4 (fabs.f64 x)))) (*.f64 2 (*.f64 2 (*.f64 (fabs.f64 x) 4))))
(*.f64 (/.f64 4 (fabs.f64 x)) (/.f64 2 (*.f64 (fabs.f64 x) 8)))
(*.f64 2 (/.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (fabs.f64 x) 8)))
(/.f64 (+.f64 (fabs.f64 (/.f64 4 (fabs.f64 x))) (fabs.f64 (/.f64 4 (fabs.f64 x)))) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 1 (*.f64 x x))
(pow.f64 (/.f64 1 (*.f64 x x)) 1)
(/.f64 1 (*.f64 x x))
(fabs.f64 (/.f64 1 (*.f64 x x)))
(/.f64 1 (*.f64 x x))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 1 (*.f64 x x))
(fabs.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x))
(/.f64 1 (*.f64 x x))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))
(fabs.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 -1 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 -1 x)))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))
(fabs.f64 (*.f64 (/.f64 -1 x) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 x) (/.f64 -1 x)))
(fabs.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))))
(/.f64 1 (*.f64 x x))
(+.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 0)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(+.f64 0 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(-.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 0)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (fabs.f64 x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 x x))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (fabs.f64 x) (neg.f64 (fabs.f64 x))))))
(/.f64 1 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 (fabs.f64 x) (neg.f64 (fabs.f64 x))) (fabs.f64 x))))
(/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 1)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (fabs.f64 x) 2) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 (fabs.f64 x) 2))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 4 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)) 2)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 2 (fabs.f64 x)) (+.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (neg.f64 (fabs.f64 x)))))
(/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (fabs.f64 x) (neg.f64 (fabs.f64 x))))))
(/.f64 1 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 (/.f64 (fabs.f64 x) (neg.f64 (fabs.f64 x))) (fabs.f64 x))))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4) 4)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (fabs.f64 x) -2) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) -2))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))) (/.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 4) (*.f64 (fabs.f64 x) 4))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2)))) (*.f64 2 (*.f64 x (*.f64 x (*.f64 (fabs.f64 x) 2))))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 2 (*.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (*.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 4 (fabs.f64 x)) (*.f64 (*.f64 x x) 4))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) x) x)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x 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 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))) (/.f64 4 (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x x)) 4)) (*.f64 2 (*.f64 (fabs.f64 x) 4)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (fabs.f64 x)) x)) (+.f64 x x))
(*.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 1 x))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1 x) (fabs.f64 x)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 2 (*.f64 x (neg.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 x (*.f64 (neg.f64 x) 2)))
(*.f64 (/.f64 -1 (fabs.f64 x)) (/.f64 1 (*.f64 x (neg.f64 x))))
(/.f64 (*.f64 2 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x))) (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (*.f64 x x)) (/.f64 2 (*.f64 2 (neg.f64 (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 (/.f64 -1 (fabs.f64 x))))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) 8)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) x))) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 x (/.f64 x (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))) (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (fabs.f64 x) -2) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) -2))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) x))) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 x (/.f64 x (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2)) 1/2)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) x))) (*.f64 (fabs.f64 x) (/.f64 2 x)))
(/.f64 x (/.f64 x (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (fabs.f64 x))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (fabs.f64 x) 2)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) x))) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 -1 (*.f64 x (*.f64 x x))) (/.f64 x (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) 4)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x))) (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x)) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x))))) (*.f64 2 (*.f64 2 (neg.f64 (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2)) (neg.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (neg.f64 (*.f64 (fabs.f64 x) 2))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x)))) (neg.f64 (neg.f64 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) 2))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 1 (*.f64 x x)) (/.f64 x (fabs.f64 x)))) (+.f64 x x))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x) (/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) x)) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) x))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) x)))) (*.f64 (fabs.f64 x) (*.f64 (/.f64 2 x) 2)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 4) (*.f64 (fabs.f64 x) (*.f64 2 (/.f64 2 x))))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x))) (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 x (fabs.f64 x)))) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 (fabs.f64 x) (/.f64 x (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 (fabs.f64 x) (/.f64 x (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 (/.f64 (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) x) (/.f64 (fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x)))) x)) (*.f64 2 (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))) (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.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 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))) (/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4))) 16)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) x))) (*.f64 2 (*.f64 (fabs.f64 x) (/.f64 2 x))))
(/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) x))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) x)))) (*.f64 (fabs.f64 x) (*.f64 (/.f64 2 x) 2)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 4) (*.f64 (fabs.f64 x) (*.f64 2 (/.f64 2 x))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) 4))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (fabs.f64 x) 2))) 1)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x) (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) x)) (/.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x))) (+.f64 (neg.f64 (/.f64 x (fabs.f64 x))) (neg.f64 (/.f64 x (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) x))) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (/.f64 -1 (*.f64 x (*.f64 x x))) (/.f64 x (neg.f64 (fabs.f64 x))))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x)))) (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x))))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x x))) (/.f64 (/.f64 -1 (*.f64 x x)) (*.f64 (fabs.f64 x) (*.f64 x x)))) (*.f64 2 (/.f64 -1 (*.f64 x x))))
(/.f64 (+.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 4))) 8)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x))) (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (fabs.f64 x)))) (*.f64 (/.f64 1 (*.f64 x x)) 2))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(pow.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))) 1)
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) x))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 -1 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(*.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 -1 x)))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(*.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (/.f64 (fabs.f64 x) (*.f64 x (neg.f64 x)))))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (fabs.f64 x))))))
(/.f64 (/.f64 1 x) (*.f64 x (fabs.f64 x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x x))))

eval2.6s (10.4%)

Compiler

Compiled 144995 to 82360 computations (43.2% saved)

prune1.2s (4.8%)

Pruning

33 alts after pruning (32 fresh and 1 done)

PrunedKeptTotal
New1657311688
Fresh011
Picked101
Done314
Total1661331694
Error
2.4b
Counts
1694 → 33
Alt Table
Click to see full alt table
StatusErrorProgram
2.8b
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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.8b
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
2.8b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
2.7b
(+.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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)))))))
2.8b
(+.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.8b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
2.7b
(+.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))))))))
2.7b
(+.f64 (*.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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
2.8b
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (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 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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)))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
2.8b
(*.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 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.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 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.9b
(*.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) (*.f64 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)))))
2.9b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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.5b
(*.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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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.8b
(*.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.8b
(*.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.8b
(*.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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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.9b
(*.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 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (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.8b
(*.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 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
2.8b
(*.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.9b
(*.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.8b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
2.9b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
2.8b
(*.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 x (*.f64 x (*.f64 x x)))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
Compiler

Compiled 3574 to 2502 computations (30% saved)

localize147.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
0.4b
(*.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))
0.4b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
2.7b
(exp.f64 (pow.f64 x 2))
Compiler

Compiled 382 to 281 computations (26.4% saved)

series50.0ms (0.2%)

Counts
4 → 40
Calls

12 calls:

TimeVariablePointExpression
46.0ms
x
@inf
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
1.0ms
x
@inf
(*.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))
1.0ms
x
@-inf
(*.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))
1.0ms
x
@-inf
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
1.0ms
x
@0
(*.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))

rewrite102.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
824×rational.json-simplify-51
760×rational.json-simplify-35
712×rational.json-simplify-19
604×rational.json-simplify-46
578×rational.json-simplify-57
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022140
1161122
2390122
31307122
45357122
Stop Event
node limit
Counts
4 → 87
Calls
Call 1
Inputs
(exp.f64 (pow.f64 x 2))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
(*.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 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
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 (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 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 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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (/.f64 1 (pow.f64 x 6))))))) (#(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 (exp.f64 (pow.f64 x 2)) (/.f64 2 (fabs.f64 x))) (*.f64 2 (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 2 (*.f64 (fabs.f64 x) (pow.f64 x 6))))))) (#(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 (/.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)) (pow.f64 x 6)) (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 (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 (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 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 (*.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)) (/.f64 x (fabs.f64 x))) (/.f64 x (/.f64 1 (pow.f64 x 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 2 (pow.f64 x 6))) 1/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 2 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))))) (#(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 /.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 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 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.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 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8) (/.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 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 15/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (*.f64 (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))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2)) 4)))) (#(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))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.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)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.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)) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 2 (exp.f64 (neg.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (*.f64 x (+.f64 x x)) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 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 2 (fabs.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (exp.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (exp.f64 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x x) (neg.f64 (exp.f64 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.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)) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (exp.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)) x)) (*.f64 x (/.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 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.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 x (fabs.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) x) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 1)))))

simplify144.0ms (0.6%)

Algorithm
egg-herbie
Rules
1180×rational.json-simplify-53
1086×rational.json-simplify-2
930×rational.json-simplify-1
726×rational.json-simplify-35
676×rational.json-simplify-19
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02404413
18064395
230304341
344124341
471314341
Stop Event
node limit
Counts
127 → 151
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 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 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 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/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 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 5/16 (*.f64 (/.f64 1 (fabs.f64 x)) (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 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/16 (*.f64 (/.f64 1 (*.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 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 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 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 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 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 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 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 1 (fabs.f64 x))
(+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))
(+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/6 (/.f64 (pow.f64 x 6) (fabs.f64 x))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(+.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 (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 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 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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 6))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (/.f64 1 (pow.f64 x 6))))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))) 2)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 2 (fabs.f64 x))) (*.f64 2 (pow.f64 x 6)))
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 2 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4)))
(/.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)) (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 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(/.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 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 (*.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)) (/.f64 x (fabs.f64 x))) (/.f64 x (/.f64 1 (pow.f64 x 6))))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 2 (pow.f64 x 6))) 1/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 2 (*.f64 (fabs.f64 x) (pow.f64 x 6)))))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.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)))
(pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 1)
(+.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 0)
(+.f64 0 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))
(-.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 0)
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8) (/.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 1)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 15/4)) 2)
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2)) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2))) 8)
(pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 1)
(+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(-.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 0)
(/.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(/.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 1 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))
(/.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 1)
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (exp.f64 (neg.f64 (pow.f64 x 2)))))
(/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (*.f64 x (+.f64 x x)) (exp.f64 (pow.f64 x 2))))
(/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2)))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (exp.f64 (pow.f64 x 2)))))
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 2 (fabs.f64 x)))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (exp.f64 (pow.f64 x 2)))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x x) (neg.f64 (exp.f64 (pow.f64 x 2))))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (fabs.f64 x) 4))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 4) 4)
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 4)) 8)
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) 1/2)
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) x) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (fabs.f64 x))
(pow.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 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 (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4))) (+.f64 1 (*.f64 1/6 (pow.f64 x 6))))
(+.f64 (*.f64 1/2 (pow.f64 x 4)) (+.f64 (+.f64 1 (pow.f64 x 2)) (*.f64 1/6 (pow.f64 x 6))))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))
(/.f64 (/.f64 1 (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 (pow.f64 x 6) (fabs.f64 x))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))
(+.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 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 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (+.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (+.f64 (/.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 (*.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 6) (fabs.f64 x))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))) (*.f64 1/6 (/.f64 1 (fabs.f64 x)))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (+.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 1/6 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (+.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 4) (fabs.f64 x))))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 1/6 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)) (*.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 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 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 15/8 (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 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 15/8 (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(*.f64 (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))))
(*.f64 (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 (/.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 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/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 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/16))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/16)) (*.f64 15/8 (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64)))))))
(+.f64 (*.f64 (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/16)))
(+.f64 (*.f64 (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)) 15/16)))
(+.f64 (*.f64 5/16 (*.f64 (/.f64 1 (fabs.f64 x)) (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 15/8 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 15/16 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/16)))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 5/16)))
(+.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/16)) (*.f64 15/8 (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 5/16)))
(+.f64 (+.f64 (*.f64 (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/16))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 5/16)))
(+.f64 (*.f64 (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/16)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 5/16))))
(+.f64 (*.f64 (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)) 15/16)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 5/16))))
(*.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)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(*.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)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(*.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)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(*.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)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(*.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)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(*.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)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(*.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)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(*.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)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(/.f64 1 (fabs.f64 x))
(+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (pow.f64 x 2) (fabs.f64 x)))
(+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (/.f64 1 (fabs.f64 x))))
(+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x)))))
(+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/6 (/.f64 (pow.f64 x 6) (fabs.f64 x))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 6) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 1/6 (/.f64 (pow.f64 x 6) (fabs.f64 x)))))
(+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (/.f64 (pow.f64 x 2) (fabs.f64 x)) (*.f64 1/2 (/.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.f64 1/6 (/.f64 (pow.f64 x 6) (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(+.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 (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 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 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 (/.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 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (/.f64 1 (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)) (*.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 (exp.f64 (pow.f64 x 2)) (/.f64 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 (exp.f64 (pow.f64 x 2))) (*.f64 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)) 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 (/.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)) (pow.f64 x 6)) (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 (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 (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 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 (*.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)) (/.f64 x (fabs.f64 x))) (/.f64 x (/.f64 1 (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)) (fabs.f64 x)) (*.f64 2 (pow.f64 x 6))) 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)) 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 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 (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)))
(/.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)))
(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 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 0)
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(+.f64 0 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(-.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 0)
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8) (/.f64 (*.f64 (fabs.f64 x) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 x 6) (fabs.f64 x)) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (/.f64 (fabs.f64 x) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 1)
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))) 15/4)) 2)
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/8)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2)) 4)
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) 4))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (*.f64 4 (fabs.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 6)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2))) 8)
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) 4))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (*.f64 4 (fabs.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 15/2) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 6)))))
(pow.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (fabs.f64 x) (pow.f64 x 6))))) 1)
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 15/8) (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 15/8 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (fabs.f64 x)) (pow.f64 x 6))))
(+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(+.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(-.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 2 (*.f64 2 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 1 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (exp.f64 (neg.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 2 (fabs.f64 x)) (/.f64 (*.f64 x (+.f64 x x)) (exp.f64 (pow.f64 x 2))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 2 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (exp.f64 (pow.f64 x 2)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (*.f64 x x) (neg.f64 (exp.f64 (pow.f64 x 2))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 (exp.f64 (pow.f64 x 2)) 4) (*.f64 (fabs.f64 x) 4))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 4) 4)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) (/.f64 x (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (neg.f64 (exp.f64 (pow.f64 x 2))) (neg.f64 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 2 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 4)) 8)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 2 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (*.f64 2 (neg.f64 (exp.f64 (pow.f64 x 2)))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (fabs.f64 x))) 1/2)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (/.f64 x (fabs.f64 x))) x)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x) x) (/.f64 1 (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 2 (exp.f64 (pow.f64 x 2)))) (neg.f64 (*.f64 2 (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 (exp.f64 (pow.f64 x 2)) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (pow.f64 x 2)))) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))
(pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))

localize77.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.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.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 (/.f64 (/.f64 1 x) x) (*.f64 x x))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 228 to 157 computations (31.1% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 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
@-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 (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)))

rewrite93.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
020101
116295
244789
3191377
4630877
Stop Event
node limit
Counts
1 → 19
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)))
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)))))

simplify101.0ms (0.4%)

Algorithm
egg-herbie
Rules
834×rational.json-simplify-2
728×rational.json-simplify-1
714×rational.json-simplify-19
540×rational.json-simplify-40
514×rational.json-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0792261
12062261
25432261
327772261
464142261
Stop Event
node limit
Counts
31 → 44
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 (/.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)
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 (/.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 (/.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 (/.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 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (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 (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 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (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 (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 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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 (/.f64 1 x) x))) (*.f64 x x))) (/.f64 (/.f64 1 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))

localize1.0s (4%)

Local error

Found 4 expressions with local error:

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

Compiled 231 to 128 computations (44.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite118.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01268
110068
228168
396768
4477968
Stop Event
node limit
Counts
2 → 129
Calls
Call 1
Inputs
(*.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)))
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 (fabs.f64 x) (fabs.f64 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 2 (*.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 (*.f64 x x) (*.f64 x x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2) (+.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 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 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.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 (fabs.f64 x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x x)) (-.f64 0 (/.f64 1 (*.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 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.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 x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 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 x x))) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x) (*.f64 x (/.f64 (fabs.f64 x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x x) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x))))) (+.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x (*.f64 (+.f64 x x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 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 x x))) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) x) (*.f64 (*.f64 x x) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 x x)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 x (*.f64 x x))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (fabs.f64 x)) (*.f64 2 (*.f64 (*.f64 x x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 x x)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x))) (fabs.f64 x)) (*.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x)))) (*.f64 x x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 (*.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 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 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 x x))) x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x))))) (-.f64 0 (*.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)) (neg.f64 (*.f64 (*.f64 x x) (*.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)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 0 (neg.f64 (*.f64 (*.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 x x))) x)) (fabs.f64 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 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x)))) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x)))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x)))) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 x) (neg.f64 (*.f64 x (*.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 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.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 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 1/2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 x x)) (/.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 4) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))) (/.f64 1/2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 1 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x)) (/.f64 1 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.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 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x x) 1/2) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 (fabs.f64 x) (fabs.f64 x))) (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)))))

simplify150.0ms (0.6%)

Algorithm
egg-herbie
Rules
1392×rational.json-simplify-2
1138×rational.json-simplify-40
946×rational.json-simplify-38
906×rational.json-simplify-35
668×rational.json-simplify-61
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03065749
110095295
246965259
Stop Event
node limit
Counts
153 → 206
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 (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 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 (fabs.f64 x) (fabs.f64 x)))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 2 (*.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 (*.f64 x x) (*.f64 x x)) 2) 2)
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2) (+.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (fabs.f64 x))))
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))
(/.f64 (*.f64 x (*.f64 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 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 x x)))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 x x)) (-.f64 0 (/.f64 1 (*.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 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))
(/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x)))) (*.f64 (*.f64 x x) (fabs.f64 x)))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x) x)
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 1 (/.f64 1 x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x) (*.f64 x (/.f64 (fabs.f64 x) (fabs.f64 x))))
(/.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x x) (+.f64 x x)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 x x))
(/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x))))) (+.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x (*.f64 (+.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) 1/2))
(/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 x))) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (+.f64 x x))) 1/2)
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) 1/2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) x) (*.f64 (*.f64 x x) (+.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 x x)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 x (*.f64 x x))) (+.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (fabs.f64 x)) (*.f64 2 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 x x)) (*.f64 x 1/2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x))) (fabs.f64 x)) (*.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x)))) (*.f64 x x)) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 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))) x)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x))))) (-.f64 0 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 0 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x)) (fabs.f64 x))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (*.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x)))) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x))))))
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x))))))
(fabs.f64 (*.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x)))) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x)))) (neg.f64 (*.f64 x x))))
(fabs.f64 (*.f64 x (*.f64 (*.f64 x x) (fabs.f64 x))))
(fabs.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x (*.f64 x x)))))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) (fabs.f64 x))))
(fabs.f64 (*.f64 (neg.f64 x) (neg.f64 (*.f64 x (*.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 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) x))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (neg.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) x))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fabs.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 x)))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(+.f64 0 (/.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 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)))
(*.f64 2 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) 1))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 1/2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) 1/2)
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 4) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))) (/.f64 1/2 (*.f64 x x)))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (fabs.f64 x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 1 x))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))
(*.f64 -1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (neg.f64 (*.f64 x x))))
(*.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 1 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x)) (/.f64 1 (neg.f64 (*.f64 x x))))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 1/2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))))
(*.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))
(*.f64 (*.f64 (*.f64 x x) 1/2) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (*.f64 x (/.f64 (fabs.f64 x) (fabs.f64 x))) (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x 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 (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 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 (fabs.f64 x) (fabs.f64 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 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 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 (*.f64 x x) (*.f64 x x)) 2) 2)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2) (+.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (fabs.f64 x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 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 (*.f64 x 4)) (*.f64 x (/.f64 x 4)))
(/.f64 4 (+.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.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 (fabs.f64 x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.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 x x)) (-.f64 0 (/.f64 1 (*.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 (*.f64 x 4)) (*.f64 x (/.f64 x 4)))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (*.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 x x))) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.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 x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 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 x 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 x x))) x) (/.f64 1 (/.f64 1 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 x x))) x) (*.f64 x (/.f64 (fabs.f64 x) (fabs.f64 x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.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 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.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 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))) (*.f64 x (*.f64 (*.f64 x 4) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 4)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 4 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x 4))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x 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 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 x x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x))))) (+.f64 (*.f64 (*.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 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x (*.f64 (+.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 x x) (*.f64 (neg.f64 (*.f64 x x)) x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (neg.f64 x))))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))) x) (*.f64 x (*.f64 x (neg.f64 x))))
(/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) 1/2))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (fabs.f64 x))) (fabs.f64 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 x x))) (*.f64 x (+.f64 x x))) 1/2)
(*.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 x x))) (*.f64 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 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) 1/2)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) 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 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 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 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) 2)
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (*.f64 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 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)) (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 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 x x)) (*.f64 x 1/2))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) x))) (fabs.f64 x)) (*.f64 x (fabs.f64 x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x)))) (*.f64 x x)) (fabs.f64 x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 (*.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 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)))
(*.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 x (/.f64 (*.f64 x (*.f64 x x)) x)))) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (/.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (/.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x (*.f64 x (neg.f64 x))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (/.f64 x x)))))) (*.f64 x (*.f64 x (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) x)) (neg.f64 x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 x))))) (-.f64 0 (*.f64 (*.f64 x x) (fabs.f64 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)) (neg.f64 (*.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 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 0 (neg.f64 (*.f64 (*.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 x x))) x)) (fabs.f64 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 (neg.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 (/.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x x)))) (*.f64 x (/.f64 (*.f64 x (*.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 x) (*.f64 x (/.f64 (*.f64 x (*.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 (neg.f64 (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.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 (*.f64 x (*.f64 x x)) (neg.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 (/.f64 (*.f64 x (*.f64 x x)) (neg.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 x (*.f64 (*.f64 x x) (fabs.f64 x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (fabs.f64 x) (neg.f64 (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) (fabs.f64 x))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 x) (neg.f64 (*.f64 x (*.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 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (neg.f64 x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (neg.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 (neg.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 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.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 (*.f64 (*.f64 x x) (*.f64 x x)) (neg.f64 (*.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)))
(fabs.f64 (-.f64 0 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 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 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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 x x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x))))
(*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 x (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))))
(*.f64 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 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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (*.f64 x (/.f64 x x)) (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)))
(*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 2 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 2))
(*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2)))
(*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x (+.f64 x x))))))
(*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2) (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) 1))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2) (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1/2 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1 x) x) (*.f64 (/.f64 1/2 (*.f64 x x)) (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2)))
(*.f64 (/.f64 (/.f64 1 x) x) (*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2) (/.f64 1/2 (*.f64 x x))))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (*.f64 1/2 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2) 1/2))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2)))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 1 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))) 1/2)
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2))
(*.f64 1/2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) (*.f64 1/2 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 4) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))))
(*.f64 (*.f64 4 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x 4))))
(*.f64 (*.f64 4 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))))
(*.f64 4 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (*.f64 x 4)))))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))) (/.f64 1/2 (*.f64 x x)))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 (*.f64 x x))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 (*.f64 x x))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (fabs.f64 x) x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (fabs.f64 x) x))))
(*.f64 (fabs.f64 x) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))))
(*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 x) x) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))
(*.f64 -1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (neg.f64 (*.f64 x x))))
(*.f64 -1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(*.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 1 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))) (/.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x)) (/.f64 1 (neg.f64 (*.f64 x x))))
(*.f64 (/.f64 -1 (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (neg.f64 x))))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 x x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x))))
(*.f64 1/2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2))
(*.f64 1/2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) (*.f64 1/2 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 x (+.f64 x x)) x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x))) 1/2))
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x)))))
(*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 2) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 (*.f64 x x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))))
(*.f64 1/2 (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))))
(*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))))
(*.f64 (+.f64 3/4 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/4))) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1 x) x) 15/4) 3/2) (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 (*.f64 x x))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 (*.f64 x x))))
(*.f64 (*.f64 (*.f64 x x) 1/2) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x x))))))
(*.f64 (*.f64 (*.f64 x x) 1/2) (/.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x (*.f64 x 1/2)) (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))))
(*.f64 (*.f64 x x) (*.f64 1/2 (/.f64 (/.f64 2 (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))))))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 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 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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (/.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (/.f64 (/.f64 x x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x))) (/.f64 x (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x)))))
(*.f64 (*.f64 x (/.f64 (fabs.f64 x) (fabs.f64 x))) (/.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 x x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(*.f64 x (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (fabs.f64 x) x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (*.f64 x (/.f64 x x))))))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 x (+.f64 x x)) x) (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x))) 1/2))
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 x x)))))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x (*.f64 x x))))

localize75.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 2) (fabs.f64 x))
0.4b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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))))))
1.0b
(sqrt.f64 (PI.f64))
2.7b
(exp.f64 (*.f64 x x))
Compiler

Compiled 228 to 132 computations (42.1% saved)

series3.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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))))))
1.0ms
x
@inf
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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))))))
1.0ms
x
@-inf
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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))))))
0.0ms
x
@0
(/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 2) (fabs.f64 x))
0.0ms
x
@-inf
(/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 2) (fabs.f64 x))

rewrite98.0ms (0.4%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
030180
1234162
2628158
32876158
47464158
Stop Event
node limit
Counts
2 → 33
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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 2 (/.f64 (/.f64 1 x) x)) 2) (fabs.f64 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 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.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 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 2 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))))) 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 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 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 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (*.f64 x x) 2)) (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 2 (/.f64 2 (*.f64 x x)))) (/.f64 1 (*.f64 (fabs.f64 x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 2 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 x (fabs.f64 x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 x x) 2)) (*.f64 2 (fabs.f64 x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 2 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (fabs.f64 x)) (/.f64 1/2 (fabs.f64 x))) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 1)))))

simplify191.0ms (0.7%)

Algorithm
egg-herbie
Rules
1320×rational.json-simplify-53
1292×rational.json-simplify-2
860×rational.json-simplify-41
606×rational.json-simplify-51
510×rational.json-simplify-35
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01464143
13633951
28993693
329393539
467183539
Stop Event
node limit
Counts
57 → 93
Calls
Call 1
Inputs
(*.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 (/.f64 1 (fabs.f64 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 (*.f64 5/16 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 3/8 (fabs.f64 (/.f64 1 x))) (*.f64 3/2 (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (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 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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (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 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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (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 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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (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 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 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(/.f64 1 (fabs.f64 x))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(/.f64 1 (fabs.f64 x))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 0)
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 0)
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 2 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))))) 2)
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 4) 4)
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 0)
(+.f64 0 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))))
(-.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 0)
(*.f64 1 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))))
(*.f64 2 (*.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 x (fabs.f64 x))))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 1 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))
(*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (*.f64 x x) 2)) (*.f64 2 (fabs.f64 x))))
(*.f64 (+.f64 2 (+.f64 2 (/.f64 2 (*.f64 x x)))) (/.f64 1 (*.f64 (fabs.f64 x) 4)))
(*.f64 (/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) 1/2)
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))
(*.f64 1/2 (/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 2 (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(*.f64 (/.f64 1 (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (fabs.f64 x))
(*.f64 (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 x x) 2)) (*.f64 2 (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 2 (*.f64 x x)))))
(*.f64 (+.f64 (/.f64 1/2 (fabs.f64 x)) (/.f64 1/2 (fabs.f64 x))) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2))
(pow.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 1)
Outputs
(*.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 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 (/.f64 1 (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 (/.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 15/8 (/.f64 1 (fabs.f64 x)))) (pow.f64 x 4))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (fabs.f64 (/.f64 1 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 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 21/8) (*.f64 15/8 (/.f64 (/.f64 1 (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 (/.f64 1 (fabs.f64 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 (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 (/.f64 1 (fabs.f64 x)) 1/2))) (pow.f64 x 2))) (+.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 15/8 (/.f64 1 (fabs.f64 x)))) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 15/16) (*.f64 (fabs.f64 (/.f64 1 x)) 5/4)) (pow.f64 x 2)) (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 21/8) (pow.f64 x 4)))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 35/16) (pow.f64 x 2)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 35/16) (pow.f64 x 2)) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 21/8) (*.f64 15/8 (/.f64 (/.f64 1 (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 5/16 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 3/8 (fabs.f64 (/.f64 1 x))) (*.f64 3/2 (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 15/16 (fabs.f64 (/.f64 1 x))) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 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 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/8) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 3/2) (*.f64 (/.f64 1 (fabs.f64 x)) 5/16)))) (+.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 (/.f64 1 (fabs.f64 x)) 1/2))) (pow.f64 x 2))) (+.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 15/8 (/.f64 1 (fabs.f64 x)))) (pow.f64 x 4))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 15/16) (*.f64 (fabs.f64 (/.f64 1 x)) 5/4)) (pow.f64 x 2))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 3/8) (*.f64 (fabs.f64 (/.f64 1 x)) 29/16)) (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 21/8) (pow.f64 x 4))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 35/16) (+.f64 (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (/.f64 (*.f64 (fabs.f64 (/.f64 1 x)) 35/16) (pow.f64 x 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) 21/8) (*.f64 (+.f64 (pow.f64 x 2) 1) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 35/16) (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 (*.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 (fabs.f64 x) (pow.f64 x 2))) 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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (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 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 (/.f64 1 (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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) 3/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 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 3/4)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.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)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2)))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (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 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 (/.f64 1 (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 (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 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) 3/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) 1/2)) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2))))))))
(+.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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 3/4)))) (*.f64 15/8 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.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 15/8 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (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 (*.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 (*.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 (fabs.f64 x) (pow.f64 x 2))) 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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (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 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 (/.f64 1 (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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) 3/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 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 3/4)))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.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)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2)))))))
(+.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (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 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 (/.f64 1 (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 (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 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (fabs.f64 (/.f64 1 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))) 3/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))) 1/2)) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2))))))))
(+.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 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 (exp.f64 (pow.f64 x 2)) 3/4)))) (*.f64 15/8 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.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 15/8 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2))))))))
(/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (fabs.f64 x) (pow.f64 x 2)))))
(/.f64 1 (fabs.f64 x))
(fabs.f64 (/.f64 1 x))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (fabs.f64 x) (pow.f64 x 2)))))
(/.f64 1 (fabs.f64 x))
(fabs.f64 (/.f64 1 x))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (/.f64 1 (fabs.f64 x)))
(+.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 1/2 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 2))))
(+.f64 (fabs.f64 (/.f64 1 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 (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 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(+.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 2 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 4) 4)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(pow.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(+.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 0)
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(+.f64 0 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(-.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 0)
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 1 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 2 (*.f64 (/.f64 1/2 (fabs.f64 x)) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 x (fabs.f64 x))))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 1 (fabs.f64 x)))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 x) (/.f64 x (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))))))
(*.f64 (fabs.f64 x) (/.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 x)) x))
(*.f64 (fabs.f64 x) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (*.f64 x x))))
(*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 1)
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 (*.f64 x x) 2)) (*.f64 2 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 2 (*.f64 x x))) (*.f64 (fabs.f64 x) 2)))
(/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 x x))) (*.f64 (fabs.f64 x) 2)) (*.f64 x x))
(/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.f64 x x))
(*.f64 (+.f64 2 (+.f64 2 (/.f64 2 (*.f64 x x)))) (/.f64 1 (*.f64 (fabs.f64 x) 4)))
(*.f64 (+.f64 2 (+.f64 2 (/.f64 2 (*.f64 x x)))) (/.f64 (/.f64 1 (fabs.f64 x)) 4))
(*.f64 (+.f64 (/.f64 2 (*.f64 x x)) 4) (/.f64 1/4 (fabs.f64 x)))
(*.f64 (+.f64 4 (/.f64 2 (*.f64 x x))) (/.f64 1/4 (fabs.f64 x)))
(*.f64 (/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 x)) 1/2)
(*.f64 1/2 (/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (/.f64 x x) (/.f64 x (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (/.f64 x (/.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 x)))
(*.f64 1/2 (/.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 2 (/.f64 1 (*.f64 x x))))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (*.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2) (/.f64 x (fabs.f64 x))) (/.f64 1 x))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (/.f64 1 (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (fabs.f64 x))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 x) (/.f64 x (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))))))
(*.f64 (fabs.f64 x) (/.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 x)) x))
(*.f64 (fabs.f64 x) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (fabs.f64 x)))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(*.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 x x) 2)) (*.f64 2 (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 1 (*.f64 2 (*.f64 x x))) (*.f64 (fabs.f64 x) 2)))
(/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 x x))) (*.f64 (fabs.f64 x) 2)) (*.f64 x x))
(/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.f64 x x))
(*.f64 (/.f64 x (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (/.f64 x x) (/.f64 x (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (/.f64 x (/.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 x)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 2 (*.f64 x x)))))
(*.f64 (+.f64 2 (+.f64 2 (/.f64 2 (*.f64 x x)))) (/.f64 (/.f64 1 (fabs.f64 x)) 4))
(*.f64 (+.f64 (/.f64 2 (*.f64 x x)) 4) (/.f64 1/4 (fabs.f64 x)))
(*.f64 (+.f64 4 (/.f64 2 (*.f64 x x))) (/.f64 1/4 (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 1/2 (fabs.f64 x)) (/.f64 1/2 (fabs.f64 x))) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2))
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))
(pow.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x))) 1)
(*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 (fabs.f64 x)))

localize167.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
0.4b
(/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
2.7b
(exp.f64 (pow.f64 x 2))
Compiler

Compiled 336 to 246 computations (26.8% saved)

series3.0ms (0%)

Counts
3 → 28
Calls

9 calls:

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

rewrite90.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
832×rational.json-simplify-35
774×rational.json-simplify-51
714×rational.json-simplify-19
658×rational.json-simplify-46
542×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02091
115285
239585
3132985
4552385
Stop Event
node limit
Counts
3 → 73
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (fabs.f64 x) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))) 15/8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 (fabs.f64 x) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (/.f64 (*.f64 x x) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))) 15/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4) (fabs.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))) (#(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 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/2) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 15/8 (/.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 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/2)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x)) (*.f64 x (/.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4) x) (*.f64 x (/.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 15/8 (/.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 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 15/8 (/.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 (/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x) x) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4)) (neg.f64 (fabs.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 1/2 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 1/2 (pow.f64 x 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) (exp.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 x 2)) (*.f64 2 (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 2))) (exp.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (pow.f64 x 4)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (fabs.f64 x)) (/.f64 1/2 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (/.f64 1/2 (pow.f64 x 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 1 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 x 4)) (/.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (pow.f64 x 4)) (/.f64 1/2 (pow.f64 x 4))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))))))))

simplify116.0ms (0.5%)

Algorithm
egg-herbie
Rules
1822×rational.json-simplify-35
1578×rational.json-simplify-51
1366×rational.json-simplify-49
1066×rational.json-simplify-46
670×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01983437
16083419
218553359
355723359
Stop Event
node limit
Counts
101 → 105
Calls
Call 1
Inputs
(/.f64 15/8 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(+.f64 (*.f64 15/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 (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (+.f64 (*.f64 15/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 (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (+.f64 (*.f64 5/16 (/.f64 1 (fabs.f64 x))) (+.f64 (*.f64 15/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 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6))))
(/.f64 1 (pow.f64 x 2))
(+.f64 1 (/.f64 1 (pow.f64 x 2)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/6 (pow.f64 x 4)) (/.f64 1 (pow.f64 x 2)))))
(/.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 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 0)
(+.f64 0 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))
(-.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 0)
(/.f64 1 (/.f64 (/.f64 (fabs.f64 x) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))) 15/8))
(/.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (fabs.f64 x) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 1)
(/.f64 4 (*.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (/.f64 (*.f64 x x) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))) 15/8)))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4) (fabs.f64 (+.f64 x x)))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/4) 2)
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/2) (*.f64 (fabs.f64 x) 4))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/2) 4)
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (neg.f64 (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/2)) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x)) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 (+.f64 x x))) 1/2)
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (/.f64 x (fabs.f64 x))) x)
(/.f64 (/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x) x) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4)) (neg.f64 (fabs.f64 (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))) (fabs.f64 x))
(pow.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 1)
(+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 0)
(+.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(-.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 0)
(*.f64 1 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(*.f64 2 (*.f64 (/.f64 1/2 (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 1)
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 1/2 (pow.f64 x 2)))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 1/2 (pow.f64 x 2)) 1))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(*.f64 (/.f64 1 (pow.f64 x 2)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1/2 (pow.f64 x 2)) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1/2 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 2))) (exp.f64 (pow.f64 x 2)))
(pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 1)
(+.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))
(-.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 0)
(*.f64 1 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) 1))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 x 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))
(*.f64 2 (*.f64 (/.f64 1/2 (pow.f64 x 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 1)
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 1/2 (pow.f64 x 4)))
(*.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (/.f64 1/2 (pow.f64 x 4)) 1))
(*.f64 (/.f64 2 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) 1))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 1 (pow.f64 x 4))))
(*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 1/2 (pow.f64 x 4)) (/.f64 2 (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 1/2 (pow.f64 x 4)) (/.f64 1/2 (pow.f64 x 4))) (/.f64 1 (fabs.f64 x)))
(pow.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))))
Outputs
(/.f64 15/8 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(+.f64 (*.f64 15/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 15/8 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 15/8 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))))
(+.f64 (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (+.f64 (*.f64 15/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 (+.f64 (*.f64 15/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 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 15/16 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))) (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (+.f64 (*.f64 5/16 (/.f64 1 (fabs.f64 x))) (+.f64 (*.f64 15/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 (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (+.f64 (+.f64 (*.f64 15/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 5/16 (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 15/8 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (+.f64 (*.f64 5/16 (/.f64 1 (fabs.f64 x))) (*.f64 15/16 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 15/8 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))) (+.f64 (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 5/16 (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 15/8 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))) (+.f64 (*.f64 15/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 5/16 (/.f64 1 (fabs.f64 x)))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 1 (pow.f64 x 2))
(+.f64 1 (/.f64 1 (pow.f64 x 2)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))))
(+.f64 1 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/6 (pow.f64 x 4)) (/.f64 1 (pow.f64 x 2)))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 x 2) 1/2) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) 1/6))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) 1/6)) (+.f64 (*.f64 (pow.f64 x 2) 1/2) 1))
(+.f64 1 (+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 x 2) 1/2) (*.f64 (pow.f64 x 4) 1/6))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 (pow.f64 x 2) 1/2) (+.f64 1 (*.f64 (pow.f64 x 4) 1/6))))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(+.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 0)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(+.f64 0 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(-.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 0)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 1 (/.f64 (/.f64 (fabs.f64 x) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))) 15/8))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (fabs.f64 x) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 1)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 4 (*.f64 2 (/.f64 (fabs.f64 (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (fabs.f64 (+.f64 x x)) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (fabs.f64 (+.f64 x x)) (*.f64 2 (/.f64 (*.f64 x x) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (/.f64 2 (fabs.f64 x)) (*.f64 2 (/.f64 (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))) 15/8)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4) (fabs.f64 (+.f64 x x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/4) 2)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 (fabs.f64 x) 4) (*.f64 2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (*.f64 2 (/.f64 (/.f64 (*.f64 x (neg.f64 x)) 15/8) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/2) (*.f64 (fabs.f64 x) 4))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/2) 4)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x) (/.f64 x (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (neg.f64 (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 15/2)) 8)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 2 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x)) (*.f64 x (/.f64 2 (fabs.f64 x))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 (+.f64 x x))) 1/2)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (/.f64 x (fabs.f64 x))) x)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x) x) (/.f64 1 (fabs.f64 x)))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) 15/4)) (neg.f64 (fabs.f64 (+.f64 x x))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))) (fabs.f64 x))
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(pow.f64 (*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))) 1)
(*.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)) (pow.f64 x 6)) (/.f64 15/8 (fabs.f64 x)))
(*.f64 15/8 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))
(+.f64 0 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))
(-.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))
(*.f64 1 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))
(*.f64 2 (*.f64 (/.f64 1/2 (pow.f64 x 2)) (exp.f64 (pow.f64 x 2))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 2))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 1/2 (pow.f64 x 2)))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 2))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 1/2 (pow.f64 x 2)) 1))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 2))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2)))
(*.f64 (/.f64 1/2 (pow.f64 x 2)) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1/2 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 2))) (exp.f64 (pow.f64 x 2)))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (pow.f64 x 2))))
(pow.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))
(+.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(+.f64 0 (/.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 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 0)
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(*.f64 1 (/.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 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) 1))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (pow.f64 x 4))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 2 (*.f64 (/.f64 1/2 (pow.f64 x 4)) (/.f64 1 (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 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(*.f64 (/.f64 2 (fabs.f64 x)) (/.f64 1/2 (pow.f64 x 4)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(*.f64 (/.f64 2 (fabs.f64 x)) (*.f64 (/.f64 1/2 (pow.f64 x 4)) 1))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(*.f64 (/.f64 2 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 4))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))
(*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) 1))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 1 (pow.f64 x 4))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))
(*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.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 x (*.f64 x (/.f64 x (/.f64 1 (pow.f64 x 4))))) (/.f64 x (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/2 (pow.f64 x 4)) (/.f64 2 (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 (/.f64 1/2 (pow.f64 x 4)) (/.f64 1/2 (pow.f64 x 4))) (/.f64 1 (fabs.f64 x)))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(pow.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x)) 1)
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))
(neg.f64 (neg.f64 (/.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))

eval1.3s (5.2%)

Compiler

Compiled 61788 to 42419 computations (31.3% saved)

prune531.0ms (2.1%)

Pruning

58 alts after pruning (56 fresh and 2 done)

PrunedKeptTotal
New95937996
Fresh81927
Picked101
Done325
Total971581029
Error
2.4b
Counts
1029 → 58
Alt Table
Click to see full alt table
StatusErrorProgram
2.8b
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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.8b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
2.7b
(+.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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)))))))
2.8b
(+.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.8b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
2.8b
(+.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 15/8 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2))))))))
2.7b
(+.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))))))))
2.7b
(+.f64 (*.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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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)))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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.8b
(*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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.5b
(*.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.5b
(*.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.5b
(*.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.5b
(*.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.5b
(*.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)))))))))
57.0b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) x) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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.5b
(*.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.5b
(*.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 (*.f64 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.5b
(*.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 (*.f64 x 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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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.5b
(*.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 (/.f64 1/2 (*.f64 x (*.f64 x 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.8b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
2.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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.8b
(*.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.8b
(*.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.8b
(*.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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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.8b
(*.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 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
2.9b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (/.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/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.9b
(*.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.8b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
2.9b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
Compiler

Compiled 5964 to 4254 computations (28.7% saved)

localize161.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
0.4b
(*.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))
0.4b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
2.7b
(exp.f64 (pow.f64 x 2))
Compiler

Compiled 410 to 288 computations (29.8% saved)

localize13.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)

series2.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.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
@-inf
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 1 (fabs.f64 x))))

rewrite65.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)))))

simplify149.0ms (0.6%)

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)))

localize148.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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.3b
(*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
0.3b
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 x x))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 342 to 185 computations (45.9% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 x x))
0.0ms
x
@inf
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 x x))
0.0ms
x
@-inf
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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)))

rewrite65.0ms (0.3%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
026253
1211247
2616247
32955223
Stop Event
node limit
Counts
3 → 51
Calls
Call 1
Inputs
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 x x)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
(*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)) (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)) (/.f64 1/2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2) (/.f64 1/2 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2) (*.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 x) 2) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) 4) (*.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 4) (*.f64 (/.f64 1/2 x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 4) (*.f64 1/2 (/.f64 1/2 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1/2 x)) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1/2 x)) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x 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)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.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 x (*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.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 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.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 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) (fabs.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.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 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 1)))))

simplify99.0ms (0.4%)

Algorithm
egg-herbie
Rules
752×rational.json-simplify-44
718×rational.json-simplify-47
714×rational.json-simplify-40
624×rational.json-simplify-51
622×rational.json-simplify-35
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01454923
13864923
210154887
341014851
Stop Event
node limit
Counts
87 → 137
Calls
Call 1
Inputs
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.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 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 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 0)
(+.f64 0 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(-.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 0)
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 1)
(*.f64 1 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(*.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)) (*.f64 1/2 (/.f64 1 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)) (/.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2) (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2) (*.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1 x) 2) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x)))
(*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 x))
(*.f64 (/.f64 1/2 x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) 4) (*.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 4) (*.f64 (/.f64 1/2 x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 4) (*.f64 1/2 (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 2 (/.f64 1/2 x)) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 2 (/.f64 1/2 x)) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1/2 x))
(pow.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 1)
(+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 0)
(+.f64 0 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))))
(-.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 0)
(/.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 1)
(/.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) 4))) 2)
(/.f64 (*.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 4) 4)
(pow.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 1)
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)))
(-.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 4) 4)
(/.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) (fabs.f64 x)) 2)
(/.f64 (neg.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2)) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 1)
Outputs
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.f64 1/2 (pow.f64 x 6))
(/.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 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 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)))
(*.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 (/.f64 1 (pow.f64 x 4)) (fabs.f64 x))))
(+.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 1 (*.f64 (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 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 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2)))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (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 (/.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 (/.f64 1 (fabs.f64 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 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (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 (/.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 (*.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 (/.f64 1 (fabs.f64 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 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 1 (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 (/.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 (/.f64 1 (fabs.f64 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 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (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 (/.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 (*.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 (/.f64 1 (fabs.f64 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 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (/.f64 1 (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 (/.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 (/.f64 1 (fabs.f64 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 (*.f64 15/8 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) (fabs.f64 x)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 3/4 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))) (+.f64 (*.f64 15/8 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))) (*.f64 1/2 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 2))))))
(+.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 0)
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(+.f64 0 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(-.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 0)
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 (/.f64 1/2 x) (*.f64 x x))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1/2 x) x) x)))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 x) x) x))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 x) x) x))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 1)
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(*.f64 1 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(*.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) x))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x))
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)) (*.f64 1/2 (/.f64 1 (*.f64 x x))))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 x))))
(*.f64 1/2 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 x) (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 1 x) x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 (/.f64 2 x) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) x) (/.f64 2 x)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)) (/.f64 1/2 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x x))))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 (/.f64 2 x) (/.f64 (/.f64 1/2 x) x)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2) (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 (/.f64 1/2 x) (*.f64 x x))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1/2 x) x) x)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 2) (*.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) x) 1))
(*.f64 (*.f64 (/.f64 1 x) 2) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x)))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) x) 1))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 (/.f64 1/2 x) (*.f64 x x))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1/2 x) x) x)))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x)))
(*.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 (/.f64 1/2 (*.f64 (*.f64 x (*.f64 x x)) x)) 2))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1/2 (*.f64 x x)) 2))
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) x) (*.f64 2 (/.f64 (/.f64 1/2 x) x)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 2 (/.f64 1/2 (*.f64 x x))))
(*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 x))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)))
(*.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) x))
(*.f64 (/.f64 1/2 x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1/2 x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 1/2 x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (/.f64 1/2 x) (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) x) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) x) 4) (*.f64 1/2 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 4) (*.f64 (/.f64 1/2 x) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 1/2 x) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 4 (/.f64 (/.f64 1/2 x) (*.f64 x x)))))
(*.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 4 (/.f64 1/2 (*.f64 x (*.f64 x x)))) (/.f64 1/2 x)))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 (/.f64 1/2 x) (*.f64 (/.f64 (/.f64 1 x) x) 2)))
(*.f64 2 (*.f64 (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) x) (/.f64 1/2 x)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) 4) (*.f64 1/2 (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 (/.f64 1/2 x) (*.f64 x x))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1/2 x) x) x)))
(*.f64 (*.f64 2 (/.f64 1/2 x)) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1/2 x) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 4 (/.f64 (/.f64 1/2 x) (*.f64 x x)))))
(*.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 4 (/.f64 1/2 (*.f64 x (*.f64 x x)))) (/.f64 1/2 x)))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 (/.f64 1/2 x) (*.f64 (/.f64 (/.f64 1 x) x) 2)))
(*.f64 2 (*.f64 (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) x) (/.f64 1/2 x)))
(*.f64 (*.f64 2 (/.f64 1/2 x)) (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 2 (/.f64 1/2 x))))
(*.f64 1/2 (*.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 2 (/.f64 1/2 x))))
(*.f64 (/.f64 1/2 x) (*.f64 (/.f64 (/.f64 (/.f64 1 x) x) x) (*.f64 (/.f64 (/.f64 1 x) x) 1)))
(*.f64 (/.f64 1/2 x) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) x) (*.f64 x x)) 1))
(*.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 x)))
(*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x x))))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 (/.f64 2 x) (/.f64 (/.f64 1/2 x) x)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 x) x) x))
(*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (/.f64 1 x) x) x))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1/2 x))
(*.f64 (/.f64 1/2 x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 1/2 x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (/.f64 1/2 x) (/.f64 (/.f64 (/.f64 (/.f64 1 x) x) x) (*.f64 x x)))
(pow.f64 (/.f64 1/2 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) 1)
(/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 1/2 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) (*.f64 x x))
(+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 0)
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x))
(*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x)))
(+.f64 0 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x))
(*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x)))
(-.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 0)
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x))
(*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x)))
(/.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 1)
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x))
(*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x)))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) 4))) 2)
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 4 x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x 4))) 2)
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x (/.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (*.f64 x x))) 2))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (*.f64 x x)) (*.f64 x x)) x)) 2))
(/.f64 (*.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 4) 4)
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x))
(*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x)))
(pow.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) 1)
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x))
(*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x)))
(+.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(+.f64 0 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(-.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 0)
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 1 (/.f64 (fabs.f64 x) (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (/.f64 2 (fabs.f64 x))) 2)
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) (*.f64 2 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (*.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 4) 4)
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2) (fabs.f64 x)) 2)
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x)))))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) 2)) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))
(pow.f64 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x)) 1)
(/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))
(/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x x))))))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (+.f64 1 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (*.f64 (/.f64 2 (*.f64 x x)) x))))) (fabs.f64 x))

localize109.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 394 to 183 computations (53.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite114.0ms (0.4%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
017134
1146134
248086
3236686
4577186
Stop Event
node limit
Counts
2 → 112
Calls
Call 1
Inputs
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (/.f64 1 (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (+.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (-.f64 0 (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x 4)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x x)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (+.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4) (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4) (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) x) (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 4) (+.f64 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x)) (*.f64 (*.f64 x x) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x)) (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 x)) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x)) (neg.f64 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) 4) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) 4) (+.f64 (/.f64 (*.f64 x (+.f64 x x)) x) (/.f64 (*.f64 x (+.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))) (+.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) x) (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 x x))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x))) (*.f64 (*.f64 x x) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (+.f64 x x))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x x))) (-.f64 0 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x))) (neg.f64 (*.f64 (*.f64 x x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))) (neg.f64 (neg.f64 (*.f64 x (*.f64 x 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 2 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.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 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (-.f64 0 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (neg.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (-.f64 0 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)))))

simplify162.0ms (0.6%)

Algorithm
egg-herbie
Rules
1118×rational.json-simplify-38
1086×rational.json-simplify-50
1072×rational.json-simplify-2
800×rational.json-simplify-35
788×rational.json-simplify-53
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02686946
18706820
229386808
343756808
470536808
Stop Event
node limit
Counts
136 → 147
Calls
Call 1
Inputs
(/.f64 15/8 (pow.f64 x 4))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(/.f64 3/4 (pow.f64 x 2))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(/.f64 3/4 (pow.f64 x 2))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (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 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 0)
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 0)
(*.f64 1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 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 x x))))
(*.f64 (/.f64 1 (*.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 1 (*.f64 x x)))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 1)
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) 1/2)
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (/.f64 1 (*.f64 x (+.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 x))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x)
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2))
(*.f64 (/.f64 1 (*.f64 x (+.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 1)
(+.f64 0 (/.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 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(-.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(/.f64 1 (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)))
(/.f64 1 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))
(/.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 x (-.f64 0 (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))
(/.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (/.f64 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 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (*.f64 x x))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) x))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x)))
(/.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)))
(/.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x))
(/.f64 2 (+.f64 (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 2 (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x))))
(/.f64 2 (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x)))
(/.f64 2 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))
(/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 x))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x)
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 (*.f64 x 4) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) 4))
(/.f64 (*.f64 x (*.f64 x 4)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) 4))
(/.f64 (*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x x)))) (+.f64 x x))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (+.f64 x x)) x))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4) (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4) (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) x) (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) x)))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 4) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x)) (*.f64 (*.f64 x x) (+.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x x)) 2) (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x)) (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x)))
(/.f64 (*.f64 2 (/.f64 1 x)) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))
(/.f64 -1 (-.f64 0 (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))
(/.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) x))
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) 4) (*.f64 x 4))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) 4) (+.f64 (/.f64 (*.f64 x (+.f64 x x)) x) (/.f64 (*.f64 x (+.f64 x x)) x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))) (+.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) x) (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) x)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 x x))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))
(/.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x))) (*.f64 (*.f64 x x) (*.f64 x 4)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (*.f64 2 (/.f64 1 x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (*.f64 x x))
(/.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) 2)
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 x (+.f64 x x))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) (-.f64 0 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x))) (neg.f64 (*.f64 (*.f64 x x) (+.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))) (*.f64 x (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))) (neg.f64 (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 2 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 2 (neg.f64 x)))
(/.f64 (+.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))) 4)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 4)) 8)
(/.f64 (+.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) 4)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (*.f64 x (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (-.f64 0 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (neg.f64 (/.f64 1 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (-.f64 0 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))) x)
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (neg.f64 (*.f64 x x)))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
Outputs
(/.f64 15/8 (pow.f64 x 4))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(/.f64 3/4 (pow.f64 x 2))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(/.f64 3/4 (pow.f64 x 2))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 x 4))) (*.f64 3/4 (/.f64 1 (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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 0)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 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 x x))))
(*.f64 x (*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (/.f64 1 (*.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 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x x)))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 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 x x))))
(*.f64 x (*.f64 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 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) 1/2)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (/.f64 1 (*.f64 x (+.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 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 x x))))
(*.f64 x (*.f64 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 15/8 (/.f64 1 (*.f64 x 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 x))))
(*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 x x))))
(*.f64 x (*.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(*.f64 (/.f64 1 (*.f64 x (+.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 1)
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x x))
(+.f64 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 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 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 1 (*.f64 x (*.f64 x (*.f64 x (/.f64 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 (*.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 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 1 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 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 (*.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 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 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 (*.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 x (-.f64 0 (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 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 (*.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 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (/.f64 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 (*.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 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 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) (*.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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 2) (/.f64 (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (*.f64 (*.f64 x 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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (+.f64 (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x (*.f64 x (*.f64 x (/.f64 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 (*.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 2 (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 2 (+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (/.f64 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 (*.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 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 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 (*.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 15/8 (/.f64 1 (*.f64 x x)))) 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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x (/.f64 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 (*.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 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 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 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 x 4) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) 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 x (*.f64 x 4)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) 4))
(/.f64 (/.f64 (*.f64 x (*.f64 x 4)) (*.f64 x (*.f64 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x x))))) 4)
(/.f64 (/.f64 (*.f64 x (*.f64 x 4)) 4) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 (*.f64 x (*.f64 x 4)) (*.f64 4 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))))))
(/.f64 (*.f64 x (*.f64 x 4)) (*.f64 4 (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.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 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4) (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x))
(*.f64 4 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (*.f64 (*.f64 x 4) (/.f64 (*.f64 x x) x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (/.f64 4 (*.f64 (*.f64 x 4) (/.f64 (*.f64 x x) x))))
(*.f64 4 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (/.f64 (*.f64 x 4) x)))))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4) (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) x) (/.f64 (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 4) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x 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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 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 1 (*.f64 x x)) 2) (*.f64 2 (*.f64 x (/.f64 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 (*.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 4 (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x)) (/.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 1 x)) (*.f64 x (*.f64 2 (*.f64 x (/.f64 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 (*.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 1 (*.f64 x x)) x) (/.f64 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 (*.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 -1 (-.f64 0 (*.f64 x (*.f64 x (*.f64 x (/.f64 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 (*.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 x) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 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 (*.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 x x)) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (neg.f64 (*.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 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (neg.f64 (*.f64 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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (*.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 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 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 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x)) (neg.f64 (*.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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (*.f64 x (*.f64 x (/.f64 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 (*.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 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) 4) (*.f64 x 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 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) 4) (+.f64 (/.f64 (*.f64 x (+.f64 x x)) x) (/.f64 (*.f64 x (+.f64 x x)) x)))
(*.f64 4 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 x x) (/.f64 x x)) (*.f64 (+.f64 x x) (/.f64 x x)))))
(*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 4 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (+.f64 x x)) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 4 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (+.f64 x x)) (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) 4)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x) (/.f64 (*.f64 (*.f64 x x) (*.f64 x 4)) x)))
(*.f64 4 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (*.f64 (*.f64 x 4) (/.f64 (*.f64 x x) x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (/.f64 4 (*.f64 (*.f64 x 4) (/.f64 (*.f64 x x) x))))
(*.f64 4 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (/.f64 (*.f64 x 4) x)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))) (+.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) x) (/.f64 (neg.f64 (*.f64 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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 x x))) (*.f64 2 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 2 (neg.f64 x)) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 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 (*.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 2 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x))) (*.f64 (*.f64 x x) (*.f64 x 4)))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x)) (/.f64 2 (*.f64 (*.f64 x x) (*.f64 x 4))))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x)) (/.f64 2 (*.f64 4 (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x)) (/.f64 4 (*.f64 8 (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (*.f64 2 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (*.f64 x 4))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))) (*.f64 2 (neg.f64 (*.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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (*.f64 2 (/.f64 1 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 x x) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (neg.f64 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 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) 2)
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (*.f64 x x))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (neg.f64 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 (neg.f64 (*.f64 x (+.f64 x x))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 (*.f64 x x) (*.f64 x (*.f64 2 (*.f64 x (/.f64 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 (*.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 (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) (-.f64 0 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 x))) (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)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))) (neg.f64 (neg.f64 (*.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 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 (/.f64 (/.f64 1 (*.f64 x x)) x) (/.f64 (/.f64 1 (*.f64 x x)) x)) (*.f64 2 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 2 (/.f64 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 x (/.f64 (+.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x x)))) 2)))
(/.f64 (+.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x (*.f64 x x)))) (*.f64 2 (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))))
(/.f64 (+.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 2 (neg.f64 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 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (/.f64 (+.f64 x x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))))) 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 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 4) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (+.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) 4)
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (*.f64 x (+.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x x))) (-.f64 0 (*.f64 x (/.f64 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 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (neg.f64 (/.f64 1 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 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) x)) (-.f64 0 (/.f64 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 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 2 (*.f64 x (*.f64 x x))))) (neg.f64 (+.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 (neg.f64 (/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 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 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))) (neg.f64 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x))))
(/.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))))
(/.f64 x (*.f64 (/.f64 x (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) x)))
(/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x))) (/.f64 0 x)))
(*.f64 x (/.f64 x (*.f64 x (/.f64 (*.f64 x x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 x (*.f64 x x)))))))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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)))

localize192.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))
0.4b
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
0.5b
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))
2.7b
(exp.f64 (pow.f64 x 2))
Compiler

Compiled 294 to 201 computations (31.6% saved)

series94.0ms (0.4%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
92.0ms
x
@-inf
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))
0.0ms
x
@inf
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) (fabs.f64 x)))
0.0ms
x
@0
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
0.0ms
x
@-inf
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))
0.0ms
x
@inf
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) (fabs.f64 x)))

rewrite98.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1218×rational.json-simplify-35
726×rational.json-simplify-43
716×rational.json-simplify-50
702×exponential.json-3
702×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01899
112999
236899
3164799
4670199
Stop Event
node limit
Counts
3 → 84
Calls
Call 1
Inputs
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (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 (pow.f64 x 4) (fabs.f64 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 6)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 6) 4)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 6)) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.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)) (fabs.f64 x)) (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 2) 4)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.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)) (fabs.f64 x)) (pow.f64 x 4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 4) 4)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (exp.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4))))))))

simplify125.0ms (0.5%)

Algorithm
egg-herbie
Rules
1048×rational.json-simplify-51
898×rational.json-simplify-53
890×rational.json-simplify-41
814×rational.json-simplify-1
726×rational.json-simplify-35
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02064824
14884752
211034608
335834608
459354554
Stop Event
node limit
Counts
120 → 150
Calls
Call 1
Inputs
(/.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 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 4)))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(+.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 0)
(+.f64 0 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(-.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 0)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 6)) (/.f64 1 (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 6))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) 1))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 1)
(*.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 6) 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))) 1))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 6)))
(*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 x 6)) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) 1))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))
(+.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 0)
(+.f64 0 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))
(-.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 0)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) 1))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 1)
(*.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 2) 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))) 1))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) 1))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2))))
(+.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 0)
(+.f64 0 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))
(-.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 0)
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4))))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) 1))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))
(*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 1)
(*.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 4) 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))) 1))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) 1))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) (fabs.f64 x))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4))))
Outputs
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (/.f64 1 (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 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (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 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (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 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 1/6 (/.f64 1 (fabs.f64 x)))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(+.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 1/6 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.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/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (+.f64 (+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))) (*.f64 1/6 (/.f64 1 (fabs.f64 x)))))
(+.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/6 (/.f64 1 (pow.f64 x 4))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(/.f64 (/.f64 1 (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 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1 (pow.f64 x 2))))
(+.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 (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 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x)))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1 (pow.f64 x 2)))) (*.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 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 1/6 (/.f64 (pow.f64 x 4) (fabs.f64 x)))))
(+.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (+.f64 (+.f64 (/.f64 1 (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 (fabs.f64 x) (pow.f64 x 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 4) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (+.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 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1 (pow.f64 x 2)))) (+.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 (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 4)))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x)))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (fabs.f64 x)))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (+.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/6 (/.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 1/6 (/.f64 (pow.f64 x 2) (fabs.f64 x))))))
(+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 x 2) (fabs.f64 x))) (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (*.f64 1/6 (/.f64 (pow.f64 x 2) (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1/2 (/.f64 1 (pow.f64 x 4)))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(+.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 0)
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(+.f64 0 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (fabs.f64 x) (pow.f64 x 6)))
(-.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 0)
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 6)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 6))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2)))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) 1))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))
(*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 1)
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1/2 (pow.f64 x 6)) (fabs.f64 x))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1/2 (fabs.f64 x)) (pow.f64 x 6))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 6) 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1/2 (pow.f64 x 6)) (fabs.f64 x))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1/2 (fabs.f64 x)) (pow.f64 x 6))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))) 1))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1/2 (pow.f64 x 6)) (fabs.f64 x))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1/2 (fabs.f64 x)) (pow.f64 x 6))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 1 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 6)))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 x 6)) (/.f64 (exp.f64 (pow.f64 x 2)) (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 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) 1))
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (/.f64 1 (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) (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 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 6) (exp.f64 (pow.f64 x 2))))) (/.f64 x (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 (fabs.f64 x) (pow.f64 x 6)))
(*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 6) 4)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1/2 (pow.f64 x 6)) (fabs.f64 x))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1/2 (fabs.f64 x)) (pow.f64 x 6))))
(pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x)) 1)
(/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 6)))
(neg.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (fabs.f64 x) (pow.f64 x 6)))
(+.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(+.f64 0 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 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)) (fabs.f64 x)) (pow.f64 x 2)) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 2))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (exp.f64 (pow.f64 x 2)))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) 1))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 2)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 1/2 (pow.f64 x 2)) (fabs.f64 x)) 2))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 2) 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 2)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 1/2 (pow.f64 x 2)) (fabs.f64 x)) 2))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))) 1))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 2)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 1/2 (pow.f64 x 2)) (fabs.f64 x)) 2))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)) (/.f64 1 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 2)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) 1))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (/.f64 1 (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (/.f64 x (*.f64 x (/.f64 x (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(*.f64 (/.f64 2 (*.f64 (pow.f64 x 2) (*.f64 (fabs.f64 x) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 2)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 (/.f64 1/2 (pow.f64 x 2)) (fabs.f64 x)) 2))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))
(pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2)))
(neg.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 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)) (fabs.f64 x)) (pow.f64 x 4)) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(+.f64 0 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(-.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 0)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (exp.f64 (pow.f64 x 2)))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 x 4))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (exp.f64 (pow.f64 x 2)))
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) 1))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)))
(*.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 1 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 4)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 (/.f64 1/2 (pow.f64 x 4)) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (pow.f64 x 4) 4)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 4)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 (/.f64 1/2 (pow.f64 x 4)) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))) 1))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 4)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 (/.f64 1/2 (pow.f64 x 4)) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)) (/.f64 1 (fabs.f64 x)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)))
(*.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (/.f64 1 (pow.f64 x 4)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 4))) (exp.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) 1))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (/.f64 x (fabs.f64 x)) (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4)))
(*.f64 (fabs.f64 x) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 4))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) (fabs.f64 x))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (/.f64 (pow.f64 x 4) (exp.f64 (pow.f64 x 2))))) (/.f64 x (fabs.f64 x)))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(*.f64 (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 (pow.f64 x 4) 4))) (*.f64 2 (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) (/.f64 2 (*.f64 (fabs.f64 x) (*.f64 4 (pow.f64 x 4)))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 (/.f64 1/2 (pow.f64 x 4)) (fabs.f64 x))))
(*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 2 (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(*.f64 2 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 1/2 (*.f64 (fabs.f64 x) (pow.f64 x 4)))))
(pow.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)) 1)
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))
(neg.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4))))
(/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 4)))

eval1.2s (4.9%)

Compiler

Compiled 54376 to 36510 computations (32.9% saved)

prune519.0ms (2%)

Pruning

68 alts after pruning (66 fresh and 2 done)

PrunedKeptTotal
New90919928
Fresh44751
Picked101
Done426
Total91868986
Error
2.4b
Counts
986 → 68
Alt Table
Click to see full alt table
StatusErrorProgram
57.0b
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
57.0b
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
2.8b
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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))))
57.0b
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
57.0b
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
2.8b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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)))
57.0b
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
57.0b
(/.f64 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
57.0b
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
2.7b
(+.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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)))))))
2.8b
(+.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 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))))
2.8b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
2.8b
(+.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 15/8 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2))))))))
2.7b
(+.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))))))))
2.7b
(+.f64 (*.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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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)))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
56.5b
(*.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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
56.5b
(*.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.5b
(*.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.5b
(*.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.5b
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) x) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x x)))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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.5b
(*.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.5b
(*.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 (*.f64 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.5b
(*.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 (*.f64 x 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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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.5b
(*.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 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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.5b
(*.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 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
2.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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.8b
(*.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.8b
(*.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.8b
(*.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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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.8b
(*.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 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 15/8))))))
2.9b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (/.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/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.9b
(*.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.8b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
2.9b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
Compiler

Compiled 6416 to 4572 computations (28.7% saved)

localize170.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))
0.4b
(*.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))
0.4b
(*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 6)))
2.7b
(exp.f64 (pow.f64 x 2))
Compiler

Compiled 405 to 280 computations (30.9% saved)

localize8.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(/.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)))

rewrite72.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)))))

simplify137.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))))

localize88.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 247 to 172 computations (30.4% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite80.0ms (0.3%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
014111
111399
228999
398893
4354393
Stop Event
node limit
Counts
3 → 166
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 1 x))
(/.f64 (/.f64 1 x) (*.f64 x x))
(*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 x x)) (/.f64 1 x)) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (-.f64 0 (*.f64 x (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) (-.f64 0 (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 x (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (/.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 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 x) (*.f64 x (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) 4) (*.f64 x (*.f64 x (*.f64 x 4))))))) (#(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 -1 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 x) (neg.f64 x)) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 x) 4) (*.f64 x (*.f64 x (*.f64 (+.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 x) (/.f64 4 (*.f64 x x))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (*.f64 x x)) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (+.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (*.f64 x (*.f64 x x))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 x (*.f64 x x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (*.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 x)) (*.f64 2 (*.f64 x (neg.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 x)) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 x)) (neg.f64 (*.f64 x (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (*.f64 x (*.f64 2 (neg.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 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (-.f64 0 (/.f64 1 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (-.f64 0 (*.f64 x (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 x x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1 (*.f64 x (*.f64 x x)))) (*.f64 2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (*.f64 2 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 x (*.f64 (+.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (+.f64 x x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (+.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 x) (fabs.f64 x)) (*.f64 x (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (*.f64 2 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (*.f64 x (*.f64 x x))) 2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (*.f64 x (*.f64 x x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 x) 4)) (-.f64 0 (*.f64 x (*.f64 x (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 x))) (*.f64 x (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (*.f64 (*.f64 x x) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (-.f64 0 (*.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (-.f64 0 (/.f64 (fabs.f64 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (neg.f64 (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 4 (*.f64 x x)))) (neg.f64 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 4 (*.f64 x x)))) (-.f64 0 (*.f64 x (*.f64 (+.f64 x x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 4 (*.f64 x (*.f64 x x))))) (-.f64 0 (*.f64 (+.f64 x x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 -1 (*.f64 x (*.f64 x x))))) (-.f64 0 (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (-.f64 0 (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 x) (fabs.f64 x))) (-.f64 0 (*.f64 x (*.f64 2 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (-.f64 0 (*.f64 2 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 4 (*.f64 x (*.f64 x x))) 2)) (neg.f64 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x))))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 4 (*.f64 x x)))) (*.f64 x (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 4 (*.f64 x (*.f64 x x))))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 -1 (*.f64 x (*.f64 x x))))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 x) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (*.f64 (/.f64 1 x) (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 x) 4) (/.f64 1 (*.f64 x (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x x)) (/.f64 x (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 x)) (/.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (neg.f64 x)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 x (*.f64 x x))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 x x)) (neg.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (/.f64 (/.f64 1 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (/.f64 1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (/.f64 2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 x) (/.f64 1/2 x)) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (+.f64 x x))) (/.f64 2 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (*.f64 x (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x 4))) (*.f64 (/.f64 1 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 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 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 (+.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 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 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.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 x (*.f64 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 x) (*.f64 x (*.f64 x x)))) 2)))) (#(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))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x) (*.f64 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 x (*.f64 x (*.f64 x x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 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))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x)) (neg.f64 (*.f64 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)))))

simplify106.0ms (0.4%)

Algorithm
egg-herbie
Rules
1222×rational.json-simplify-44
1188×rational.json-simplify-2
1164×rational.json-simplify-35
1116×rational.json-simplify-47
846×rational.json-simplify-29
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03485646
112155542
251765536
Stop Event
node limit
Counts
202 → 218
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 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.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 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 0 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 1 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 (/.f64 1 x) (-.f64 0 (*.f64 x (neg.f64 (*.f64 x x)))))
(/.f64 (/.f64 1 x) (-.f64 0 (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) x)
(/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1 (/.f64 1 x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 x (/.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 x x))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))
(/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 2 x) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) 2)
(/.f64 4 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 (/.f64 1 x) 4) (*.f64 x (*.f64 x (*.f64 x 4))))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x (+.f64 x x)))
(/.f64 -1 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 1 x) (neg.f64 x)) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 2 x) 4) (*.f64 x (*.f64 x (*.f64 (+.f64 x x) 4))))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 4 (*.f64 x x))) (*.f64 x 4))
(/.f64 (/.f64 4 (*.f64 x x)) (*.f64 x (*.f64 x 4)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 4) 4)
(/.f64 8 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (+.f64 x x) 4))))
(/.f64 -2 (*.f64 2 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 -2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (+.f64 x x))
(/.f64 (/.f64 4 (*.f64 x (*.f64 x x))) (*.f64 x 4))
(/.f64 (/.f64 -1 (*.f64 x (*.f64 x x))) (neg.f64 x))
(/.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (*.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (/.f64 1 x)))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 2 x)) (*.f64 2 (*.f64 x (neg.f64 (*.f64 x x)))))
(/.f64 (neg.f64 (/.f64 2 x)) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (/.f64 2 x)) (neg.f64 (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (*.f64 x (*.f64 2 (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (neg.f64 x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (-.f64 0 (/.f64 1 (/.f64 1 x))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (-.f64 0 (*.f64 x (/.f64 x x))))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 4)) 8)
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 x x) 4))
(/.f64 (*.f64 2 (/.f64 -1 (*.f64 x (*.f64 x x)))) (*.f64 2 (neg.f64 x)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (*.f64 2 (neg.f64 x)))
(/.f64 -4 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 x (*.f64 (+.f64 x x) 4)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (+.f64 x x)) 1/2)
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (*.f64 x 1/2))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (+.f64 x x))) 1/2)
(/.f64 (/.f64 (/.f64 2 x) (fabs.f64 x)) (*.f64 x (*.f64 2 (fabs.f64 x))))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (*.f64 2 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 4 (*.f64 x (*.f64 x x))) 2) (+.f64 x x))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (/.f64 4 (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 x 4)))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 x (*.f64 x x)))) x)
(/.f64 (neg.f64 (*.f64 (/.f64 1 x) 4)) (-.f64 0 (*.f64 x (*.f64 x (*.f64 x 4)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 x))) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 4 (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x 4))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (-.f64 0 (*.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (-.f64 0 (/.f64 (fabs.f64 x) (/.f64 1 x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (neg.f64 (/.f64 x x)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 4 (*.f64 x x)))) (neg.f64 (*.f64 x 4)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 4 (*.f64 x x)))) (-.f64 0 (*.f64 x (*.f64 (+.f64 x x) 4))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 4 (*.f64 x (*.f64 x x))))) (-.f64 0 (*.f64 (+.f64 x x) 4)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 -1 (*.f64 x (*.f64 x x))))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (-.f64 0 (*.f64 x 1/2)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 2 x) (fabs.f64 x))) (-.f64 0 (*.f64 x (*.f64 2 (fabs.f64 x)))))
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 4 (*.f64 x (*.f64 x x))) 2)) (neg.f64 (+.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x))))) (+.f64 x x))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 4 (*.f64 x x)))) (*.f64 x (*.f64 x 4)))
(/.f64 (neg.f64 (neg.f64 (/.f64 4 (*.f64 x (*.f64 x x))))) (*.f64 x 4))
(/.f64 (neg.f64 (neg.f64 (/.f64 -1 (*.f64 x (*.f64 x x))))) (neg.f64 x))
(pow.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(+.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 0)
(+.f64 0 (/.f64 1 (*.f64 x (*.f64 x x))))
(-.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 0)
(-.f64 0 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(*.f64 1 (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 x (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 x (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1)
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 x x))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) x)
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 x))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)))
(*.f64 2 (/.f64 (/.f64 1 x) (*.f64 x (+.f64 x x))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 2))
(*.f64 2 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 x) (/.f64 1/2 x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))
(*.f64 (*.f64 (/.f64 1 x) 4) (/.f64 1 (*.f64 x (*.f64 x 4))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 x))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 x (*.f64 x (+.f64 x x))))
(*.f64 -1 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(*.f64 -1 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x x))))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 -1 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 x)) (/.f64 -1 x))
(*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) 1/2)
(*.f64 (/.f64 -1 (*.f64 x x)) (neg.f64 (/.f64 1 x)))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 1 x) (neg.f64 x)))
(*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 x))
(*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x x))))
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 x x) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1/2 x) (/.f64 2 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) -1)
(*.f64 (*.f64 (/.f64 1 x) (/.f64 1/2 x)) (/.f64 2 x))
(*.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (/.f64 2 x))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) 2)
(*.f64 (/.f64 x (*.f64 x (+.f64 x x))) (/.f64 2 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x (+.f64 x x))) 2)
(*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) x)
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 x 1/2))
(*.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) 1/2)
(*.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (fabs.f64 x))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (+.f64 x x))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) 2)
(*.f64 (/.f64 1 (*.f64 x (*.f64 x 4))) (*.f64 (/.f64 1 x) 4))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x x))) -1)
(pow.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1)
(neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 0 (/.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 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))) 4))
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x)))) 2)
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x))) x)
(/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x) (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4)) 8)
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x)))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x)) (neg.f64 (*.f64 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 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 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.f64 1 (pow.f64 x 3))
(/.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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (/.f64 1 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/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 (pow.f64 x 4)) 3/4) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))
(+.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 0 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 1 (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (-.f64 0 (*.f64 x (neg.f64 (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 x) (-.f64 0 (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) x)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 1 (/.f64 1 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (*.f64 x (/.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 2 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 2 x) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) 2)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 4 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) 4) (*.f64 x (*.f64 x (*.f64 x 4))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 2 (*.f64 x x)) (*.f64 x (+.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 -1 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 x)) (neg.f64 (*.f64 x (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (neg.f64 x)) (neg.f64 (*.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 2 x) 4) (*.f64 x (*.f64 x (*.f64 (+.f64 x x) 4))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 x) (/.f64 4 (*.f64 x x))) (*.f64 x 4))
(*.f64 (/.f64 4 (*.f64 x x)) (/.f64 1 (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 8 (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 (*.f64 x x) 8))
(/.f64 (/.f64 4 (*.f64 x x)) (*.f64 x (*.f64 x 4)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 4) 4)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 8 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (+.f64 x x) 4))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 -2 (*.f64 2 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 -2 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (+.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 4 (*.f64 x (*.f64 x x))) (*.f64 x 4))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 -1 (*.f64 x (*.f64 x x))) (neg.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (*.f64 x (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 x) (fabs.f64 x)) (/.f64 (fabs.f64 x) (/.f64 1 x)))
(/.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (fabs.f64 x)))))
(/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (*.f64 x x)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 x)) (*.f64 2 (*.f64 x (neg.f64 (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 x)) (*.f64 2 (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 x)) (neg.f64 (*.f64 x (*.f64 x (+.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (*.f64 x (*.f64 2 (neg.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x x))) (neg.f64 (*.f64 x (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (neg.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (-.f64 0 (/.f64 1 (/.f64 1 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) (-.f64 0 (*.f64 x (/.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 4)) 8)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 x x) 4))
(*.f64 (/.f64 4 (*.f64 x x)) (/.f64 1 (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 8 (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 (*.f64 x x) 8))
(/.f64 (*.f64 2 (/.f64 -1 (*.f64 x (*.f64 x x)))) (*.f64 2 (neg.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x))) (*.f64 2 (neg.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 -4 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 x (*.f64 (+.f64 x x) 4)))
(*.f64 (/.f64 4 (*.f64 x x)) (/.f64 1 (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 8 (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 (*.f64 x x) 8))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (+.f64 x x)) 1/2)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) (*.f64 x 1/2))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (+.f64 x x))) 1/2)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 2 x) (fabs.f64 x)) (*.f64 x (*.f64 2 (fabs.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x)) (*.f64 2 (fabs.f64 x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 4 (*.f64 x (*.f64 x x))) 2) (+.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 4 (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 x 4)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 x (*.f64 x x)))) x)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 x) 4)) (-.f64 0 (*.f64 x (*.f64 x (*.f64 x 4)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 x))) (*.f64 x (*.f64 x (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (*.f64 (*.f64 x x) (fabs.f64 x))))
(/.f64 (/.f64 -1 (fabs.f64 x)) (*.f64 (*.f64 x x) (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 4 (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x 4))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (-.f64 0 (*.f64 x (fabs.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 x) (fabs.f64 x))) (-.f64 0 (/.f64 (fabs.f64 x) (/.f64 1 x))))
(/.f64 (/.f64 1 x) (/.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (fabs.f64 x)))))
(/.f64 1 (*.f64 x (/.f64 x (/.f64 1 (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (-.f64 0 (*.f64 x (*.f64 2 (neg.f64 x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x x)))) (-.f64 0 (neg.f64 (*.f64 x (+.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x))))
(*.f64 x (/.f64 x (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 x (/.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (neg.f64 (/.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 x) (/.f64 4 (*.f64 x x)))) (neg.f64 (*.f64 x 4)))
(/.f64 (*.f64 (/.f64 4 (*.f64 x x)) (/.f64 -1 x)) (*.f64 x -4))
(/.f64 (*.f64 (/.f64 -1 x) (/.f64 4 (*.f64 x x))) (*.f64 x -4))
(/.f64 (neg.f64 (*.f64 2 (/.f64 4 (*.f64 x x)))) (-.f64 0 (*.f64 x (*.f64 (+.f64 x x) 4))))
(*.f64 (/.f64 4 (*.f64 x x)) (/.f64 1 (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 8 (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 (*.f64 x x) 8))
(/.f64 (neg.f64 (*.f64 2 (/.f64 4 (*.f64 x (*.f64 x x))))) (-.f64 0 (*.f64 (+.f64 x x) 4)))
(*.f64 (/.f64 4 (*.f64 x x)) (/.f64 1 (*.f64 x (*.f64 x 4))))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 8 (*.f64 x x)))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 x x))) (*.f64 (*.f64 x x) 8))
(/.f64 (neg.f64 (*.f64 2 (/.f64 -1 (*.f64 x (*.f64 x x))))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))) (-.f64 0 (*.f64 2 (neg.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x))) (-.f64 0 (*.f64 x 1/2)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 x))) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 x x) (fabs.f64 x)))) (neg.f64 (fabs.f64 x)))
(/.f64 (/.f64 (/.f64 -1 (*.f64 x x)) (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(/.f64 (neg.f64 (/.f64 (/.f64 2 x) (fabs.f64 x))) (-.f64 0 (*.f64 x (*.f64 2 (fabs.f64 x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 x x)) (fabs.f64 x))) (-.f64 0 (*.f64 2 (fabs.f64 x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (/.f64 (/.f64 4 (*.f64 x (*.f64 x x))) 2)) (neg.f64 (+.f64 x x)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x))))) (+.f64 x x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 4 (*.f64 x x)))) (*.f64 x (*.f64 x 4)))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 4 (*.f64 x (*.f64 x x))))) (*.f64 x 4))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 -1 (*.f64 x (*.f64 x x))))) (neg.f64 x))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(pow.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))))
(/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 0)
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(+.f64 0 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(-.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 0)
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(-.f64 0 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 1 (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 x (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 x (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 x (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1)
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 x x))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) x)
(*.f64 x (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 x))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)))
(*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))
(*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 2 (/.f64 (/.f64 1 x) (*.f64 x (+.f64 x x))))
(*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))
(*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 2))
(*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))
(*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 2 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))
(*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (+.f64 x x))))
(*.f64 (+.f64 x x) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 x) (/.f64 1/2 x)))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 2 x) (/.f64 1/2 x)))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 (*.f64 x x)) 1/2))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 1/2 (/.f64 2 x)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 2 x) 1/2))
(*.f64 (*.f64 (/.f64 1 x) 4) (/.f64 1 (*.f64 x (*.f64 x 4))))
(*.f64 (/.f64 1 x) (*.f64 4 (/.f64 1 (*.f64 x (*.f64 x 4)))))
(*.f64 4 (*.f64 (/.f64 1 (*.f64 x (*.f64 x 4))) (/.f64 1 x)))
(*.f64 4 (*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x (*.f64 x 4)))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 x))
(*.f64 (/.f64 1/2 x) (/.f64 2 (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 x (*.f64 x (+.f64 x x))))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 x))
(*.f64 (/.f64 1/2 x) (/.f64 2 (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 -1 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (neg.f64 (/.f64 1 x)) (/.f64 -1 (*.f64 x x)))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 x)) (/.f64 -1 x))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) 1/2)
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x x)) 1/2)
(*.f64 (/.f64 -1 (*.f64 x x)) (neg.f64 (/.f64 1 x)))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 1 x) (neg.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1/2 (*.f64 x x)) (/.f64 2 x))
(*.f64 (/.f64 2 x) (/.f64 1/2 (*.f64 x x)))
(*.f64 1/2 (/.f64 2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x x)) 1/2)
(*.f64 1/2 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 1/2 (*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2))
(*.f64 (*.f64 x 1/2) (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 1/2 (*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2))
(*.f64 (/.f64 x x) (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(*.f64 x (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 1/2 x) (/.f64 2 (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 x))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)) -1)
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (/.f64 1 x) (/.f64 1/2 x)) (/.f64 2 x))
(*.f64 (/.f64 2 x) (*.f64 (/.f64 1 x) (/.f64 1/2 x)))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 2 x) (/.f64 1/2 x)))
(*.f64 (*.f64 (/.f64 1 (*.f64 x x)) 1/2) (/.f64 2 x))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 1/2 (/.f64 2 x)))
(*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 2 x) 1/2))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (+.f64 x x)) 2)
(*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))
(*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x (+.f64 x x))) (/.f64 2 (*.f64 x x)))
(*.f64 (/.f64 2 (*.f64 x x)) (/.f64 1/2 x))
(*.f64 (/.f64 1/2 x) (/.f64 2 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 1 x) (*.f64 x (+.f64 x x))) 2)
(*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))
(*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 2) 2)
(*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))
(*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(*.f64 x (*.f64 x (/.f64 1 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) x)
(*.f64 x (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 1 (/.f64 1 x)))
(*.f64 x (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 x 1/2))
(*.f64 1/2 (*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2))
(*.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) 1/2)
(*.f64 1/2 (*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1/2))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (fabs.f64 x))
(*.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (fabs.f64 x) (/.f64 (/.f64 1 (*.f64 x (fabs.f64 x))) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) (+.f64 x x))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (+.f64 x x))))
(*.f64 (+.f64 x x) (/.f64 1/2 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 x x)))) 2)
(*.f64 2 (/.f64 (/.f64 1/2 x) (*.f64 x x)))
(*.f64 2 (/.f64 1/2 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x 4))) (*.f64 (/.f64 1 x) 4))
(*.f64 (/.f64 1 x) (*.f64 4 (/.f64 1 (*.f64 x (*.f64 x 4)))))
(*.f64 4 (*.f64 (/.f64 1 (*.f64 x (*.f64 x 4))) (/.f64 1 x)))
(*.f64 4 (*.f64 (/.f64 1 x) (/.f64 1 (*.f64 x (*.f64 x 4)))))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 (*.f64 x x))) -1)
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(pow.f64 (/.f64 1 (*.f64 x (*.f64 x x))) 1)
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.f64 x (*.f64 x x)))
(neg.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 x)))
(/.f64 (/.f64 1 x) (*.f64 x x))
(/.f64 1 (*.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 (+.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 (+.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 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 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x 4))) 4))
(/.f64 4 (/.f64 (*.f64 x (*.f64 (*.f64 x 4) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))
(/.f64 4 (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.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 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 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x)))) 2)
(*.f64 (/.f64 (/.f64 2 x) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.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 x (*.f64 x 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)) 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 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4) 4)
(*.f64 4 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 4))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(*.f64 1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) 4)) 8)
(*.f64 4 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 4))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(*.f64 1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x x)))) (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 (neg.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) x)) (neg.f64 (*.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)))
(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)))

localize57.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
0.4b
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
1.0b
(sqrt.f64 (PI.f64))
2.7b
(exp.f64 (*.f64 x x))
Compiler

Compiled 198 to 92 computations (53.5% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
1.0ms
x
@0
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
0.0ms
x
@-inf
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
0.0ms
x
@0
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
0.0ms
x
@inf
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))

rewrite92.0ms (0.4%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
028172
1205166
2482166
31654166
44907166
Stop Event
node limit
Counts
2 → 48
Calls
Call 1
Inputs
(/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 2) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 2) (+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (*.f64 (fabs.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) 4) (*.f64 (fabs.f64 x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (neg.f64 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x)) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (neg.f64 (*.f64 (fabs.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 1)))))

simplify143.0ms (0.6%)

Algorithm
egg-herbie
Rules
1396×rational.json-simplify-35
1238×rational.json-simplify-51
1030×rational.json-simplify-49
802×rational.json-simplify-46
766×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01836854
15216734
215176598
343866472
Stop Event
node limit
Counts
72 → 104
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 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 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 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 0 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(*.f64 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 1 (*.f64 x x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(*.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (/.f64 1 (*.f64 (*.f64 x (*.f64 x 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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 1 x))
(*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))
(*.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(+.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 0)
(+.f64 0 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))))
(-.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 0)
(/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 2 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 1)
(/.f64 (*.f64 (fabs.f64 x) 2) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (fabs.f64 x) 2) (+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (*.f64 (fabs.f64 x) 2))
(/.f64 4 (+.f64 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))) 2)
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) 4) (*.f64 (fabs.f64 x) 4))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4) 4)
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x) (/.f64 x (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (neg.f64 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4)) 8)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x)) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 2))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (neg.f64 (*.f64 (fabs.f64 x) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (fabs.f64 x))
(pow.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 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 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 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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) 15/8))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 15/8 (/.f64 (/.f64 1 (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 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 21/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 1 (*.f64 (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 (/.f64 1 (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 (*.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 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (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 2))) 35/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 21/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 35/16 (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2)))))))
(+.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 (*.f64 35/16 (/.f64 (/.f64 1 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 21/8 (/.f64 1 (*.f64 (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 (*.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 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (+.f64 (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (fabs.f64 x))))) (*.f64 21/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) 15/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 21/8 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.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 (fabs.f64 x) (pow.f64 x 2))))))))
(+.f64 (*.f64 15/8 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 6) (fabs.f64 x))) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 21/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) 35/16) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (fabs.f64 x) (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 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x))))) (*.f64 35/16 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (/.f64 1 (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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.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 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (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 (pow.f64 x 4) (fabs.f64 x))))))
(+.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 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 1/2 (*.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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (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 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 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.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))) (+.f64 (*.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 (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 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.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 1/2 (*.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 (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 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))))
(+.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 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (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 (pow.f64 x 4) (fabs.f64 x))))))
(+.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 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 1/2 (*.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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (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 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 (exp.f64 (pow.f64 x 2)) (fabs.f64 x))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (fabs.f64 x) (pow.f64 x 2))))) (*.f64 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.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))) (+.f64 (*.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 (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 (pow.f64 x 6) (fabs.f64 x))) (*.f64 15/8 (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.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 1/2 (*.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 (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 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 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 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 15/8 (/.f64 1 (*.f64 x x)))) (*.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 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 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 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 (*.f64 x 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 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2) (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))))
(*.f64 (*.f64 2 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))))
(*.f64 2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (/.f64 1 (*.f64 x x)) (*.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 (/.f64 1 (*.f64 x 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 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 1 (*.f64 x (*.f64 x x))) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 1 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) 2))
(*.f64 (*.f64 2 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))))
(*.f64 2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 (/.f64 1 x) (*.f64 (*.f64 x x) (+.f64 x x)))))
(*.f64 2 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))))
(*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (+.f64 x x)))))
(pow.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 0)
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(+.f64 0 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(-.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 0)
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 2 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 2 (+.f64 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 1)
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (fabs.f64 x) 2) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (fabs.f64 x) 2) (+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (*.f64 (fabs.f64 x) 2))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))) 2)
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 2) (+.f64 (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (fabs.f64 x) 4) (+.f64 (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 x (+.f64 x x)) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (fabs.f64 x)) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (neg.f64 (fabs.f64 x)) (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) 4) (*.f64 (fabs.f64 x) 4))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 2 (neg.f64 (fabs.f64 x))) (+.f64 (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (/.f64 (*.f64 x x) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4) 4)
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x) (/.f64 x (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (neg.f64 (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 4)) 8)
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x)) (+.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) 2))
(/.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(/.f64 (/.f64 (+.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 x (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) x)) 1))) 2)
(/.f64 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(/.f64 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) 2)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (*.f64 2 (neg.f64 (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (*.f64 2 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (neg.f64 (*.f64 (fabs.f64 x) 2)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) x)) (neg.f64 (/.f64 x (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))) (fabs.f64 x))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(pow.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (fabs.f64 x))) 1)
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))

localize79.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.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.7b
(exp.f64 (*.f64 x x))
Compiler

Compiled 248 to 134 computations (46% saved)

series12.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
8.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
@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 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))
0.0ms
x
@0
(/.f64 (*.f64 x x) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 x x)))))

rewrite62.0ms (0.2%)

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)))))

simplify165.0ms (0.6%)

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)))

eval881.0ms (3.5%)

Compiler

Compiled 42488 to 27553 computations (35.2% saved)

prune372.0ms (1.5%)

Pruning

110 alts after pruning (105 fresh and 5 done)

PrunedKeptTotal
New82954883
Fresh105161
Picked011
Done246
Total841110951
Error
2.4b
Counts
951 → 110
Alt Table
Click to see full alt table
StatusErrorProgram
57.0b
(/.f64 (/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) x) x)
57.0b
(/.f64 (/.f64 (/.f64 2 (sqrt.f64 (PI.f64))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))
2.8b
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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.8b
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
2.8b
(/.f64 (/.f64 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
57.0b
(/.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))
2.9b
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
57.0b
(/.f64 (/.f64 1 (fabs.f64 x)) (sqrt.f64 (PI.f64)))
2.8b
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
2.8b
(/.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
2.8b
(/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
2.8b
(/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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.8b
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
57.0b
(/.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))
57.0b
(/.f64 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
57.0b
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 x))))
57.0b
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 x x)) (/.f64 1 (*.f64 x x))))
57.0b
(/.f64 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) x) (/.f64 1 x)))
57.0b
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (/.f64 1 (*.f64 x x))))
57.0b
(/.f64 1 (/.f64 (/.f64 x (fabs.f64 x)) (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
57.0b
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (fabs.f64 x)))
57.0b
(/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (fabs.f64 (/.f64 1 x))))
57.0b
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 x)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
2.8b
(/.f64 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
57.0b
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))))) (*.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)))
2.7b
(+.f64 (+.f64 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
2.7b
(+.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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)))))))
2.8b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
2.8b
(+.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.7b
(+.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.8b
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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.7b
(+.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.7b
(+.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))))))))
2.7b
(+.f64 (*.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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
57.0b
(*.f64 (/.f64 (/.f64 1 (+.f64 x x)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x))) (*.f64 (fabs.f64 x) 2))
57.0b
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 (*.f64 x x)))
57.0b
(*.f64 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
57.0b
(*.f64 (/.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (/.f64 1 (*.f64 x x)))
2.8b
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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)))
2.8b
(*.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))))))
57.0b
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x))) (/.f64 1 x))
57.0b
(*.f64 (/.f64 x (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
57.0b
(*.f64 (/.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
57.0b
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))) (fabs.f64 x))
57.0b
(*.f64 (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.f64 x x))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x))))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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)))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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.5b
(*.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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
56.5b
(*.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.5b
(*.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.5b
(*.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.5b
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) x) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (/.f64 1 (*.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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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)))))
56.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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.5b
(*.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.5b
(*.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 (*.f64 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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1 x) (/.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.5b
(*.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 (*.f64 x 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.5b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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.5b
(*.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 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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.5b
(*.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 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
56.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
57.0b
(*.f64 (+.f64 x x) (/.f64 (/.f64 x (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 x x) 2)))
2.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 2 (/.f64 (/.f64 1 x) x)) 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.8b
(*.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.8b
(*.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.8b
(*.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.8b
(*.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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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.9b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (/.f64 (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/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.9b
(*.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)))))))))))
57.0b
(*.f64 (*.f64 x (*.f64 x 2)) (/.f64 (/.f64 1/2 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))) (*.f64 x x)))
57.0b
(*.f64 (*.f64 x x) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x))))
2.7b
(*.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))))))
57.0b
(*.f64 (neg.f64 (*.f64 x x)) (/.f64 1 (*.f64 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))) (neg.f64 (fabs.f64 x)))))
57.0b
(*.f64 (fabs.f64 x) (/.f64 (/.f64 (/.f64 1 x) (sqrt.f64 (PI.f64))) x))
57.0b
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (/.f64 (sqrt.f64 (PI.f64)) (/.f64 1 x)))))
57.0b
(*.f64 (fabs.f64 x) (/.f64 1 (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
2.9b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
57.0b
(*.f64 x (/.f64 x (*.f64 (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64))) (*.f64 x x))))
57.0b
(*.f64 x (/.f64 x (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64)))))))
57.0b
(*.f64 x (*.f64 x (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))))
57.0b
(*.f64 x (*.f64 x (/.f64 1 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x (sqrt.f64 (PI.f64))))))))
57.0b
(*.f64 2 (*.f64 x (*.f64 x (/.f64 (/.f64 (/.f64 1/2 (fabs.f64 x)) (sqrt.f64 (PI.f64))) (*.f64 x x)))))
Compiler

Compiled 4259 to 3019 computations (29.1% saved)

regimes480.0ms (1.9%)

Counts
148 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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)) (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 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 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 (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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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 2 (/.f64 (/.f64 1 x) x)) 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 1 (*.f64 x x))) (/.f64 1/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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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 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 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(*.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 (/.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 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 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 (/.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 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))))
(+.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 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 15/8 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(*.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 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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (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 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
(*.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 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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))))) (*.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 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (neg.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (*.f64 2 (exp.f64 (pow.f64 x 2))) x) (*.f64 x (/.f64 2 (fabs.f64 x))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
Outputs
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
Calls

3 calls:

146.0ms
(fabs.f64 x)
77.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))))))
74.0ms
x
Results
ErrorSegmentsBranch
2.7b1x
2.7b1(*.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.7b1(fabs.f64 x)
Compiler

Compiled 6417 to 3821 computations (40.5% saved)

regimes375.0ms (1.5%)

Counts
143 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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)) (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 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 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 (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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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 2 (/.f64 (/.f64 1 x) x)) 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 1 (*.f64 x x))) (/.f64 1/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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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 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 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(*.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 (/.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 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 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 (/.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 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))))
(+.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 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 15/8 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(*.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 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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (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 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
(*.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 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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))))) (*.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 (*.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2))) 1/2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) 15/8)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4))) 3/4))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 1 (/.f64 (fabs.f64 x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
Outputs
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))))) (*.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)))
Calls

3 calls:

83.0ms
x
82.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))))))
79.0ms
(fabs.f64 x)
Results
ErrorSegmentsBranch
2.7b1x
2.7b1(*.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.7b1(fabs.f64 x)
Compiler

Compiled 6019 to 3529 computations (41.4% saved)

regimes342.0ms (1.3%)

Counts
139 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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)) (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 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 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 (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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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 2 (/.f64 (/.f64 1 x) x)) 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 1 (*.f64 x x))) (/.f64 1/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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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 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 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(*.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 (/.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 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 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 (/.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 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))))
(+.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 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 15/8 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(*.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 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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (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 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
(*.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 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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
Outputs
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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)))
Calls

3 calls:

84.0ms
(fabs.f64 x)
76.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))))))
71.0ms
x
Results
ErrorSegmentsBranch
2.7b1x
2.7b1(*.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.7b1(fabs.f64 x)
Compiler

Compiled 5713 to 3302 computations (42.2% saved)

regimes340.0ms (1.3%)

Counts
138 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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)) (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 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 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 (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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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 2 (/.f64 (/.f64 1 x) x)) 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 1 (*.f64 x x))) (/.f64 1/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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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 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 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(*.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 (/.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 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 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 (/.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 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))))
(+.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 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 15/8 (*.f64 (/.f64 (/.f64 1 (pow.f64 x 6)) (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) (fabs.f64 x))) (*.f64 3/4 (exp.f64 (pow.f64 x 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (/.f64 (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6))) (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (*.f64 (exp.f64 (pow.f64 x 2)) (*.f64 3/4 (/.f64 (/.f64 1 (fabs.f64 x)) (pow.f64 x 4)))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)))) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 2)))))))
(*.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 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 (/.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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))))
(+.f64 (*.f64 1/2 (*.f64 (fabs.f64 (/.f64 1 x)) (*.f64 (/.f64 (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 (*.f64 (fabs.f64 (/.f64 1 x)) (exp.f64 (pow.f64 x 2))) (*.f64 3/4 (*.f64 (exp.f64 (pow.f64 x 2)) (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 4)))))) (*.f64 15/8 (*.f64 (/.f64 (fabs.f64 (/.f64 1 x)) (pow.f64 x 6)) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2)))))))
(*.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 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 15/8 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (exp.f64 (pow.f64 x 2)) (*.f64 (pow.f64 x 6) (fabs.f64 x)))))) (*.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)))))))
Outputs
(+.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))))))
Calls

3 calls:

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))))))
74.0ms
x
70.0ms
(fabs.f64 x)
Results
ErrorSegmentsBranch
2.7b1x
2.7b1(*.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.7b1(fabs.f64 x)
Compiler

Compiled 5638 to 3246 computations (42.4% saved)

regimes235.0ms (0.9%)

Counts
126 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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)) (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 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 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 (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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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 2 (/.f64 (/.f64 1 x) x)) 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 1 (*.f64 x x))) (/.f64 1/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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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 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 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(*.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 (/.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 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) (*.f64 x x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 x)) 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 (/.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 (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)) (/.f64 1 (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 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (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 (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 (/.f64 (exp.f64 (pow.f64 x 2)) (pow.f64 x 6)) (fabs.f64 x))))))
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

2 calls:

69.0ms
(fabs.f64 x)
67.0ms
x
Results
ErrorSegmentsBranch
2.7b1x
2.7b1(fabs.f64 x)
Compiler

Compiled 4625 to 2555 computations (44.8% saved)

regimes193.0ms (0.8%)

Counts
119 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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)) (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 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 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 (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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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 2 (/.f64 (/.f64 1 x) x)) 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 1 (*.f64 x x))) (/.f64 1/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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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 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 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(*.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 (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))))))
Calls

2 calls:

59.0ms
x
56.0ms
(fabs.f64 x)
Results
ErrorSegmentsBranch
2.7b1x
2.7b1(fabs.f64 x)
Compiler

Compiled 4167 to 2260 computations (45.8% saved)

regimes416.0ms (1.6%)

Counts
118 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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)) (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 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 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 (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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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 2 (/.f64 (/.f64 1 x) x)) 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 1 (*.f64 x x))) (/.f64 1/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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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 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 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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 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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
Outputs
(/.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
Calls

2 calls:

129.0ms
(fabs.f64 x)
126.0ms
x
Results
ErrorSegmentsBranch
2.8b1x
2.8b1(fabs.f64 x)
Compiler

Compiled 4119 to 2226 computations (46% saved)

regimes193.0ms (0.8%)

Counts
117 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 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 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x)) (sqrt.f64 (PI.f64))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 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)) (sqrt.f64 (PI.f64))) (fabs.f64 x)))
(*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (/.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.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 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (fabs.f64 x))
(/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 (fabs.f64 x) (/.f64 (sqrt.f64 (PI.f64)) (exp.f64 (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 1/2 (+.f64 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)) (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 1 (/.f64 (fabs.f64 x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) (+.f64 1 (/.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) x) (/.f64 (/.f64 1 x) (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x))) x) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) x) (/.f64 1 (*.f64 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 (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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 1 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) 15/4) 3/2) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) 1)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 (/.f64 1 (*.f64 x x)) 2))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (*.f64 x x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 2 (*.f64 x (*.f64 x x))) (/.f64 1/2 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 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (fabs.f64 x) 2) (*.f64 x (/.f64 (/.f64 x (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))))))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 1 x) (*.f64 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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 4 (/.f64 (/.f64 x (/.f64 (*.f64 x (+.f64 x x)) (+.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 (exp.f64 (*.f64 x x)) (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))))) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x))) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1/2 (fabs.f64 x)) (+.f64 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 2 (/.f64 (/.f64 1 x) x)) 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 1 (*.f64 x x))) (/.f64 1/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 (+.f64 2 (/.f64 1 (*.f64 x x))) (/.f64 1/2 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 1 (*.f64 (fabs.f64 x) 4)) (+.f64 2 (+.f64 2 (/.f64 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 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 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 x x)) 2) (*.f64 4 (fabs.f64 x))) (*.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 x x) (*.f64 x (/.f64 x (*.f64 (+.f64 2 (/.f64 1 (*.f64 x x))) 1/2)))) (/.f64 1 (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 1 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 x 4))) (*.f64 15/8 (/.f64 1 (pow.f64 x 6))))) (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (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 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))))))
Outputs
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
Calls

2 calls:

59.0ms
x
56.0ms
(fabs.f64 x)
Results
ErrorSegmentsBranch
2.8b1x
2.8b1(fabs.f64 x)
Compiler

Compiled 4033 to 2188 computations (45.7% saved)

regimes92.0ms (0.4%)

Counts
64 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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 (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 x (*.f64 x (*.f64 x x)))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
Outputs
(*.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 x (*.f64 x (*.f64 x x)))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
Calls

2 calls:

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

Compiled 1680 to 946 computations (43.7% saved)

regimes96.0ms (0.4%)

Counts
63 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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 (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 (fabs.f64 x)) (*.f64 (+.f64 (*.f64 1/2 (+.f64 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 1 (sqrt.f64 (PI.f64)))))
(*.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 (fabs.f64 (/.f64 1 x)) (+.f64 (/.f64 (+.f64 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) 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 3/4 (*.f64 (/.f64 (/.f64 1 x) x) 15/8)) (*.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 (/.f64 1 (*.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 (/.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 (/.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 (/.f64 (/.f64 1 x) (*.f64 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 (*.f64 (/.f64 2 x) (*.f64 (/.f64 1/2 (*.f64 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 (+.f64 1 (+.f64 (*.f64 x (*.f64 (+.f64 3/4 (*.f64 (/.f64 1 (*.f64 x x)) 15/8)) (*.f64 (/.f64 1/2 (*.f64 x (*.f64 x x))) (/.f64 2 (*.f64 x x))))) (*.f64 1/2 (/.f64 1 (*.f64 x x))))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 2 (*.f64 x x))) (*.f64 x (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))))) (+.f64 1 (*.f64 1/2 (/.f64 (/.f64 1 x) x)))) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 (/.f64 1/2 x) (*.f64 x x)) (/.f64 2 (*.f64 x x))) x)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 x x))) 1)) (fabs.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (*.f64 (fabs.f64 (/.f64 1 x)) (+.f64 (*.f64 (*.f64 x (/.f64 x (*.f64 x (*.f64 (*.f64 x 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 2 x) (*.f64 (/.f64 1 x) (/.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 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 (*.f64 x 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 x (*.f64 (+.f64 x x) (/.f64 (/.f64 (/.f64 1/2 (*.f64 x (*.f64 x 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 (*.f64 x x) (/.f64 1 (/.f64 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 (/.f64 1 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 x)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.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 (+.f64 x x) (*.f64 (/.f64 1 x) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 1/2 x) x) x) (/.f64 (/.f64 1 x) x)) 1)))) (+.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 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x))) (/.f64 (/.f64 1 (*.f64 x x)) (neg.f64 (*.f64 x x)))) (/.f64 1 (*.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)))))
Outputs
(*.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))))
Calls

2 calls:

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

Compiled 1642 to 929 computations (43.4% saved)

regimes47.0ms (0.2%)

Counts
38 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 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))))
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:

19.0ms
(fabs.f64 x)
18.0ms
x
Results
ErrorSegmentsBranch
56.5b1x
56.5b1(fabs.f64 x)
Compiler

Compiled 525 to 209 computations (60.2% saved)

regimes47.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0.0b (-0%)

Counts
37 → 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 (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 (fabs.f64 x) (*.f64 x (/.f64 x (/.f64 1 (sqrt.f64 (PI.f64))))))
(*.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 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) x)
(/.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 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 1 (*.f64 (fabs.f64 x) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) (*.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 (/.f64 (*.f64 x x) (*.f64 (neg.f64 (fabs.f64 x)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)))) -1)
(*.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 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)) (*.f64 (*.f64 x x) 2))) (*.f64 x x))
(*.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 1 (/.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 x x)) (*.f64 x x)) (fabs.f64 (/.f64 1 x))))
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (fabs.f64 x)))
Calls

2 calls:

19.0ms
(fabs.f64 x)
17.0ms
x
Results
ErrorSegmentsBranch
57.0b1x
57.0b1(fabs.f64 x)
Compiler

Compiled 492 to 189 computations (61.6% saved)

simplify19.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01331982
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 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 (/.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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x 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 x (*.f64 x (*.f64 x x)))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.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 (+.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 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (fabs.f64 x) (/.f64 (*.f64 x x) (exp.f64 (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 4)))))) (*.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 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (/.f64 (exp.f64 (pow.f64 x 2)) (fabs.f64 x)) (pow.f64 x 2)))) (*.f64 3/4 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (exp.f64 (pow.f64 x 2))) (pow.f64 x 4)))))) (*.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 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 (/.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 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (sqrt.f64 (PI.f64))) (/.f64 (+.f64 (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 1/2 (+.f64 2 (/.f64 1 (*.f64 x x))))) (*.f64 x x)))) (*.f64 2 (/.f64 1 (fabs.f64 x))))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 x) x)) (/.f64 (+.f64 3/4 (*.f64 15/8 (/.f64 (/.f64 1 x) x))) (*.f64 (*.f64 x 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 x (*.f64 x (*.f64 x x)))))) (*.f64 (fabs.f64 x) (sqrt.f64 (PI.f64)))))
(*.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 (+.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 638 to 461 computations (27.7% saved)

soundness305.0ms (1.2%)

Algorithm
egg-herbie
Rules
1606×rational.json-simplify-35
1526×rational.json-simplify-2
1400×rational.json-simplify-51
1222×rational.json-simplify-41
788×rational.json-simplify-57
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
038307
168303
2129267
3349155
42376151
56293135
01454304
13924118
210623908
344023800
Stop Event
node limit
node limit
Compiler

Compiled 563 to 388 computations (31.1% saved)

end271.0ms (1.1%)

Compiler

Compiled 627 to 412 computations (34.3% saved)

Profiling

Loading profile data...