Details

Time bar (total: 8.5s)

analyze8.0ms (0.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
25%25%75%0%0%0%0%3
50%50%50%0%0%0%0%4
81.3%81.2%18.7%0%0%0%0%5
90.6%90.6%9.4%0%0%0%0%6
95.3%95.3%4.7%0%0%0%0%7
97.7%97.6%2.3%0%0%0%0%8
98.8%98.8%1.2%0%0%0%0%9
99.4%99.4%0.6%0%0%0%0%10
99.7%99.7%0.3%0%0%0%0%11
99.9%99.8%0.1%0%0%0%0%12
Compiler

Compiled 37 to 29 computations (21.6% saved)

sample2.4s (28.7%)

Results
2.4s8256×body256valid
Bogosity

preprocess8.0ms (0.1%)

Algorithm
egg-herbie
Rules
rational_best-simplify-1
rational_best-simplify-16
rational_best-simplify-2
rational_best-simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012103
118103
221103
011
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
Outputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
Compiler

Compiled 37 to 29 computations (21.6% saved)

simplify13.0ms (0.2%)

Algorithm
egg-herbie
Rules
rational_best-simplify-1
rational_best-simplify-16
rational_best-simplify-2
rational_best-simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012103
118103
221103
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
Outputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))

eval1.0ms (0%)

Compiler

Compiled 36 to 28 computations (22.2% saved)

prune3.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
0.3b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.3b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
Compiler

Compiled 36 to 28 computations (22.2% saved)

localize35.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t))))
0.0b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
0.0b
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))
0.2b
(/.f64 (*.f64 2 t) (+.f64 1 t))
Compiler

Compiled 101 to 76 computations (24.8% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
0.0ms
t
@0
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
0.0ms
t
@inf
(/.f64 (*.f64 2 t) (+.f64 1 t))
0.0ms
t
@0
(/.f64 (*.f64 2 t) (+.f64 1 t))
0.0ms
t
@-inf
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))

rewrite180.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
1180×rational_best-simplify-57
628×rational_best-simplify-44
580×rational_best-5
580×rational_best-2
580×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012214
1100214
2315214
31296214
45899214
Stop Event
node limit
Counts
4 → 136
Calls
Call 1
Inputs
(/.f64 (*.f64 2 t) (+.f64 1 t))
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
(+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 t t) (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))

simplify654.0ms (7.7%)

