Details

Time bar (total: 15.4s)

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

sample3.5s (22.8%)

Results
3.1s8256×body256valid
435.0ms1252×body256infinite
Bogosity

preprocess131.0ms (0.9%)

Algorithm
egg-herbie
Rules
1634×rational_best_oopsla_all_46_json_45_simplify-23
1470×rational_best_oopsla_all_46_json_45_simplify-10
1272×rational_best_oopsla_all_46_json_45_simplify-35
846×rational_best_oopsla_all_46_json_45_simplify-72
718×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038307
1113303
2410303
32015213
45613213
57960213
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 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (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 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
Compiler

Compiled 105 to 70 computations (33.3% saved)

simplify132.0ms (0.9%)

Algorithm
egg-herbie
Rules
1634×rational_best_oopsla_all_46_json_45_simplify-23
1470×rational_best_oopsla_all_46_json_45_simplify-10
1272×rational_best_oopsla_all_46_json_45_simplify-35
846×rational_best_oopsla_all_46_json_45_simplify-72
718×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
038307
1113303
2410303
32015213
45613213
57960213
Stop Event
node limit
Counts
1 → 5
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 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (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 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))

eval5.0ms (0%)

Compiler

Compiled 457 to 285 computations (37.6% saved)

prune6.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New145
Fresh101
Picked000
Done000
Total246
Error
2.6b
Counts
6 → 4
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 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (*.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 1 (fabs.f64 x)) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (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 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
Compiler

Compiled 357 to 237 computations (33.6% saved)

localize182.0ms (1.2%)

Local error

Found 4 expressions with local error:

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

Compiled 586 to 356 computations (39.2% saved)

series7.0ms (0%)

Counts
4 → 36
Calls

9 calls:

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

rewrite85.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
2054×rational_best_oopsla_all_46_json-2
2054×rational_best_oopsla_all_46_json-1
2054×rational_best_oopsla_all_46_json-4
2054×rational_best_oopsla_all_46_json-3
612×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015104
195104
2296104
31199104
44918104
Stop Event
node limit
Counts
4 → 107
Calls
Call 1
Inputs
(exp.f64 (*.f64 x x))
(sqrt.f64 (PI.f64))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 x 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 (*.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (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)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.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 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (*.f64 x x))) (-.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (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 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))))
((#(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)) (*.f64 (sqrt.f64 (PI.f64)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.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 (*.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (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)) (*.f64 (sqrt.f64 (PI.f64)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (PI.f64))) (-.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (fabs.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 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (fabs.f64 (/.f64 1 (fabs.f64 x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.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 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.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 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.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 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 (fabs.f64 x)) (*.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))

simplify88.0ms (0.6%)

Algorithm
egg-herbie
Rules
1620×rational_best_oopsla_all_46_json_45_simplify-37
1402×rational_best_oopsla_all_46_json_45_simplify-13
1120×rational_best_oopsla_all_46_json_45_simplify-72
1066×rational_best_oopsla_all_46_json_45_simplify-49
714×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02163789
17193787
227043787
Stop Event
node limit
Counts
143 → 129
Calls
Call 1
Inputs
1
(+.f64 1 (pow.f64 x 2))
(+.f64 1 (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4))))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 x 6)) (+.f64 (pow.f64 x 2) (*.f64 1/2 (pow.f64 x 4)))))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(/.f64 1 (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) 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 (exp.f64 (*.f64 x x)) 0)
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) 0))
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) 0))
(+.f64 0 (exp.f64 (*.f64 x x)))
(+.f64 (*.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(-.f64 (exp.f64 (*.f64 x x)) 0)
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) 0))
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) 0))
(-.f64 0 (*.f64 -1 (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) 1)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(*.f64 1 (exp.f64 (*.f64 x x)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 x x))))
(*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(*.f64 (neg.f64 (exp.f64 (*.f64 x x))) -1)
(*.f64 (neg.f64 (exp.f64 (*.f64 x x))) (-.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x))))
(/.f64 (exp.f64 (*.f64 x x)) 1)
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(+.f64 (sqrt.f64 (PI.f64)) 0)
(+.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 0))
(+.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 0))
(+.f64 0 (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(-.f64 (sqrt.f64 (PI.f64)) 0)
(-.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 0))
(-.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 0))
(-.f64 0 (*.f64 -1 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))
(*.f64 -1 (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) -1)
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (-.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) 1)
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 0)
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) 0))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 0)
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) 0))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 1)
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) -1)
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (fabs.f64 (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0)
(+.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) 0))
(+.f64 (*.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 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))
(+.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) 0))
(+.f64 0 (*.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 0 (*.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 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.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 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))) (*.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 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0)
(-.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) 0))
(-.f64 (*.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 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))
(-.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) 0))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))
(-.f64 0 (*.f64 -1 (*.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 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 1)
(/.f64 (*.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 1 (fabs.f64 x))))
(/.f64 (*.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 (fabs.f64 x)) (*.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))))))
(/.f64 (*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))))
(/.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x))))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
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/6 (pow.f64 x 6)) (*.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)))))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(exp.f64 (pow.f64 x 2))
(/.f64 1 (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) 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 (exp.f64 (*.f64 x x)) 0)
(exp.f64 (*.f64 x x))
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) 0))
(exp.f64 (*.f64 x x))
(+.f64 (exp.f64 (*.f64 x 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 (*.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (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)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) 0))
(exp.f64 (*.f64 x x))
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) 0))
(exp.f64 (*.f64 x x))
(-.f64 0 (*.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 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 1 (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(*.f64 (neg.f64 (exp.f64 (*.f64 x x))) -1)
(exp.f64 (*.f64 x x))
(*.f64 (neg.f64 (exp.f64 (*.f64 x x))) (-.f64 0 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) 1)
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(+.f64 (sqrt.f64 (PI.f64)) 0)
(sqrt.f64 (PI.f64))
(+.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 0))
(sqrt.f64 (PI.f64))
(+.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 0))
(sqrt.f64 (PI.f64))
(+.f64 0 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(-.f64 (sqrt.f64 (PI.f64)) 0)
(sqrt.f64 (PI.f64))
(-.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 0))
(sqrt.f64 (PI.f64))
(-.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 0))
(sqrt.f64 (PI.f64))
(-.f64 0 (*.f64 -1 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 1 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))
(sqrt.f64 (PI.f64))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))
(sqrt.f64 (PI.f64))
(*.f64 -1 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) -1)
(sqrt.f64 (PI.f64))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (-.f64 0 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(/.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) 0))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) 0))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) -1)
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (fabs.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0)
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) 0))
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.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 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) 0))
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 0 (*.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 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (*.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 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.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 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))) (*.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 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0)
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) 0))
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.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 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) 0))
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(neg.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 1)
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.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 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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.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 (fabs.f64 x)) (*.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))))))
(*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))))
(/.f64 (*.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 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x))))))
(fabs.f64 (*.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 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))