Algorithm
egg-herbie
Rules
1274×rational_best-simplify-2
726×rational_best-simplify-44
702×rational_best-simplify-43
500×rational_best-simplify-24
496×rational_best-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03748898
18008886
218718882
337138834
463008834
Stop Event
node limit
Counts
184 → 222
Calls
Call 1
Inputs
(*.f64 2 t)
(+.f64 (*.f64 2 t) (*.f64 -2 (pow.f64 t 2)))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (+.f64 (*.f64 -2 (pow.f64 t 4)) (*.f64 2 (pow.f64 t 3)))))
2
(-.f64 2 (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))))
2
(-.f64 2 (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))))
(*.f64 4 (pow.f64 t 2))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2)))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 12 (pow.f64 t 4)) (*.f64 4 (pow.f64 t 2))))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 -16 (pow.f64 t 5)) (+.f64 (*.f64 12 (pow.f64 t 4)) (*.f64 4 (pow.f64 t 2)))))
4
(-.f64 4 (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
4
(-.f64 4 (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
1
(+.f64 1 (*.f64 4 (pow.f64 t 2)))
(+.f64 1 (+.f64 (*.f64 -8 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2))))
(+.f64 1 (+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 4 (pow.f64 t 2)) (*.f64 12 (pow.f64 t 4)))))
5
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 5 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 5 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
5
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 5 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 5 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
(+.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 0)
(+.f64 0 (/.f64 (+.f64 t t) (+.f64 t 1)))
(-.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 1)
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(pow.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 1)
(neg.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))))
(+.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 0)
(+.f64 0 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(-.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 0)
(-.f64 0 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 1)
(/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2) -2)
(pow.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 1)
(neg.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (+.f64 t t) (+.f64 t 1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (+.f64 t t) (+.f64 t 1))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (+.f64 t 1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) 2))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 0)
(+.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(-.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 1)
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 1)
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(-.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) -1)
(-.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 0)
(-.f64 0 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)
(*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 2)
(/.f64 (*.f64 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2) -2)
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)
(neg.f64 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
Outputs
(*.f64 2 t)
(+.f64 (*.f64 2 t) (*.f64 -2 (pow.f64 t 2)))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (*.f64 2 (pow.f64 t 3))))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (+.f64 (*.f64 -2 (pow.f64 t 4)) (*.f64 2 (pow.f64 t 3)))))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 -2 (pow.f64 t 2)) (+.f64 (*.f64 2 (pow.f64 t 3)) (*.f64 -2 (pow.f64 t 4)))))
(+.f64 (*.f64 2 t) (+.f64 (*.f64 2 (pow.f64 t 3)) (*.f64 -2 (+.f64 (pow.f64 t 2) (pow.f64 t 4)))))
(+.f64 (*.f64 -2 (+.f64 (pow.f64 t 2) (pow.f64 t 4))) (+.f64 (*.f64 2 t) (*.f64 2 (pow.f64 t 3))))
2
(-.f64 2 (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (+.f64 (/.f64 1 t) (/.f64 1 (pow.f64 t 3)))))
2
(-.f64 2 (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (/.f64 1 t)))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 t 3))) (*.f64 2 (/.f64 1 t))))
(-.f64 (+.f64 2 (*.f64 2 (/.f64 1 (pow.f64 t 2)))) (*.f64 2 (+.f64 (/.f64 1 t) (/.f64 1 (pow.f64 t 3)))))
(*.f64 4 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 4)
(+.f64 (*.f64 -8 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2)))
(+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 (pow.f64 t 3) -8))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 12 (pow.f64 t 4)) (*.f64 4 (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 4) 12) (*.f64 (pow.f64 t 3) -8)))
(+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 3) -8) (*.f64 (pow.f64 t 4) 12)))
(+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 -16 (pow.f64 t 5)) (+.f64 (*.f64 12 (pow.f64 t 4)) (*.f64 4 (pow.f64 t 2)))))
(+.f64 (*.f64 (pow.f64 t 3) -8) (+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 4) 12) (*.f64 -16 (pow.f64 t 5)))))
(+.f64 (*.f64 -16 (pow.f64 t 5)) (+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 3) -8) (*.f64 (pow.f64 t 4) 12))))
(+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 3) -8) (+.f64 (*.f64 (pow.f64 t 4) 12) (*.f64 -16 (pow.f64 t 5)))))
(+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 -16 (pow.f64 t 5)) (+.f64 (*.f64 (pow.f64 t 3) -8) (*.f64 (pow.f64 t 4) 12))))
4
(-.f64 4 (*.f64 8 (/.f64 1 t)))
(-.f64 4 (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
(-.f64 (+.f64 4 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (+.f64 (*.f64 (/.f64 1 t) 8) (*.f64 (/.f64 1 (pow.f64 t 3)) 16)))
4
(-.f64 4 (*.f64 8 (/.f64 1 t)))
(-.f64 4 (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 4 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 4 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
(-.f64 (+.f64 4 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (+.f64 (*.f64 (/.f64 1 t) 8) (*.f64 (/.f64 1 (pow.f64 t 3)) 16)))
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (pow.f64 t 2) 1/2)
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) (+.f64 (pow.f64 t 4) 1/2)))
(+.f64 (pow.f64 t 2) (+.f64 (pow.f64 t 4) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3)))))
(+.f64 (pow.f64 t 2) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 4) 1/2)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27)) (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (+.f64 5/6 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81))) (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 5/6 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27))) (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 5/6 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81))) (*.f64 (/.f64 1 t) 2/9))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) 5/6) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 5/6 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27)) (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 (*.f64 1/27 (/.f64 1 (pow.f64 t 2))) (+.f64 5/6 (*.f64 4/81 (/.f64 1 (pow.f64 t 3))))) (*.f64 2/9 (/.f64 1 t)))
(-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (+.f64 5/6 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81))) (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 5/6 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81) (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27))) (*.f64 (/.f64 1 t) 2/9))
(-.f64 (+.f64 5/6 (+.f64 (*.f64 (/.f64 1 (pow.f64 t 2)) 1/27) (*.f64 (/.f64 1 (pow.f64 t 3)) 4/81))) (*.f64 (/.f64 1 t) 2/9))
1
(+.f64 1 (*.f64 4 (pow.f64 t 2)))
(+.f64 1 (*.f64 (pow.f64 t 2) 4))
(+.f64 1 (+.f64 (*.f64 -8 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 (pow.f64 t 3) -8)))
(+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 1 (*.f64 (pow.f64 t 3) -8)))
(+.f64 1 (+.f64 (*.f64 -8 (pow.f64 t 3)) (+.f64 (*.f64 4 (pow.f64 t 2)) (*.f64 12 (pow.f64 t 4)))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 4) 12) (*.f64 (pow.f64 t 3) -8))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 3) -8) (*.f64 (pow.f64 t 4) 12))))
(+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (+.f64 (*.f64 (pow.f64 t 3) -8) (*.f64 (pow.f64 t 4) 12)) 1))
(+.f64 (*.f64 (pow.f64 t 3) -8) (+.f64 (+.f64 1 (*.f64 (pow.f64 t 2) 4)) (*.f64 (pow.f64 t 4) 12)))
(+.f64 (+.f64 1 (*.f64 (pow.f64 t 2) 4)) (+.f64 (*.f64 (pow.f64 t 3) -8) (*.f64 (pow.f64 t 4) 12)))
5
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 5 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 5 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 5 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
(-.f64 (+.f64 5 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (+.f64 (*.f64 (/.f64 1 t) 8) (*.f64 (/.f64 1 (pow.f64 t 3)) 16)))
5
(-.f64 5 (*.f64 8 (/.f64 1 t)))
(-.f64 5 (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 5 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (*.f64 8 (/.f64 1 t)))
(-.f64 (+.f64 5 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (*.f64 (/.f64 1 t) 8))
(-.f64 (+.f64 5 (*.f64 12 (/.f64 1 (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 1 t)) (*.f64 16 (/.f64 1 (pow.f64 t 3)))))
(-.f64 (+.f64 5 (*.f64 (/.f64 1 (pow.f64 t 2)) 12)) (+.f64 (*.f64 (/.f64 1 t) 8) (*.f64 (/.f64 1 (pow.f64 t 3)) 16)))
(+.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 0)
(/.f64 (+.f64 t t) (+.f64 t 1))
(+.f64 0 (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (+.f64 t t) (+.f64 t 1))
(-.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 0)
(/.f64 (+.f64 t t) (+.f64 t 1))
(-.f64 0 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 1)
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(pow.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) 1)
(/.f64 (+.f64 t t) (+.f64 t 1))
(neg.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 t t) (+.f64 t 1))
(+.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 0)
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(+.f64 0 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(-.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 0)
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(-.f64 0 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 1)
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2)
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2) -2)
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(pow.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) 1)
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(neg.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (+.f64 t 1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (fabs.f64 (+.f64 t 1)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (neg.f64 (/.f64 (+.f64 t t) (fabs.f64 (+.f64 t 1))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (fabs.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (fabs.f64 (+.f64 t 1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (neg.f64 (/.f64 (+.f64 t t) (fabs.f64 (+.f64 t 1))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(*.f64 (/.f64 (+.f64 t t) (fabs.f64 (+.f64 t 1))) (/.f64 (+.f64 t t) (fabs.f64 (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (fabs.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (-.f64 -1 t))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 t t) (fabs.f64 (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t))) 2))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 2 (fabs.f64 (/.f64 (+.f64 t t) (-.f64 -1 t)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 2 (fabs.f64 (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (fabs.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 -1 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) (neg.f64 (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))
(+.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 0)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(+.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(-.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 0)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(-.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))) -1)
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(-.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 0)
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(-.f64 0 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) (*.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (+.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))) 2)
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 2) -2)
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(pow.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(neg.f64 (-.f64 -1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))

eval540.0ms (6.4%)

Compiler

Compiled 23922 to 15673 computations (34.5% saved)

prune78.0ms (0.9%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New4376443
Fresh000
Picked011
Done000
Total4377444
Error
0b
Counts
444 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.3b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
27.2b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
34.5b
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
28.0b
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
27.7b
(+.f64 (pow.f64 t 2) 1/2)
28.8b
5/6
22.8b
1/2
Compiler

Compiled 98 to 79 computations (19.4% saved)

localize6.0ms (0.1%)

Compiler

Compiled 12 to 9 computations (25% saved)

localize14.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -2 (pow.f64 t 3))
6.5b
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
Compiler

Compiled 35 to 28 computations (20% saved)

series2.0ms (0%)

Counts
2 → 12
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(*.f64 -2 (pow.f64 t 3))
0.0ms
t
@0
(*.f64 -2 (pow.f64 t 3))
0.0ms
t
@inf
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
0.0ms
t
@-inf
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
0.0ms
t
@-inf
(*.f64 -2 (pow.f64 t 3))

rewrite100.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
930×rational_best-simplify-57
892×rational_best-simplify-82
660×rational_best-simplify-80
612×rational_best-simplify-49
474×rational_best-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01244
19944
228344
3108144
4448044
Stop Event
node limit
Counts
2 → 44
Calls
Call 1
Inputs
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 -2 (pow.f64 t 3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))) (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (pow.f64 t 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2 (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 t 3)) (neg.f64 (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (pow.f64 t 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 2 (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (pow.f64 t 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (pow.f64 t 3)) (/.f64 (pow.f64 t 3) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 t 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) -4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 3) 4) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (pow.f64 t 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 2 (pow.f64 t 3)))))))

simplify96.0ms (1.1%)

Algorithm
egg-herbie
Rules
1842×rational_best-simplify-132
802×rational_best-simplify-135
782×rational_best-simplify-2
774×rational_best-simplify-49
728×rational_best-simplify-129
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0901472
11791466
28531466
328331466
Stop Event
node limit
Counts
56 → 55
Calls
Call 1
Inputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(*.f64 -2 (pow.f64 t 3))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2)))
(*.f64 -2 (pow.f64 t 3))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2)))
(-.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 0)
(-.f64 0 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)
(*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(*.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))
(*.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))) (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)
(/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(/.f64 (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) 2)
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) 2) -2)
(pow.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)
(neg.f64 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) 0)
(+.f64 0 (*.f64 -2 (pow.f64 t 3)))
(+.f64 (neg.f64 (pow.f64 t 3)) (neg.f64 (pow.f64 t 3)))
(-.f64 (*.f64 -2 (pow.f64 t 3)) 0)
(-.f64 0 (*.f64 2 (pow.f64 t 3)))
(/.f64 (*.f64 -2 (pow.f64 t 3)) 1)
(/.f64 (*.f64 -2 (pow.f64 t 3)) (/.f64 (pow.f64 t 3) (pow.f64 t 3)))
(/.f64 (*.f64 2 (pow.f64 t 3)) -1)
(/.f64 (*.f64 (pow.f64 t 3) -4) 2)
(/.f64 (*.f64 (pow.f64 t 3) 4) -2)
(pow.f64 (*.f64 -2 (pow.f64 t 3)) 1)
(neg.f64 (*.f64 2 (pow.f64 t 3)))
Outputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 -2 (pow.f64 t 3))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2))
(+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3)))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 -2 (pow.f64 t 3))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2))
(+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3)))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (pow.f64 t 2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(-.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 0)
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(-.f64 0 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))) (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (*.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)))) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) (*.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (/.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(/.f64 (*.f64 2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) 2)
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))) 2) -2)
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(pow.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2)) 1)
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(neg.f64 (neg.f64 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) 1/2))))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
(+.f64 (*.f64 -2 (pow.f64 t 3)) 0)
(*.f64 -2 (pow.f64 t 3))
(+.f64 0 (*.f64 -2 (pow.f64 t 3)))
(*.f64 -2 (pow.f64 t 3))
(+.f64 (neg.f64 (pow.f64 t 3)) (neg.f64 (pow.f64 t 3)))
(*.f64 -2 (pow.f64 t 3))
(-.f64 (*.f64 -2 (pow.f64 t 3)) 0)
(*.f64 -2 (pow.f64 t 3))
(-.f64 0 (*.f64 2 (pow.f64 t 3)))
(neg.f64 (*.f64 2 (pow.f64 t 3)))
(/.f64 (*.f64 -2 (pow.f64 t 3)) 1)
(*.f64 -2 (pow.f64 t 3))
(/.f64 (*.f64 -2 (pow.f64 t 3)) (/.f64 (pow.f64 t 3) (pow.f64 t 3)))
(*.f64 (/.f64 -2 (pow.f64 t 3)) (pow.f64 (*.f64 t t) 3))
(*.f64 (pow.f64 (*.f64 t t) 3) (/.f64 -2 (pow.f64 t 3)))
(/.f64 (*.f64 2 (pow.f64 t 3)) -1)
(neg.f64 (*.f64 2 (pow.f64 t 3)))
(/.f64 (*.f64 (pow.f64 t 3) -4) 2)
(/.f64 (*.f64 (pow.f64 t 3) 4) -2)
(pow.f64 (*.f64 -2 (pow.f64 t 3)) 1)
(*.f64 -2 (pow.f64 t 3))
(neg.f64 (*.f64 2 (pow.f64 t 3)))

localize8.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
0.4b
(*.f64 (/.f64 1 t) 2/9)
Compiler

Compiled 20 to 16 computations (20% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
t
@inf
(*.f64 (/.f64 1 t) 2/9)
0.0ms
t
@0
(*.f64 (/.f64 1 t) 2/9)
0.0ms
t
@0
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
0.0ms
t
@-inf
(*.f64 (/.f64 1 t) 2/9)
0.0ms
t
@inf
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))

rewrite76.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1670×rational_best-5
1668×rational_best-4
1668×rational_best-2
1668×rational_best-3
1668×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
17032
219832
378532
4337732
Stop Event
node limit
Counts
2 → 38
Calls
Call 1
Inputs
(*.f64 (/.f64 1 t) 2/9)
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 t) 2/9) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 t) 2/9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 t) 2/9) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 2/9) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 2/9) (/.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 t) 4/9) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 t) 2/9) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 5/6 (neg.f64 (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 1 t) 2/9)) 5/6)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (/.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5/3 (*.f64 (/.f64 1 t) 4/9)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))))

simplify109.0ms (1.3%)

Algorithm
egg-herbie
Rules
1432×rational_best-simplify-132
978×rational_best-simplify-2
960×rational_best-simplify-47
686×rational_best-simplify-80
660×rational_best-simplify-50
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077944
1122944
2248944
3582944
41844944
54507944
Stop Event
node limit
Counts
62 → 45
Calls
Call 1
Inputs
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 1 t) 2/9) 0)
(+.f64 0 (*.f64 (/.f64 1 t) 2/9))
(-.f64 (*.f64 (/.f64 1 t) 2/9) 0)
(/.f64 (*.f64 (/.f64 1 t) 2/9) 1)
(/.f64 (*.f64 (/.f64 1 t) 2/9) (/.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 (/.f64 1 t) 2/9)))
(/.f64 (*.f64 (/.f64 1 t) 4/9) 2)
(pow.f64 (*.f64 (/.f64 1 t) 2/9) 1)
(+.f64 5/6 (neg.f64 (*.f64 (/.f64 1 t) 2/9)))
(+.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 0)
(+.f64 0 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(+.f64 (neg.f64 (*.f64 (/.f64 1 t) 2/9)) 5/6)
(*.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)
(*.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (/.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))
(*.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))
(*.f64 (/.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(*.f64 (/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)
(/.f64 (-.f64 5/3 (*.f64 (/.f64 1 t) 4/9)) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) 2) -2)
(pow.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))
Outputs
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 2/9 t)
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(+.f64 (*.f64 (/.f64 1 t) 2/9) 0)
(*.f64 2/9 (/.f64 1 t))
(+.f64 0 (*.f64 (/.f64 1 t) 2/9))
(*.f64 2/9 (/.f64 1 t))
(-.f64 (*.f64 (/.f64 1 t) 2/9) 0)
(*.f64 2/9 (/.f64 1 t))
(/.f64 (*.f64 (/.f64 1 t) 2/9) 1)
(*.f64 2/9 (/.f64 1 t))
(/.f64 (*.f64 (/.f64 1 t) 2/9) (/.f64 (*.f64 (/.f64 1 t) 2/9) (*.f64 (/.f64 1 t) 2/9)))
(*.f64 2/9 (/.f64 1 t))
(/.f64 (*.f64 (/.f64 1 t) 4/9) 2)
(*.f64 2/9 (/.f64 1 t))
(pow.f64 (*.f64 (/.f64 1 t) 2/9) 1)
(*.f64 2/9 (/.f64 1 t))
(+.f64 5/6 (neg.f64 (*.f64 (/.f64 1 t) 2/9)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(+.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 0)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(+.f64 0 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(+.f64 (neg.f64 (*.f64 (/.f64 1 t) 2/9)) 5/6)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (/.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 -1 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (/.f64 (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(*.f64 (/.f64 (*.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 1 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)))) (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))) (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(/.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) (/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(/.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) -1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(/.f64 (-.f64 5/3 (*.f64 (/.f64 1 t) 4/9)) 2)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6) 2) -2)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(pow.f64 (-.f64 5/6 (*.f64 (/.f64 1 t) 2/9)) 1)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))
(neg.f64 (+.f64 (*.f64 (/.f64 1 t) 2/9) -5/6))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 5/6 (*.f64 (/.f64 1 t) -2/9))
(+.f64 5/6 (*.f64 -2/9 (/.f64 1 t)))