localize142.0ms (0.9%)

Local error

Found 4 expressions with local error:

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

Compiled 498 to 294 computations (41% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(exp.f64 (fabs.f64 (*.f64 x x)))
0.0ms
x
@inf
(exp.f64 (fabs.f64 (*.f64 x x)))
0.0ms
x
@-inf
(exp.f64 (fabs.f64 (*.f64 x x)))

rewrite53.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1616×rational_best_oopsla_all_46_json_45_simplify-23
1378×rational_best_oopsla_all_46_json_45_simplify-13
1306×rational_best_oopsla_all_46_json_45_simplify-37
892×rational_best_oopsla_all_46_json-2
892×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
14511
212711
343211
4195211
Stop Event
node limit
Counts
1 → 45
Calls
Call 1
Inputs
(exp.f64 (fabs.f64 (*.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 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 x x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (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 (*.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))) (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (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)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 0 (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 x x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (exp.f64 (*.f64 x x)))) (*.f64 (neg.f64 (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (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 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (*.f64 x x))) (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (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 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (*.f64 x x))))))))

simplify58.0ms (0.4%)

Algorithm
egg-herbie
Rules
1410×rational_best_oopsla_all_46_json_45_simplify-89
1388×rational_best_oopsla_all_46_json_45_simplify-37
1236×rational_best_oopsla_all_46_json_45_simplify-74
942×rational_best_oopsla_all_46_json_45_simplify-24
880×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
095675
1328675
22084675
Stop Event
node limit
Counts
57 → 47
Calls
Call 1
Inputs
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(+.f64 (exp.f64 (*.f64 x x)) 0)
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) 0))
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))
(+.f64 0 (exp.f64 (*.f64 x x)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))) (exp.f64 (*.f64 x x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (exp.f64 (*.f64 x x)))
(-.f64 (exp.f64 (*.f64 x x)) 0)
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 0 (exp.f64 (*.f64 x x)))))
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) 0))
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))
(-.f64 0 (neg.f64 (exp.f64 (*.f64 x x))))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (*.f64 x x)))) (*.f64 (neg.f64 (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x)))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) 1)
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))
(*.f64 1 (exp.f64 (*.f64 x x)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 x x))))
(*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(*.f64 (neg.f64 (exp.f64 (*.f64 x x))) -1)
(*.f64 (neg.f64 (exp.f64 (*.f64 x x))) (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x))))
(/.f64 (exp.f64 (*.f64 x x)) 1)
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))))
(neg.f64 (neg.f64 (exp.f64 (*.f64 x x))))
Outputs
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(exp.f64 (fabs.f64 (pow.f64 x 2)))
(+.f64 (exp.f64 (*.f64 x x)) 0)
(exp.f64 (*.f64 x x))
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))
(exp.f64 (*.f64 x x))
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) 0))
(exp.f64 (*.f64 x x))
(+.f64 (exp.f64 (*.f64 x x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))
(exp.f64 (*.f64 x x))
(+.f64 0 (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))) (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (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)) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))
(exp.f64 (*.f64 x x))
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 0 (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) 0))
(exp.f64 (*.f64 x x))
(-.f64 (exp.f64 (*.f64 x x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) 0))
(exp.f64 (*.f64 x x))
(-.f64 0 (neg.f64 (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (*.f64 x x)))) (*.f64 (neg.f64 (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(-.f64 (*.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(-.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))) (*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) 1)
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 1 (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (+.f64 0 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))))
(exp.f64 (*.f64 x x))
(*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(*.f64 (neg.f64 (exp.f64 (*.f64 x x))) -1)
(exp.f64 (*.f64 x x))
(*.f64 (neg.f64 (exp.f64 (*.f64 x x))) (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(*.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))
(exp.f64 (*.f64 x x))
(*.f64 (neg.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (neg.f64 (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) 1)
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))))
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x)))) (*.f64 (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(/.f64 (exp.f64 (*.f64 x x)) (/.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x))))))
(exp.f64 (*.f64 x x))
(neg.f64 (neg.f64 (exp.f64 (*.f64 x x))))
(exp.f64 (*.f64 x x))