localize36.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))
0.0b
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))
0.2b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
0.2b
(/.f64 (*.f64 2 t) (+.f64 1 t))
Compiler

Compiled 104 to 78 computations (25% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
0.0ms
t
@0
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
0.0ms
t
@-inf
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
0.0ms
t
@inf
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))
0.0ms
t
@0
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))

rewrite132.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1396×rational_best-simplify-57
1006×rational_best-simplify-44
676×rational_best-2
676×rational_best-3
676×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013122
1111122
2358122
31499122
47000122
Stop Event
node limit
Counts
2 → 30
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))) (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) (/.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))) (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))

simplify207.0ms (2.4%)

Algorithm
egg-herbie
Rules
1206×rational_best-simplify-80
1036×rational_best-simplify-78
1008×rational_best-simplify-2
748×rational_best-simplify-132
682×rational_best-simplify-82
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01153030
12213006
23932994
313492994
428072994
551632994
Stop Event
node limit
Counts
54 → 81
Calls
Call 1
Inputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -3 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (*.f64 -3 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 3 (pow.f64 t 4)))))
(/.f64 5/4 t)
(-.f64 (*.f64 5/4 (/.f64 1 t)) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 17/16 (/.f64 1 (pow.f64 t 3))) (*.f64 5/4 (/.f64 1 t))) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 17/16 (/.f64 1 (pow.f64 t 3))) (*.f64 5/4 (/.f64 1 t))) (+.f64 (*.f64 11/8 (/.f64 1 (pow.f64 t 2))) (*.f64 27/32 (/.f64 1 (pow.f64 t 4)))))
(/.f64 5/4 t)
(-.f64 (*.f64 5/4 (/.f64 1 t)) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 17/16 (/.f64 1 (pow.f64 t 3))) (*.f64 5/4 (/.f64 1 t))) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 17/16 (/.f64 1 (pow.f64 t 3))) (*.f64 5/4 (/.f64 1 t))) (+.f64 (*.f64 11/8 (/.f64 1 (pow.f64 t 2))) (*.f64 27/32 (/.f64 1 (pow.f64 t 4)))))
(*.f64 4 (pow.f64 t 2))
(+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2)))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2))))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (+.f64 (*.f64 -4 (pow.f64 t 5)) (*.f64 4 (pow.f64 t 2)))))
(*.f64 4 t)
(-.f64 (*.f64 4 t) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(*.f64 4 t)
(-.f64 (*.f64 4 t) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)
(+.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(-.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(+.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 0)
(+.f64 0 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))
(+.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))) (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))
(-.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 0)
(-.f64 0 (neg.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))
(/.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 1)
(/.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) (/.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))) (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))
(/.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) 4)) 2)
(pow.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 1)
(neg.f64 (neg.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))
Outputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -3 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -3 (pow.f64 t 3))))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (*.f64 -3 (pow.f64 t 3)))
(+.f64 (*.f64 -3 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 3 (pow.f64 t 4)))))
(+.f64 (+.f64 (pow.f64 t 2) (*.f64 3 (pow.f64 t 4))) (+.f64 1/2 (*.f64 -3 (pow.f64 t 3))))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (+.f64 (*.f64 -3 (pow.f64 t 3)) (*.f64 3 (pow.f64 t 4))))
(+.f64 1/2 (+.f64 (*.f64 -3 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) (*.f64 3 (pow.f64 t 4)))))
(/.f64 5/4 t)
(-.f64 (*.f64 5/4 (/.f64 1 t)) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 17/16 (/.f64 1 (pow.f64 t 3))) (*.f64 5/4 (/.f64 1 t))) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 5/4 (/.f64 1 t)) (*.f64 17/16 (/.f64 1 (pow.f64 t 3)))) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 17/16 (/.f64 1 (pow.f64 t 3))) (*.f64 5/4 (/.f64 1 t))) (+.f64 (*.f64 11/8 (/.f64 1 (pow.f64 t 2))) (*.f64 27/32 (/.f64 1 (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 5/4 (/.f64 1 t)) (*.f64 17/16 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 11/8 (/.f64 1 (pow.f64 t 2))) (*.f64 27/32 (/.f64 1 (pow.f64 t 4)))))
(/.f64 5/4 t)
(-.f64 (*.f64 5/4 (/.f64 1 t)) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 17/16 (/.f64 1 (pow.f64 t 3))) (*.f64 5/4 (/.f64 1 t))) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 5/4 (/.f64 1 t)) (*.f64 17/16 (/.f64 1 (pow.f64 t 3)))) (*.f64 11/8 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 17/16 (/.f64 1 (pow.f64 t 3))) (*.f64 5/4 (/.f64 1 t))) (+.f64 (*.f64 11/8 (/.f64 1 (pow.f64 t 2))) (*.f64 27/32 (/.f64 1 (pow.f64 t 4)))))
(-.f64 (+.f64 (*.f64 5/4 (/.f64 1 t)) (*.f64 17/16 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 11/8 (/.f64 1 (pow.f64 t 2))) (*.f64 27/32 (/.f64 1 (pow.f64 t 4)))))
(*.f64 4 (pow.f64 t 2))
(*.f64 (pow.f64 t 2) 4)
(+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2)))
(+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 (pow.f64 t 3) -4))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (*.f64 4 (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 t 2) 4) (+.f64 (*.f64 (pow.f64 t 3) -4) (*.f64 4 (pow.f64 t 4))))
(+.f64 (*.f64 (pow.f64 t 3) -4) (*.f64 4 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
(+.f64 (*.f64 (pow.f64 t 3) -4) (*.f64 4 (+.f64 (pow.f64 t 2) (pow.f64 t 4))))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 -4 (pow.f64 t 3)) (+.f64 (*.f64 -4 (pow.f64 t 5)) (*.f64 4 (pow.f64 t 2)))))
(+.f64 (+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 -4 (pow.f64 t 5))) (+.f64 (*.f64 (pow.f64 t 3) -4) (*.f64 4 (pow.f64 t 4))))
(+.f64 (*.f64 4 (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) 4) (*.f64 -4 (+.f64 (pow.f64 t 3) (pow.f64 t 5)))))
(+.f64 (*.f64 -4 (+.f64 (pow.f64 t 3) (pow.f64 t 5))) (*.f64 4 (+.f64 (pow.f64 t 4) (pow.f64 t 2))))
(+.f64 (*.f64 -4 (+.f64 (pow.f64 t 3) (pow.f64 t 5))) (*.f64 4 (+.f64 (pow.f64 t 2) (pow.f64 t 4))))
(*.f64 4 t)
(*.f64 t 4)
(-.f64 (*.f64 4 t) 4)
(-.f64 (*.f64 t 4) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) 4)
(-.f64 (*.f64 4 (+.f64 t (/.f64 1 t))) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (*.f64 4 (+.f64 t (/.f64 1 t))) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(*.f64 4 t)
(*.f64 t 4)
(-.f64 (*.f64 4 t) 4)
(-.f64 (*.f64 t 4) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) 4)
(-.f64 (*.f64 4 (+.f64 t (/.f64 1 t))) 4)
(-.f64 (+.f64 (*.f64 4 (/.f64 1 t)) (*.f64 4 t)) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (*.f64 4 (+.f64 t (/.f64 1 t))) (+.f64 4 (*.f64 4 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(+.f64 0 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(-.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) (/.f64 (+.f64 t t) (+.f64 1 t)))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1)))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(+.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 0)
(*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))
(+.f64 0 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))
(*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))
(+.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))) (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))
(*.f64 t (+.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (+.f64 t t))
(*.f64 (+.f64 t t) (/.f64 (+.f64 t t) (+.f64 t 1)))
(-.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 0)
(*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))
(-.f64 0 (neg.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))
(*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))
(/.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 1)
(*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))
(/.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) (/.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))) (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))
(/.f64 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 (/.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 t (*.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 (+.f64 t t) (+.f64 t 1)))))
(*.f64 t (*.f64 (/.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1)))) (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 t (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1)))) (/.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))) (*.f64 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))) (/.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 t (*.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2)) (/.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (*.f64 t (*.f64 (/.f64 (+.f64 t t) (+.f64 1 t)) 4)) 2)
(*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))
(pow.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))) 1)
(*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))
(neg.f64 (neg.f64 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))
(*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 2 t))
(*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))

eval258.0ms (3%)

Compiler

Compiled 17737 to 12237 computations (31% saved)

prune299.0ms (3.5%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New4002402
Fresh022
Picked011
Done134
Total4018409
Error
0b
Counts
409 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.3b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
27.2b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
22.3b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
34.5b
(-.f64 5/6 (/.f64 2/9 t))
28.0b
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
27.7b
(+.f64 (pow.f64 t 2) 1/2)
28.8b
5/6
22.8b
1/2
Compiler

Compiled 124 to 99 computations (20.2% saved)

localize5.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 5/6 (/.f64 2/9 t))
0.4b
(/.f64 2/9 t)
Compiler

Compiled 12 to 9 computations (25% saved)

series0.0ms (0%)

Counts
2 → 12
Calls

6 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 2/9 t)
0.0ms
t
@0
(-.f64 5/6 (/.f64 2/9 t))
0.0ms
t
@inf
(/.f64 2/9 t)
0.0ms
t
@-inf
(/.f64 2/9 t)
0.0ms
t
@inf
(-.f64 5/6 (/.f64 2/9 t))

rewrite74.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1316×rational_best-5
1314×rational_best-4
1314×rational_best-2
1314×rational_best-3
1314×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
15620
216720
364120
4268120
Stop Event
node limit
Counts
2 → 70
Calls
Call 1
Inputs
(/.f64 2/9 t)
(-.f64 5/6 (/.f64 2/9 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2/9 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2/9 t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2/9 t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2/9 t) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2/9 t) (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 1 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 2/9 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (/.f64 2/9 t) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2/9 t) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (/.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2/9 t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 2/9 t)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 5/6 (neg.f64 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 5/6 (/.f64 2/9 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 5/6 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 2/9 t)) 5/6)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (/.f64 2/9 t)) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 5/6 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 2/9 t) -5/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (/.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (/.f64 2/9 t) -5/6)) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5/3 (*.f64 (/.f64 2/9 t) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 2/9 t) 2) -5/3) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 2/9 t) -5/6))))))