localize151.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 504 to 306 computations (39.3% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite104.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1342×rational_best_oopsla_all_46_json-2
1342×rational_best_oopsla_all_46_json-1
1342×rational_best_oopsla_all_46_json-4
1342×rational_best_oopsla_all_46_json-3
1050×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0959
15959
219259
372959
4316659
5770159
Stop Event
node limit
Counts
1 → 22
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.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 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (fabs.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (neg.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))))))))))

simplify121.0ms (0.8%)

Algorithm
egg-herbie
Rules
1162×rational_best_oopsla_all_46_json_45_simplify-23
956×rational_best_oopsla_all_46_json_45_simplify-72
870×rational_best_oopsla_all_46_json_45_simplify-7
810×rational_best_oopsla_all_46_json_45_simplify-80
738×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0581502
11871502
26451502
326531502
471661502
Stop Event
node limit
Counts
34 → 25
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 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(-.f64 (+.f64 0 (*.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 1)
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (fabs.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (fabs.f64 x))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (neg.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))))))
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 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 0 (*.f64 0 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 1)
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.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))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x)))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (fabs.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 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x)))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (fabs.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (fabs.f64 (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (neg.f64 (fabs.f64 (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)))))

localize215.0ms (1.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 374 to 232 computations (38% saved)

eval1.3s (8.3%)

Compiler

Compiled 85561 to 50888 computations (40.5% saved)

prune262.0ms (1.7%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New83417851
Fresh000
Picked101
Done303
Total83817855
Error
2.4b
Counts
855 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
2.9b
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.9b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.7b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.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 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
2.9b
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.9b
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (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 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.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))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.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.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 1 (fabs.f64 x)) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.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 (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 1 (pow.f64 (fabs.f64 x) 4))))) (*.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 (*.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.8b
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.7b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.9b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))))
Compiler