simplify251.0ms (3%)

Algorithm
egg-herbie
Rules
990×rational_best-simplify-2
922×rational_best-simplify-135
826×rational_best-simplify-80
758×rational_best-simplify-78
654×rational_best-simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01291076
12661076
21092928
33516928
46125928
Stop Event
node limit
Counts
82 → 76
Calls
Call 1
Inputs
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 (/.f64 2/9 t) 0)
(+.f64 0 (/.f64 2/9 t))
(-.f64 (/.f64 2/9 t) 0)
(-.f64 0 (neg.f64 (/.f64 2/9 t)))
(*.f64 (/.f64 2/9 t) 1)
(*.f64 (/.f64 2/9 t) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(*.f64 (/.f64 2/9 t) (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))))
(*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(*.f64 1 (/.f64 2/9 t))
(*.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t))
(*.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 1 (/.f64 2/9 t)))
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)))
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)))
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t))
(*.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 2/9 t))
(*.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (/.f64 2/9 t) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))
(*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(*.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(*.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (/.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(pow.f64 (/.f64 2/9 t) 1)
(neg.f64 (neg.f64 (/.f64 2/9 t)))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(+.f64 (-.f64 5/6 (/.f64 2/9 t)) 0)
(+.f64 0 (-.f64 5/6 (/.f64 2/9 t)))
(+.f64 (neg.f64 (/.f64 2/9 t)) 5/6)
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 1 (-.f64 5/6 (/.f64 2/9 t)))
(*.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t)))
(*.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(*.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t)))
(*.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t)))
(*.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))
(*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 -1 (+.f64 (/.f64 2/9 t) -5/6))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(*.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(*.f64 (*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (/.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))
(*.f64 (/.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(*.f64 (/.f64 -1 (+.f64 (/.f64 2/9 t) -5/6)) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(/.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(/.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(/.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(/.f64 (-.f64 5/3 (*.f64 (/.f64 2/9 t) 2)) 2)
(/.f64 (+.f64 (*.f64 (/.f64 2/9 t) 2) -5/3) -2)
(pow.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
Outputs
(/.f64 -2/9 t)
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
5/6
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(-.f64 5/6 (*.f64 2/9 (/.f64 1 t)))
(+.f64 (/.f64 2/9 t) 0)
(/.f64 2/9 t)
(+.f64 0 (/.f64 2/9 t))
(/.f64 2/9 t)
(-.f64 (/.f64 2/9 t) 0)
(/.f64 2/9 t)
(-.f64 0 (neg.f64 (/.f64 2/9 t)))
(/.f64 2/9 t)
(*.f64 (/.f64 2/9 t) 1)
(/.f64 2/9 t)
(*.f64 (/.f64 2/9 t) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(/.f64 2/9 t)
(*.f64 (/.f64 2/9 t) (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 1 (/.f64 2/9 t))
(/.f64 2/9 t)
(*.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t))
(/.f64 2/9 t)
(*.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(/.f64 2/9 t)
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 1 (/.f64 2/9 t)))
(/.f64 2/9 t)
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)))
(/.f64 2/9 t)
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)))
(/.f64 2/9 t)
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t))
(/.f64 2/9 t)
(*.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 2/9 t))
(/.f64 2/9 t)
(*.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (/.f64 2/9 t) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))
(/.f64 2/9 t)
(*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 (*.f64 (/.f64 2/9 t) (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(/.f64 2/9 t)
(*.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(/.f64 2/9 t)
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (/.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))
(/.f64 2/9 t)
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 2/9 t) (/.f64 1 (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))))
(/.f64 2/9 t)
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))) (*.f64 (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (*.f64 (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))))
(/.f64 2/9 t)
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 2/9 t) (/.f64 2/9 t))) (/.f64 2/9 t)) (*.f64 (/.f64 2/9 t) (/.f64 2/9 t)))
(/.f64 2/9 t)
(pow.f64 (/.f64 2/9 t) 1)
(/.f64 2/9 t)
(neg.f64 (neg.f64 (/.f64 2/9 t)))
(/.f64 2/9 t)
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(+.f64 (-.f64 5/6 (/.f64 2/9 t)) 0)
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(+.f64 0 (-.f64 5/6 (/.f64 2/9 t)))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(+.f64 (neg.f64 (/.f64 2/9 t)) 5/6)
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 1 (-.f64 5/6 (/.f64 2/9 t)))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t)))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t)))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t)))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (/.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 -1 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (/.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 (/.f64 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 1 (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 (/.f64 (/.f64 1 (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))) (*.f64 (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (*.f64 (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t)))) (-.f64 5/6 (/.f64 2/9 t))) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(*.f64 (/.f64 -1 (+.f64 (/.f64 2/9 t) -5/6)) (*.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(/.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(/.f64 (-.f64 5/6 (/.f64 2/9 t)) (/.f64 (-.f64 5/6 (/.f64 2/9 t)) (-.f64 5/6 (/.f64 2/9 t))))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(/.f64 (+.f64 (/.f64 2/9 t) -5/6) -1)
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(/.f64 (-.f64 5/3 (*.f64 (/.f64 2/9 t) 2)) 2)
(/.f64 (+.f64 (*.f64 (/.f64 2/9 t) 2) -5/3) -2)
(/.f64 (+.f64 -5/3 (*.f64 (/.f64 2/9 t) 2)) -2)
(pow.f64 (-.f64 5/6 (/.f64 2/9 t)) 1)
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))
(neg.f64 (+.f64 (/.f64 2/9 t) -5/6))
(+.f64 5/6 (neg.f64 (/.f64 2/9 t)))
(-.f64 5/6 (/.f64 2/9 t))

localize276.0ms (3.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))
0.2b
(/.f64 (*.f64 2 t) (+.f64 1 t))
0.3b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
Compiler

Compiled 81 to 61 computations (24.7% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
0.0ms
t
@inf
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
0.0ms
t
@-inf
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))

rewrite107.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1236×rational_best-simplify-57
840×rational_best-simplify-44
598×rational_best-2
598×rational_best-3
598×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01279
110179
232079
3134679
4591979
Stop Event
node limit
Counts
1 → 20
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))))