Compiled 3028 to 1990 computations (34.3% saved)

localize182.0ms (1.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 463 to 285 computations (38.4% saved)

localize131.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 301 to 193 computations (35.9% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite61.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1278×rational_best_oopsla_all_46_json_45_simplify-74
1234×rational_best_oopsla_all_46_json-2
1234×rational_best_oopsla_all_46_json-1
1234×rational_best_oopsla_all_46_json-4
1234×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01033
16133
217733
371833
4321533
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) -1/2) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))))))

simplify109.0ms (0.7%)

Algorithm
egg-herbie
Rules
1810×rational_best_oopsla_all_46_json_45_simplify-13
1300×rational_best_oopsla_all_46_json_45_simplify-72
916×rational_best_oopsla_all_46_json_45_simplify-10
660×rational_best_oopsla_all_46_json_45_simplify-49
596×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047783
1138783
2561783
32537783
45798783
Stop Event
node limit
Counts
27 → 20
Calls
Call 1
Inputs
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 0)
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 0)
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 1)
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) -1/2) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) -1/2)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x)))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))
Outputs
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(/.f64 1/2 (pow.f64 (fabs.f64 x) 2))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) -1/2) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) -1/2)))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 1/2) (/.f64 1 (fabs.f64 x)))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(fabs.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))
(*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))

localize143.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 411 to 249 computations (39.4% saved)

localize260.0ms (1.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 500 to 308 computations (38.4% saved)

localize157.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 561 to 323 computations (42.4% saved)

eval1.5s (9.8%)

Compiler

Compiled 99534 to 58374 computations (41.4% saved)

prune339.0ms (2.2%)

Pruning

21 alts after pruning (21 fresh and 0 done)

PrunedKeptTotal
New1028111039
Fresh21012
Picked101
Done404
Total1035211056
Error
2.3b
Counts
1056 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
3.1b
(*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.7b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.7b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.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 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
56.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.9b
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (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 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.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))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.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.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))
2.8b
(*.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 1 (pow.f64 (fabs.f64 x) 4))))) (*.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 (*.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.8b
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.7b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.9b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))))
Compiler

Compiled 3478 to 2308 computations (33.6% saved)

localize150.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 459 to 287 computations (37.5% saved)

localize97.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 288 to 193 computations (33% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite85.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
2032×rational_best_oopsla_all_46_json-2
2032×rational_best_oopsla_all_46_json-1
2032×rational_best_oopsla_all_46_json-4
2032×rational_best_oopsla_all_46_json-3
622×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01255
17955
225755
3110655
4521555
Stop Event
node limit
Counts
1 → 49
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((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)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (neg.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((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)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (neg.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (neg.f64 (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2))) (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))))))

simplify118.0ms (0.8%)

Algorithm
egg-herbie
Rules
1324×rational_best_oopsla_all_46_json_45_simplify-89
994×rational_best_oopsla_all_46_json_45_simplify-74
956×rational_best_oopsla_all_46_json_45_simplify-24
684×rational_best_oopsla_all_46_json_45_simplify-10
668×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01193837
13983837
214043377
357023377
Stop Event
node limit
Counts
61 → 60
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 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)) 1/2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0)
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) 0))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (neg.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))) 0))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (*.f64 0 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(-.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0)
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) 0))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (neg.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))) 0))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) -1))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 1)
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2))) (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))
Outputs
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (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)) 1/2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0)
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (neg.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (/.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 0 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.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)) -1/2))))
(-.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 -1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0)
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (neg.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))) 0))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (neg.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (neg.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (neg.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) (neg.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 0 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) -1))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) 1)
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x)))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2))) (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x)))))) (/.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2))) (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (/.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2))) (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) -1/2)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (/.f64 (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 -1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (-.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 -1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (/.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.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/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))

localize131.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 388 to 240 computations (38.1% saved)

localize179.0ms (1.2%)

Local error

Found 4 expressions with local error:

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

Compiled 579 to 357 computations (38.3% saved)

localize193.0ms (1.3%)

Local error

Found 4 expressions with local error:

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

Compiled 631 to 369 computations (41.5% saved)

eval1.3s (8.5%)

Compiler

Compiled 86734 to 51661 computations (40.4% saved)

prune285.0ms (1.9%)

Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New88213895
Fresh61016
Picked101
Done314
Total89224916
Error
2.3b
Counts
916 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
3.1b
(*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.7b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.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 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.7b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
56.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
56.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
56.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
56.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.9b
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (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.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.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))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.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.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))
2.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.8b
(*.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 1 (pow.f64 (fabs.f64 x) 4))))) (*.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 (*.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 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
2.8b
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.7b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))))
Compiler

Compiled 3584 to 2425 computations (32.3% saved)

localize210.0ms (1.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 438 to 280 computations (36.1% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite71.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1790×rational_best_oopsla_all_46_json-2
1790×rational_best_oopsla_all_46_json-1
1790×rational_best_oopsla_all_46_json-4
1790×rational_best_oopsla_all_46_json-3
626×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01249
17449
223149
397849
4413249
Stop Event
node limit
Counts
1 → 26
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))))))

simplify82.0ms (0.5%)

Algorithm
egg-herbie
Rules
1406×rational_best_oopsla_all_46_json_45_simplify-7
1174×rational_best_oopsla_all_46_json_45_simplify-49
870×rational_best_oopsla_all_46_json_45_simplify-13
846×rational_best_oopsla_all_46_json_45_simplify-89
632×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0671718
12111718
29051718
345091718
Stop Event
node limit
Counts
38 → 29
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 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)
(+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)
(-.f64 0 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 1)
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(neg.f64 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))
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 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 0)
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) 1)
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(neg.f64 (*.f64 (neg.f64 (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))

localize119.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
1.0b
(sqrt.f64 (PI.f64))
Compiler

Compiled 257 to 174 computations (32.3% saved)

series4.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite98.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1024×rational_best_oopsla_all_46_json_45_simplify-80
900×rational_best_oopsla_all_46_json_45_simplify-35
622×rational_best_oopsla_all_46_json_45_simplify-23
600×rational_best_oopsla_all_46_json_45_simplify-89
544×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01772
110072
227772
3112672
4520772
Stop Event
node limit
Counts
2 → 83
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (neg.f64 (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))))))

simplify130.0ms (0.8%)