simplify295.0ms (3.5%)

Algorithm
egg-herbie
Rules
1098×rational_best-simplify-2
882×rational_best-simplify-80
786×rational_best-simplify-78
732×rational_best-simplify-94
648×rational_best-simplify-129
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0771934
11421928
22711926
311221926
422821924
541681924
679151924
Stop Event
node limit
Counts
32 → 40
Calls
Call 1
Inputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -1 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (*.f64 -1 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -1 (pow.f64 t 4)))))
1
(-.f64 1 (*.f64 1/4 (/.f64 1 t)))
(-.f64 1 (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) 1) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
1
(-.f64 1 (*.f64 1/4 (/.f64 1 t)))
(-.f64 1 (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) 1) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)
(+.f64 0 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(-.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
Outputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -1 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (*.f64 -1 (pow.f64 t 3)))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (neg.f64 (pow.f64 t 3)))
(+.f64 1/2 (+.f64 (pow.f64 t 2) (neg.f64 (pow.f64 t 3))))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (neg.f64 (pow.f64 t 3))))
(+.f64 (*.f64 -1 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 -1 (pow.f64 t 4)))))
(+.f64 (neg.f64 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (neg.f64 (pow.f64 t 4)))))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (*.f64 -1 (+.f64 (pow.f64 t 3) (pow.f64 t 4))))
(+.f64 (pow.f64 t 2) (+.f64 1/2 (neg.f64 (+.f64 (pow.f64 t 3) (pow.f64 t 4)))))
1
(-.f64 1 (*.f64 1/4 (/.f64 1 t)))
(-.f64 1 (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) 1) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 1 (*.f64 3/16 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
1
(-.f64 1 (*.f64 1/4 (/.f64 1 t)))
(-.f64 1 (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (*.f64 3/16 (/.f64 1 (pow.f64 t 3))) 1) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 1 (*.f64 3/16 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 1/4 (/.f64 1 t)) (*.f64 1/8 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(+.f64 0 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(-.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 0)
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t)))))) 1)
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))))

eval507.0ms (6%)

Compiler

Compiled 10356 to 7296 computations (29.5% saved)

prune40.0ms (0.5%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New2831284
Fresh022
Picked101
Done145
Total2857292
Error
0b
Counts
292 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.3b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
27.2b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
34.5b
(-.f64 5/6 (/.f64 2/9 t))
28.0b
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
27.7b
(+.f64 (pow.f64 t 2) 1/2)
28.8b
5/6
22.8b
1/2
Compiler

Compiled 88 to 71 computations (19.3% saved)

localize77.0ms (0.9%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))
0.2b
(/.f64 (*.f64 2 t) (+.f64 1 t))
14.0b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
Compiler

Compiled 80 to 60 computations (25% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
0.0ms
t
@0
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
0.0ms
t
@-inf
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))

rewrite117.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1312×rational_best-simplify-57
712×rational_best-2
712×rational_best-3
712×rational_best-1
708×rational_best-5
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01367
111367
237361
3157861
4664561
Stop Event
node limit
Counts
1 → 19
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))))))

simplify300.0ms (3.5%)

Algorithm
egg-herbie
Rules
946×rational_best-simplify-54
888×rational_best-simplify-49
868×rational_best-simplify-50
674×rational_best-simplify-132
626×rational_best-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0771597
11401597
22461597
38541597
426121597
559831597
Stop Event
node limit
Counts
31 → 36
Calls
Call 1
Inputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 2 (pow.f64 t 5)))))
(/.f64 1 t)
(-.f64 (/.f64 1 t) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 3))) (/.f64 1 t)) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 3))) (/.f64 1 t)) (+.f64 (*.f64 5/8 (/.f64 1 (pow.f64 t 4))) (*.f64 3/4 (/.f64 1 (pow.f64 t 2)))))
(/.f64 1 t)
(-.f64 (/.f64 1 t) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 3))) (/.f64 1 t)) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 3))) (/.f64 1 t)) (+.f64 (*.f64 5/8 (/.f64 1 (pow.f64 t 4))) (*.f64 3/4 (/.f64 1 (pow.f64 t 2)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 0)
(+.f64 0 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))
(-.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 1)
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 1)
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
Outputs
1/2
(+.f64 1/2 (pow.f64 t 2))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (pow.f64 t 2)))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (*.f64 -2 (pow.f64 t 3)))
(+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 1/2 (+.f64 (pow.f64 t 2) (*.f64 2 (pow.f64 t 5)))))
(+.f64 (+.f64 1/2 (pow.f64 t 2)) (+.f64 (*.f64 -2 (pow.f64 t 3)) (*.f64 2 (pow.f64 t 5))))
(+.f64 1/2 (+.f64 (*.f64 -2 (pow.f64 t 3)) (+.f64 (pow.f64 t 2) (*.f64 2 (pow.f64 t 5)))))
(/.f64 1 t)
(-.f64 (/.f64 1 t) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 3))) (/.f64 1 t)) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (/.f64 1 t) (*.f64 1/2 (/.f64 1 (pow.f64 t 3)))) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 3))) (/.f64 1 t)) (+.f64 (*.f64 5/8 (/.f64 1 (pow.f64 t 4))) (*.f64 3/4 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (/.f64 1 t) (*.f64 1/2 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 t 2))) (*.f64 5/8 (/.f64 1 (pow.f64 t 4)))))
(/.f64 1 t)
(-.f64 (/.f64 1 t) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 3))) (/.f64 1 t)) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (/.f64 1 t) (*.f64 1/2 (/.f64 1 (pow.f64 t 3)))) (*.f64 3/4 (/.f64 1 (pow.f64 t 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 t 3))) (/.f64 1 t)) (+.f64 (*.f64 5/8 (/.f64 1 (pow.f64 t 4))) (*.f64 3/4 (/.f64 1 (pow.f64 t 2)))))
(-.f64 (+.f64 (/.f64 1 t) (*.f64 1/2 (/.f64 1 (pow.f64 t 3)))) (+.f64 (*.f64 3/4 (/.f64 1 (pow.f64 t 2))) (*.f64 5/8 (/.f64 1 (pow.f64 t 4)))))
(+.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 0)
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(+.f64 0 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(-.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 0)
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(-.f64 0 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 1)
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 1 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))) (*.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4)))) 1)
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(neg.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 1 t))))) (+.f64 2 (*.f64 t (*.f64 t 4))))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 2 (*.f64 t (/.f64 (+.f64 t t) (-.f64 t -1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 t (*.f64 2 (/.f64 (+.f64 t t) (+.f64 t 1))))) (+.f64 2 (*.f64 t (*.f64 t 4))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))