Algorithm
egg-herbie
Rules
964×rational_best_oopsla_all_46_json_45_simplify-10
946×rational_best_oopsla_all_46_json_45_simplify-30
874×rational_best_oopsla_all_46_json_45_simplify-36
836×rational_best_oopsla_all_46_json_45_simplify-35
656×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01745277
15345277
222324769
361144769
Stop Event
node limit
Counts
107 → 94
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 0)
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(-.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 0)
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) -1))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 1)
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 0)
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 0)
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 1)
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
Outputs
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x))
(/.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (fabs.f64 x))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(/.f64 1 (pow.f64 (fabs.f64 x) 5))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.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/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 0)
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.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/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 1 (fabs.f64 x)))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1 (fabs.f64 x))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 0)
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (neg.f64 (/.f64 1 (fabs.f64 x))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(*.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(-.f64 (*.f64 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) -1))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) 1)
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.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/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.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/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.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/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.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/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (/.f64 1 (fabs.f64 x))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (-.f64 -1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))))
(+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 0)
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(-.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(-.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x)))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (neg.f64 (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))) (*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (neg.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (neg.f64 (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) 1)
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (/.f64 (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (/.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(neg.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(neg.f64 (*.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(neg.f64 (*.f64 (/.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (neg.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))))
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))

localize115.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))))
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (*.f64 x x))
Compiler

Compiled 357 to 221 computations (38.1% saved)

localize116.0ms (0.8%)

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

Compiled 353 to 229 computations (35.1% saved)

series12.0ms (0.1%)

Counts
1 → 12
Calls

3 calls:

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

rewrite97.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1290×rational_best_oopsla_all_46_json_45_simplify-72
1028×rational_best_oopsla_all_46_json_45_simplify-7
586×rational_best_oopsla_all_46_json_45_simplify-89
580×rational_best_oopsla_all_46_json_45_simplify-35
494×rational_best_oopsla_all_46_json_45_simplify-80
Iterations

Useful iterations: 2 (0.0ms)

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

simplify175.0ms (1.1%)

Algorithm
egg-herbie
Rules
1386×rational_best_oopsla_all_46_json_45_simplify-23
970×rational_best_oopsla_all_46_json_45_simplify-37
908×rational_best_oopsla_all_46_json_45_simplify-10
594×rational_best_oopsla_all_46_json_45_simplify-13
566×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019511142
166310288
2265910042
3717510042
Stop Event
node limit
Counts
60 → 73
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/6 (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) 0)
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) 0))
(+.f64 0 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x 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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x 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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(+.f64 (*.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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))
(+.f64 (*.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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 0 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 1 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (+.f64 0 (*.f64 1 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 1 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x 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 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(+.f64 (*.f64 0 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) 0)
(-.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) 1)
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))))
Outputs
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))))
(+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64))))))
(+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 4)))))
(+.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 4)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4)) (sqrt.f64 (/.f64 1 (PI.f64))))) (+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2)) (sqrt.f64 (/.f64 1 (PI.f64)))) (*.f64 1/6 (*.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 6)) (sqrt.f64 (/.f64 1 (PI.f64))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 4)))) (+.f64 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 6)))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 6)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (+.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 2))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 4)))) (+.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (+.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (pow.f64 x 2)))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (pow.f64 x 6))))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) 0)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) 0))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 0 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x 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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x 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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.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 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 0 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 0 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 1 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (+.f64 0 (*.f64 1 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 1 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x 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 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 0 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(-.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) 0)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))) (*.f64 (neg.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) 1)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x)))))))) (/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x)))))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (exp.f64 (*.f64 x x)) (exp.f64 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 3/4 (/.f64 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (fabs.f64 x))))))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.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 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))

localize185.0ms (1.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
0.5b
(*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
1.0b
(sqrt.f64 (PI.f64))
2.6b
(exp.f64 (fabs.f64 (*.f64 x x)))
Compiler

Compiled 541 to 319 computations (41% saved)

eval1.0s (6.6%)

Compiler

Compiled 68286 to 42141 computations (38.3% saved)

prune243.0ms (1.6%)

Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New78224806
Fresh71118
Picked101
Done505
Total79535830
Error
2.2b
Counts
830 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
2.7b
(+.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))))
2.7b
(+.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))))
2.7b
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.7b
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4))))))
2.7b
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))))
2.7b
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x 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 1 (fabs.f64 x))))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4))))))
2.7b
(+.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) 3/4)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.7b
(+.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) 3/4)))))
3.1b
(*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.9b
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.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 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x)) (*.f64 (*.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 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.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 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.7b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
2.8b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (*.f64 x x)) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 2))))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
56.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
56.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 5)) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
56.4b
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
2.7b
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
56.4b
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
2.7b
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
56.4b
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
2.8b
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))
2.9b
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (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.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))
2.8b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.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.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) 15/8) (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1/2 (pow.f64 (fabs.f64 x) 2))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 4))))))))
2.7b
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (exp.f64 (*.f64 x x))) (+.f64 (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 4)) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 3/4))) (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))))
2.8b
(*.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 1 (pow.f64 (fabs.f64 x) 4))))) (*.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.7b
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
2.8b
(*.f64 (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (*.f64 (*.f64 (exp.f64 (*.f64 x x)) (/.f64 1 (exp.f64 (*.f64 x x)))) (exp.f64 (*.f64 x x)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.7b
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
2.7b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4)))) (*.f64 (/.f64 1 (fabs.f64 x)) 15/8))) (/.f64 1 (sqrt.f64 (PI.f64)))))
2.8b
(*.f64 (exp.f64 (*.f64 x x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2)))) (+.f64 (*.f64 (/.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 1 (fabs.f64 x))))))) (/.f64 1 (fabs.f64 x)))) (*.f64 (*.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 1 (fabs.f64 x)) 15/8))) (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))))
Compiler