eval78.0ms (0.9%)

Compiler

Compiled 4420 to 3044 computations (31.1% saved)

prune24.0ms (0.3%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New1182120
Fresh022
Picked101
Done044
Total1198127
Error
0b
Counts
127 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
27.2b
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
0.3b
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
25.5b
(/.f64 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
34.5b
(-.f64 5/6 (/.f64 2/9 t))
28.0b
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
27.7b
(+.f64 (pow.f64 t 2) 1/2)
28.8b
5/6
22.8b
1/2
Compiler

Compiled 106 to 84 computations (20.8% saved)

regimes45.0ms (0.5%)

Counts
12 → 1
Calls
Call 1
Inputs
1/2
5/6
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
(+.f64 (pow.f64 t 2) 1/2)
(+.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 -2 (pow.f64 t 3))))
Outputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
Calls

4 calls:

23.0ms
(/.f64 (*.f64 2 t) (+.f64 1 t))
10.0ms
t
4.0ms
(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))
3.0ms
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
Results
ErrorSegmentsBranch
0.3b1t
0.3b1(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
0.3b1(*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))
0.3b1(/.f64 (*.f64 2 t) (+.f64 1 t))
Compiler

Compiled 249 to 193 computations (22.5% saved)

regimes22.0ms (0.3%)

Counts
9 → 3
Calls
Call 1
Inputs
1/2
5/6
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (*.f64 2 t))))
Outputs
5/6
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t))))
(-.f64 5/6 (/.f64 2/9 t))
Calls

1 calls:

18.0ms
t
Results
ErrorSegmentsBranch
0.0b3t
Compiler

Compiled 138 to 107 computations (22.5% saved)

bsearch77.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
4.5473785061895656e-5
1083092213.1416466
42.0ms
-1291706564404694.5
-6.398456973450797e-8
Results
68.0ms336×body256valid
Compiler

Compiled 626 to 481 computations (23.2% saved)

regimes20.0ms (0.2%)

Counts
5 → 3
Calls
Call 1
Inputs
1/2
5/6
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
(/.f64 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
Outputs
5/6
(/.f64 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t))))
(-.f64 5/6 (/.f64 2/9 t))
Calls

1 calls:

19.0ms
t
Results
ErrorSegmentsBranch
0.0b3t
Compiler

Compiled 36 to 29 computations (19.4% saved)

bsearch59.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
4.5473785061895656e-5
1083092213.1416466
31.0ms
-1291706564404694.5
-6.398456973450797e-8
Results
54.0ms336×body256valid
Compiler

Compiled 584 to 481 computations (17.6% saved)

regimes13.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
1/2
5/6
(-.f64 5/6 (/.f64 2/9 t))
(-.f64 5/6 (*.f64 (/.f64 1 t) 2/9))
Outputs
5/6
1/2
(-.f64 5/6 (/.f64 2/9 t))
Calls

1 calls:

12.0ms
t
Results
ErrorSegmentsBranch
0.2b3t
Compiler

Compiled 17 to 14 computations (17.6% saved)

bsearch60.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
4.5473785061895656e-5
1083092213.1416466
30.0ms
-1291706564404694.5
-6.398456973450797e-8
Results
56.0ms336×body256valid
Compiler

Compiled 206 to 187 computations (9.2% saved)

regimes9.0ms (0.1%)

Accuracy

Total -51.2b remaining (-21858.8%)

Threshold costs -51.2b (-21858.8%)

Counts
2 → 3
Calls
Call 1
Inputs
1/2
5/6
Outputs
5/6
1/2
5/6
Calls

1 calls:

8.0ms
t
Results
ErrorSegmentsBranch
0.2b3t
Compiler

Compiled 5 to 4 computations (20% saved)

bsearch77.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
4.5473785061895656e-5
1083092213.1416466
48.0ms
-1291706564404694.5
-6.398456973450797e-8
Results
73.0ms336×body256valid
Compiler

Compiled 166 to 157 computations (5.4% saved)

simplify5.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056338
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
(if (<=.f64 t -7566047373982433/18014398509481984) 5/6 (if (<=.f64 t 3/4) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t)))) (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -3512807709348987/9007199254740992) 5/6 (if (<=.f64 t 3152519739159347/4503599627370496) (/.f64 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t)))) (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -5944751508129055/18014398509481984) 5/6 (if (<=.f64 t 5944751508129055/9007199254740992) 1/2 (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -5944751508129055/18014398509481984) 5/6 (if (<=.f64 t 1) 1/2 5/6))
1/2
Outputs
(/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))) (+.f64 2 (*.f64 (/.f64 (*.f64 2 t) (+.f64 1 t)) (/.f64 (*.f64 2 t) (+.f64 1 t)))))
(if (<=.f64 t -7566047373982433/18014398509481984) 5/6 (if (<=.f64 t 3/4) (/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 t t) (+.f64 t 1)) (*.f64 t 2))) (+.f64 2 (*.f64 4 (*.f64 t t)))) (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -3512807709348987/9007199254740992) 5/6 (if (<=.f64 t 3152519739159347/4503599627370496) (/.f64 (+.f64 1 (*.f64 (*.f64 2 t) (*.f64 2 t))) (+.f64 2 (*.f64 (*.f64 2 t) (*.f64 2 t)))) (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -5944751508129055/18014398509481984) 5/6 (if (<=.f64 t 5944751508129055/9007199254740992) 1/2 (-.f64 5/6 (/.f64 2/9 t))))
(if (<=.f64 t -5944751508129055/18014398509481984) 5/6 (if (<=.f64 t 1) 1/2 5/6))
1/2
Compiler

Compiled 136 to 107 computations (21.3% saved)

soundness551.0ms (6.5%)

Algorithm
egg-herbie
Rules
1274×rational_best-simplify-2
946×rational_best-simplify-54
888×rational_best-simplify-49
868×rational_best-simplify-50
726×rational_best-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0771597
11401597
22461597
38541597
426121597
559831597
03748898
18008886
218718882
337138834
463008834
Stop Event
node limit
node limit
Compiler

Compiled 186 to 129 computations (30.6% saved)

end68.0ms (0.8%)

Compiler

Compiled 131 to 102 computations (22.1% saved)

Profiling

Loading profile data...