Compiled 2376 to 1637 computations (31.1% saved)

regimes209.0ms (1.4%)

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

3 calls:

35.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))))))
33.0ms
x
31.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 5297 to 3251 computations (38.6% saved)

regimes24.0ms (0.2%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 5)) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
Outputs
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (*.f64 (sqrt.f64 (/.f64 1 (PI.f64))) (exp.f64 (pow.f64 x 2))))
Calls

2 calls:

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

Compiled 476 to 347 computations (27.1% saved)

regimes26.0ms (0.2%)

Counts
10 → 1
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 5)) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
Outputs
(*.f64 (*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (+.f64 (/.f64 1 (fabs.f64 x)) (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5)))))) (exp.f64 (pow.f64 x 2))) (sqrt.f64 (/.f64 1 (PI.f64))))
Calls

2 calls:

8.0ms
x
6.0ms
(fabs.f64 x)
Results
ErrorSegmentsBranch
2.7b1x
2.7b1(fabs.f64 x)
Compiler

Compiled 435 to 316 computations (27.4% saved)

regimes21.0ms (0.1%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 5)) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
Outputs
(*.f64 (*.f64 (exp.f64 (pow.f64 x 2)) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x)))))) (sqrt.f64 (/.f64 1 (PI.f64))))
Calls

2 calls:

6.0ms
(fabs.f64 x)
5.0ms
x
Results
ErrorSegmentsBranch
2.7b1x
2.7b1(fabs.f64 x)
Compiler

Compiled 394 to 285 computations (27.7% saved)

regimes19.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0.0b (0%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (/.f64 1 (pow.f64 (fabs.f64 x) 5)) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (/.f64 1/2 (pow.f64 (fabs.f64 x) 2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 2))) 1) (fabs.f64 x)) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 2))))))))
(*.f64 (/.f64 1 (sqrt.f64 (PI.f64))) (*.f64 1 (+.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (+.f64 1 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (/.f64 1 (fabs.f64 x)) 1/2)))) (*.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (pow.f64 (fabs.f64 x) 4))) (+.f64 3/4 (*.f64 15/8 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))))))
Outputs
(*.f64 (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 (fabs.f64 x) 5))) (+.f64 (*.f64 15/8 (/.f64 1 (pow.f64 (fabs.f64 x) 7))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (fabs.f64 x) 3))) (/.f64 1 (fabs.f64 x))))) (sqrt.f64 (/.f64 1 (PI.f64))))
Calls

2 calls:

5.0ms
(fabs.f64 x)
5.0ms
x
Results
ErrorSegmentsBranch
56.4b1x
56.4b1(fabs.f64 x)
Compiler

Compiled 353 to 254 computations (28% saved)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

Compiled 205 to 166 computations (19% saved)

soundness294.0ms (1.9%)

Algorithm
egg-herbie
Rules
1634×rational_best_oopsla_all_46_json_45_simplify-23
1470×rational_best_oopsla_all_46_json_45_simplify-10
1386×rational_best_oopsla_all_46_json_45_simplify-23
1272×rational_best_oopsla_all_46_json_45_simplify-35
970×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
038307
1113303
2410303
32015213
45613213
57960213
019511142
166310288
2265910042
3717510042
Stop Event
node limit
node limit
Compiler

Compiled 614 to 420 computations (31.6% saved)

end106.0ms (0.7%)

Compiler

Compiled 201 to 154 computations (23.4% saved)

Profiling

Loading profile data...