Kahan p13 Example 1

Time bar (total: 2.1s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze2.0ms (0.1%)

Memory
4.9MiB live, 4.9MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
50%50%50%0%0%0%0%2
75%75%25%0%0%0%0%3
87.5%87.5%12.5%0%0%0%0%4
93.8%93.7%6.2%0%0%0%0%5
96.9%96.8%3.1%0%0%0%0%6
98.4%98.4%1.6%0%0%0%0%7
99.2%99.2%0.8%0%0%0%0%8
99.6%99.6%0.4%0%0%0%0%9
99.8%99.8%0.2%0%0%0%0%10
99.9%99.9%0.1%0%0%0%0%11
100%99.9%0%0%0%0%0%12
Compiler

Compiled 37 to 12 computations (67.6% saved)

sample751.0ms (36.1%)

Memory
11.3MiB live, 1 122.6MiB allocated; 255ms collecting garbage
Samples
514.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 257.0ms
ival-mult!: 104.0ms (40.5% of total)
ival-div!: 86.0ms (33.5% of total)
ival-add!: 65.0ms (25.3% of total)
adjust: 2.0ms (0.8% of total)
Bogosity

preprocess15.0ms (0.7%)

Memory
27.3MiB live, 27.3MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01974
110474
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
Compiler

Compiled 70 to 20 computations (71.4% saved)

series106.0ms (5.1%)

Memory
-9.3MiB live, 94.5MiB allocated; 11ms collecting garbage
Counts
10 → 52
Calls
Call 1
Inputs
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))))
#s(literal 1 binary64)
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
(*.f64 #s(literal 2 binary64) t)
#s(literal 2 binary64)
t
(+.f64 #s(literal 1 binary64) t)
(+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) #s(literal 1 binary64))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 t #s(literal 2 binary64)))))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -8 binary64) t)))))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 12 binary64) t) #s(literal 8 binary64)))))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (*.f64 #s(literal 4 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -8 binary64) t))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 12 binary64) t) #s(literal 8 binary64))))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 t (+.f64 #s(literal 12 binary64) (*.f64 #s(literal -16 binary64) t))) #s(literal 8 binary64))))))
#s(approx (/ (* 2 t) (+ 1 t)) (*.f64 #s(literal 2 binary64) t))
#s(approx (/ (* 2 t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) t))))
#s(approx (/ (* 2 t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 2 binary64) t) #s(literal 2 binary64))))))
#s(approx (/ (* 2 t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 t (-.f64 (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) t))) #s(literal 2 binary64))))))
#s(approx t t)
#s(approx (+ 1 t) (+.f64 #s(literal 1 binary64) t))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) #s(literal 2 binary64))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 t #s(literal 2 binary64)))))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -8 binary64) t)))))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 12 binary64) t) #s(literal 8 binary64)))))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 (+.f64 #s(literal 5/6 binary64) (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 (+.f64 #s(literal 5/6 binary64) (+.f64 (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) #s(literal 5 binary64))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (-.f64 (+.f64 #s(literal 5 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (-.f64 (+.f64 #s(literal 5 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) #s(literal 4 binary64))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (-.f64 (+.f64 #s(literal 4 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (-.f64 (+.f64 #s(literal 4 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (/ (* 2 t) (+ 1 t)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (* 2 t) (+ 1 t)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (* 2 t) (+ 1 t)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (+ 1 t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) #s(literal 6 binary64))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (-.f64 (+.f64 #s(literal 6 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (-.f64 (+.f64 #s(literal 6 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 5 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 8 binary64) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 5 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 12 binary64) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 8 binary64) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 12 binary64) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (* 2 t) (+ 1 t)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (* 2 t) (+ 1 t)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 8 binary64) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+.f64 #s(literal 6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 12 binary64) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
Calls

3 calls:

TimeVariablePoint
5.0ms
t
-inf
1.0ms
t
inf
1.0ms
t
0

rewrite130.0ms (6.2%)

Memory
-3.9MiB live, 85.8MiB allocated; 26ms collecting garbage
Counts
10 → 41
Calls
Call 1
Inputs
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))))
#s(literal 1 binary64)
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
(*.f64 #s(literal 2 binary64) t)
#s(literal 2 binary64)
t
(+.f64 #s(literal 1 binary64) t)
(+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))))
Outputs
(*.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))))
(+.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64))
(fma.f64 (fabs.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (fabs.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) #s(literal 1 binary64))
#s(literal 1 binary64)
(cosh.f64 #s(literal 0 binary64))
(exp.f64 #s(literal 0 binary64))
(*.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)))
(*.f64 (fabs.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (fabs.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t)))
(/.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (+.f64 t t)) (+.f64 #s(literal 1 binary64) t))
(/.f64 (*.f64 (+.f64 t t) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (+.f64 #s(literal 1 binary64) t))
(pow.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))
(*.f64 (+.f64 t t) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) t)))
(*.f64 #s(literal 2 binary64) (/.f64 t (+.f64 #s(literal 1 binary64) t)))
(/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))
(/.f64 (neg.f64 (+.f64 t t)) (neg.f64 (+.f64 #s(literal 1 binary64) t)))
(*.f64 #s(literal 2 binary64) t)
(*.f64 t #s(literal 2 binary64))
(+.f64 t t)
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) #s(literal 1 binary64))
t
(+.f64 #s(literal 1 binary64) t)
(+.f64 t #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (neg.f64 t))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))))
(+.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) #s(literal 2 binary64))
(-.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
(-.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))))
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))
(fma.f64 (fabs.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (fabs.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) #s(literal 2 binary64))
(fma.f64 (neg.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) (neg.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) #s(literal 2 binary64))

eval9.0ms (0.4%)

Memory
15.0MiB live, 15.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 4 270 to 438 computations (89.7% saved)

prune44.0ms (2.1%)

Memory
-40.8MiB live, 11.8MiB allocated; 66ms collecting garbage
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New781088
Fresh000
Picked101
Done000
Total791089
Accuracy
100.0%
Counts
89 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
74.2%
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
52.7%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
53.1%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
52.1%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
50.5%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
50.3%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
49.6%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
59.9%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
58.3%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
Compiler

Compiled 884 to 332 computations (62.4% saved)

series98.0ms (4.7%)

Memory
25.6MiB live, 71.7MiB allocated; 14ms collecting garbage
Counts
26 → 58
Calls
Call 1
Inputs
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64))
(/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))
(+.f64 t t)
t
(+.f64 #s(literal 1 binary64) t)
#s(literal 1 binary64)
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))
#s(literal 2 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
(-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t)))
#s(literal 5/6 binary64)
(*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 2/9 binary64)
(/.f64 #s(literal 1 binary64) t)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
(+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64)))
(pow.f64 t #s(literal 2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t))))
(*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t))
(*.f64 #s(literal -2 binary64) t)
#s(literal -2 binary64)
Outputs
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 1/2 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) #s(literal 1 binary64))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 t #s(literal 2 binary64)))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -8 binary64) t)))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 12 binary64) t) #s(literal 8 binary64)))))))
#s(approx (/ (+ t t) (+ 1 t)) (*.f64 #s(literal 2 binary64) t))
#s(approx (/ (+ t t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) t))))
#s(approx (/ (+ t t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 2 binary64) t) #s(literal 2 binary64))))))
#s(approx (/ (+ t t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 t (-.f64 (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) t))) #s(literal 2 binary64))))))
#s(approx t t)
#s(approx (+ 1 t) (+.f64 #s(literal 1 binary64) t))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) #s(literal 2 binary64))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 t #s(literal 2 binary64)))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -8 binary64) t)))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 12 binary64) t) #s(literal 8 binary64)))))))
#s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 #s(literal -2/9 binary64) t))
#s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t))
#s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))
#s(approx (/ 1 t) (/.f64 #s(literal 1 binary64) t))
#s(approx (pow t 2) (pow.f64 t #s(literal 2 binary64)))
#s(approx (* (pow t 2) (+ 1 (* -2 t))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t))))
#s(approx (+ 1 (* -2 t)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))
#s(approx (* -2 t) (*.f64 #s(literal -2 binary64) t))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 (+.f64 #s(literal 5/6 binary64) (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 (+.f64 #s(literal 5/6 binary64) (+.f64 (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) #s(literal 5 binary64))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (-.f64 #s(literal 5 binary64) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (-.f64 (+.f64 #s(literal 5 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (-.f64 (+.f64 #s(literal 5 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (/ (+ t t) (+ 1 t)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ t t) (+ 1 t)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ t t) (+ 1 t)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (+ 1 t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) #s(literal 6 binary64))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (-.f64 (+.f64 #s(literal 6 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (-.f64 (+.f64 #s(literal 6 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (+ 1/2 (pow t 2)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* -2 t)))) (*.f64 #s(literal -2 binary64) (pow.f64 t #s(literal 3 binary64))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* -2 t)))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 2 binary64))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* -2 t)))) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
#s(approx (+ 1 (* -2 t)) (*.f64 t (-.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 2 binary64))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+.f64 #s(literal 5 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 8 binary64) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+.f64 #s(literal 5 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 12 binary64) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ t t) (+ 1 t)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ t t) (+ 1 t)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 8 binary64) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 12 binary64) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* -2 t)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* -2 t)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) t))))))
#s(approx (+ 1 (* -2 t)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
Calls

3 calls:

TimeVariablePoint
2.0ms
t
-inf
2.0ms
t
inf
2.0ms
t
0

rewrite147.0ms (7.1%)

Memory
10.2MiB live, 54.8MiB allocated; 15ms collecting garbage
Counts
26 → 28
Calls
Call 1
Inputs
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64))
(/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))
(+.f64 t t)
t
(+.f64 #s(literal 1 binary64) t)
#s(literal 1 binary64)
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))
#s(literal 2 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
(-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t)))
#s(literal 5/6 binary64)
(*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 2/9 binary64)
(/.f64 #s(literal 1 binary64) t)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
(+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64)))
(pow.f64 t #s(literal 2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t))))
(*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t))
(*.f64 #s(literal -2 binary64) t)
#s(literal -2 binary64)
Outputs
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64))
(/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))
(+.f64 t t)
t
(+.f64 #s(literal 1 binary64) t)
#s(literal 1 binary64)
(+.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))
#s(literal 2 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
(-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t)))
#s(literal 5/6 binary64)
(*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 2/9 binary64)
(/.f64 #s(literal 1 binary64) t)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
(+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64)))
(pow.f64 t #s(literal 2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t))))
(*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t))
(*.f64 #s(literal -2 binary64) t)
#s(literal -2 binary64)

eval13.0ms (0.6%)

Memory
-36.3MiB live, 9.7MiB allocated; 7ms collecting garbage
Compiler

Compiled 3 438 to 353 computations (89.7% saved)

prune8.0ms (0.4%)

Memory
7.2MiB live, 7.2MiB allocated; 0ms collecting garbage
Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New58664
Fresh415
Picked145
Done000
Total631174
Accuracy
100.0%
Counts
74 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
74.2%
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
53.1%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
52.1%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
50.3%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
59.9%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
52.7%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
50.5%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
49.6%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
52.5%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
58.3%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
Compiler

Compiled 836 to 324 computations (61.2% saved)

series138.0ms (6.7%)

Memory
15.4MiB live, 68.8MiB allocated; 15ms collecting garbage
Counts
34 → 90
Calls
Call 1
Inputs
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))
(/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))
(+.f64 t t)
t
(+.f64 #s(literal 1 binary64) t)
#s(literal 2 binary64)
(/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t)))
(*.f64 (+.f64 t t) (+.f64 t t))
(*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(literal 5/6 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
(-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t)))
#s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))
(/.f64 #s(literal 2/9 binary64) t)
#s(literal 2/9 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t))
(/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)
(-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64))
(*.f64 #s(literal 5/6 binary64) t)
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))
#s(literal -1 binary64)
(/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t)
(-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t)))
(*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 1/27 binary64)
(/.f64 #s(literal 1 binary64) t)
Outputs
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) #s(literal 1/2 binary64))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 t #s(literal 2 binary64)))))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) t) #s(literal 1 binary64)))))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) t))) #s(literal 1 binary64)))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) #s(literal 2 binary64))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 t #s(literal 2 binary64)))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -8 binary64) t)))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 12 binary64) t) #s(literal 8 binary64)))))))
#s(approx (/ (+ t t) (+ 1 t)) (*.f64 #s(literal 2 binary64) t))
#s(approx (/ (+ t t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) t))))
#s(approx (/ (+ t t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 2 binary64) t) #s(literal 2 binary64))))))
#s(approx (/ (+ t t) (+ 1 t)) (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 t (-.f64 (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) t))) #s(literal 2 binary64))))))
#s(approx t t)
#s(approx (+ 1 t) #s(literal 1 binary64))
#s(approx (+ 1 t) (+.f64 #s(literal 1 binary64) t))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (*.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4 binary64) t))))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 2 binary64) t) #s(literal 4 binary64))))))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 t (-.f64 (*.f64 t (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 8 binary64) t))) #s(literal 4 binary64))))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (*.f64 #s(literal 4 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -8 binary64) t))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 12 binary64) t) #s(literal 8 binary64))))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 t (-.f64 (*.f64 t (+.f64 #s(literal 12 binary64) (*.f64 #s(literal -16 binary64) t))) #s(literal 8 binary64))))))
#s(approx (* (+ 1 t) (+ 1 t)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) t)))
#s(approx (* (+ 1 t) (+ 1 t)) (+.f64 #s(literal 1 binary64) (*.f64 t (+.f64 #s(literal 2 binary64) t))))
#s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 #s(literal -2/9 binary64) t))
#s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t))
#s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))
#s(approx (- (* 5/6 t) 2/9) #s(literal -2/9 binary64))
#s(approx (- (* 5/6 t) 2/9) (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)))
#s(approx (* 5/6 t) (*.f64 #s(literal 5/6 binary64) t))
#s(approx (+ 5/6 (* -1 (/ (- 2/9 (* 1/27 (/ 1 t))) t))) (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (+ 5/6 (* -1 (/ (- 2/9 (* 1/27 (/ 1 t))) t))) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal -2/9 binary64) t)) (pow.f64 t #s(literal 2 binary64))))
#s(approx (+ 5/6 (* -1 (/ (- 2/9 (* 1/27 (/ 1 t))) t))) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)))) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (- 2/9 (* 1/27 (/ 1 t))) t) (/.f64 #s(literal -1/27 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (- 2/9 (* 1/27 (/ 1 t))) t) (/.f64 (-.f64 (*.f64 #s(literal 2/9 binary64) t) #s(literal 1/27 binary64)) (pow.f64 t #s(literal 2 binary64))))
#s(approx (- 2/9 (* 1/27 (/ 1 t))) (/.f64 #s(literal -1/27 binary64) t))
#s(approx (- 2/9 (* 1/27 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 2/9 binary64) t) #s(literal 1/27 binary64)) t))
#s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))
#s(approx (/ 1 t) (/.f64 #s(literal 1 binary64) t))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) #s(literal 5/6 binary64))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) (-.f64 (+.f64 #s(literal 5/6 binary64) (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) (-.f64 (+.f64 #s(literal 5/6 binary64) (+.f64 (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 1/6 binary64))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))) (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64)))))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) #s(literal 6 binary64))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (-.f64 (+.f64 #s(literal 6 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (-.f64 (+.f64 #s(literal 6 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (/ (+ t t) (+ 1 t)) (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ t t) (+ 1 t)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ t t) (+ 1 t)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (+ 1 t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 2/3 binary64))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 2/27 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 (+.f64 #s(literal 2/3 binary64) (+.f64 (/.f64 #s(literal 2/27 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 8/81 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) #s(literal 4 binary64))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (-.f64 (+.f64 #s(literal 4 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (-.f64 (+.f64 #s(literal 4 binary64) (/.f64 #s(literal 12 binary64) (pow.f64 t #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (/.f64 #s(literal 1 binary64) t) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))))
#s(approx (* (+ 1 t) (+ 1 t)) (pow.f64 t #s(literal 2 binary64)))
#s(approx (* (+ 1 t) (+ 1 t)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (* (+ 1 t) (+ 1 t)) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))))))
#s(approx (- (* 5/6 t) 2/9) (*.f64 t (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (* -1 (/ (- 2/9 (* 1/27 (/ 1 t))) t)) (/.f64 (-.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t)) #s(literal 2/9 binary64)) t))
#s(approx (/ (- 2/9 (* 1/27 (/ 1 t))) t) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))
#s(approx (- 2/9 (* 1/27 (/ 1 t))) #s(literal 2/9 binary64))
#s(approx (- 2/9 (* 1/27 (/ 1 t))) (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (+ (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t)) #s(literal 2/9 binary64)) t))))
#s(approx (/ 1 (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 4/81 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) #s(literal 2/9 binary64)) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 8 binary64) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2) (+.f64 #s(literal 6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 12 binary64) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ t t) (+ 1 t)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ t t) (+ 1 t)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 2/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/27 binary64) (*.f64 #s(literal 8/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 8 binary64) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (* (+ t t) (+ t t)) (* (+ 1 t) (+ 1 t))) (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 12 binary64) (*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (- (* 5/6 t) 2/9) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t)) #s(literal 5/6 binary64)))))
#s(approx (* -1 (/ (- 2/9 (* 1/27 (/ 1 t))) t)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
#s(approx (/ (- 2/9 (* 1/27 (/ 1 t))) t) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t)) #s(literal 2/9 binary64)) t)))
Calls

3 calls:

TimeVariablePoint
4.0ms
t
0
3.0ms
t
-inf
3.0ms
t
inf

rewrite126.0ms (6.1%)

Memory
6.9MiB live, 52.6MiB allocated; 22ms collecting garbage
Counts
34 → 35
Calls
Call 1
Inputs
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
#s(literal 1 binary64)
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))
(/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))
(+.f64 t t)
t
(+.f64 #s(literal 1 binary64) t)
#s(literal 2 binary64)
(/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t)))
(*.f64 (+.f64 t t) (+.f64 t t))
(*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(literal 5/6 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
(-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t)))
#s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))
(/.f64 #s(literal 2/9 binary64) t)
#s(literal 2/9 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t))
(/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)
(-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64))
(*.f64 #s(literal 5/6 binary64) t)
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))
#s(literal -1 binary64)
(/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t)
(-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t)))
(*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 1/27 binary64)
(/.f64 #s(literal 1 binary64) t)
Outputs
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 (*.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))
(/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t))
(+.f64 t t)
t
(+.f64 #s(literal 1 binary64) t)
#s(literal 2 binary64)
(/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t)))
(*.f64 (+.f64 t t) (+.f64 t t))
(*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(literal 5/6 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
(-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t)))
#s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))
(/.f64 #s(literal 2/9 binary64) t)
#s(literal 2/9 binary64)
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t))
(/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)
(-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64))
(*.f64 #s(literal 5/6 binary64) t)
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))
#s(literal -1 binary64)
(/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t)
(-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t)))
(*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 1/27 binary64)
(/.f64 #s(literal 1 binary64) t)

eval13.0ms (0.6%)

Memory
13.2MiB live, 13.2MiB allocated; 0ms collecting garbage
Compiler

Compiled 6 230 to 595 computations (90.4% saved)

prune7.0ms (0.3%)

Memory
-40.0MiB live, 6.3MiB allocated; 3ms collecting garbage
Pruning

11 alts after pruning (3 fresh and 8 done)

PrunedKeptTotal
New91192
Fresh022
Picked145
Done044
Total9211103
Accuracy
100.0%
Counts
103 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
74.2%
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
53.1%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
52.1%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
50.3%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
59.9%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
52.7%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
50.5%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
49.6%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
52.5%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
58.3%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
Compiler

Compiled 501 to 192 computations (61.7% saved)

series123.0ms (5.9%)

Memory
15.2MiB live, 61.6MiB allocated; 6ms collecting garbage
Counts
33 → 72
Calls
Call 1
Inputs
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64))))))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))
(pow.f64 t #s(literal 2 binary64))
t
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 t (-.f64 t #s(literal 2 binary64)))
(-.f64 t #s(literal 2 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t)))
#s(literal 5/6 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))
#s(literal -1 binary64)
(/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t)
(+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
#s(literal 2/9 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))
(/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t)
(+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t)))
#s(literal 1/27 binary64)
(*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 4/81 binary64)
(/.f64 #s(literal 1 binary64) t)
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))
(/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t)
(-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t)))
#s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))
(/.f64 #s(literal 1/27 binary64) t)
Outputs
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 1/2 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
#s(approx (* (pow t 2) (+ 1 (* t (- t 2)))) (pow.f64 t #s(literal 2 binary64)))
#s(approx (* (pow t 2) (+ 1 (* t (- t 2)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t))))
#s(approx (* (pow t 2) (+ 1 (* t (- t 2)))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64))))))
#s(approx t t)
#s(approx (+ 1 (* t (- t 2))) #s(literal 1 binary64))
#s(approx (+ 1 (* t (- t 2))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))
#s(approx (+ 1 (* t (- t 2))) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))
#s(approx (* t (- t 2)) (*.f64 #s(literal -2 binary64) t))
#s(approx (* t (- t 2)) (*.f64 t (-.f64 t #s(literal 2 binary64))))
#s(approx (- t 2) #s(literal -2 binary64))
#s(approx (- t 2) (-.f64 t #s(literal 2 binary64)))
#s(approx (+ 5/6 (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t))) (/.f64 #s(literal 4/81 binary64) (pow.f64 t #s(literal 3 binary64))))
#s(approx (+ 5/6 (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t))) (/.f64 (+.f64 #s(literal 4/81 binary64) (*.f64 #s(literal 1/27 binary64) t)) (pow.f64 t #s(literal 3 binary64))))
#s(approx (+ 5/6 (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t))) (/.f64 (+.f64 #s(literal 4/81 binary64) (*.f64 t (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal -2/9 binary64) t)))) (pow.f64 t #s(literal 3 binary64))))
#s(approx (+ 5/6 (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t))) (/.f64 (+.f64 #s(literal 4/81 binary64) (*.f64 t (+.f64 #s(literal 1/27 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)))))) (pow.f64 t #s(literal 3 binary64))))
#s(approx (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t) (/.f64 #s(literal -4/81 binary64) (pow.f64 t #s(literal 3 binary64))))
#s(approx (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t) (/.f64 (-.f64 (*.f64 #s(literal -1/27 binary64) t) #s(literal 4/81 binary64)) (pow.f64 t #s(literal 3 binary64))))
#s(approx (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t) (/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 #s(literal 2/9 binary64) t) #s(literal 1/27 binary64))) #s(literal 4/81 binary64)) (pow.f64 t #s(literal 3 binary64))))
#s(approx (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) (/.f64 #s(literal -4/81 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) (/.f64 (-.f64 (*.f64 #s(literal -1/27 binary64) t) #s(literal 4/81 binary64)) (pow.f64 t #s(literal 2 binary64))))
#s(approx (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) (/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 #s(literal 2/9 binary64) t) #s(literal 1/27 binary64))) #s(literal 4/81 binary64)) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ 1/27 (* 4/81 (/ 1 t))) t) (/.f64 #s(literal 4/81 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ 1/27 (* 4/81 (/ 1 t))) t) (/.f64 (+.f64 #s(literal 4/81 binary64) (*.f64 #s(literal 1/27 binary64) t)) (pow.f64 t #s(literal 2 binary64))))
#s(approx (+ 1/27 (* 4/81 (/ 1 t))) (/.f64 #s(literal 4/81 binary64) t))
#s(approx (+ 1/27 (* 4/81 (/ 1 t))) (/.f64 (+.f64 #s(literal 4/81 binary64) (*.f64 #s(literal 1/27 binary64) t)) t))
#s(approx (/ 1 t) (/.f64 #s(literal 1 binary64) t))
#s(approx (+ 5/6 (* -1 (/ (- 2/9 (* 1/27 (/ 1 t))) t))) (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (+ 5/6 (* -1 (/ (- 2/9 (* 1/27 (/ 1 t))) t))) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal -2/9 binary64) t)) (pow.f64 t #s(literal 2 binary64))))
#s(approx (+ 5/6 (* -1 (/ (- 2/9 (* 1/27 (/ 1 t))) t))) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)))) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (- 2/9 (* 1/27 (/ 1 t))) t) (/.f64 #s(literal -1/27 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (- 2/9 (* 1/27 (/ 1 t))) t) (/.f64 (-.f64 (*.f64 #s(literal 2/9 binary64) t) #s(literal 1/27 binary64)) (pow.f64 t #s(literal 2 binary64))))
#s(approx (- 2/9 (* 1/27 (/ 1 t))) (/.f64 #s(literal -1/27 binary64) t))
#s(approx (- 2/9 (* 1/27 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 2/9 binary64) t) #s(literal 1/27 binary64)) t))
#s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 (+.f64 #s(literal 5/6 binary64) (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (-.f64 (+.f64 #s(literal 5/6 binary64) (+.f64 (/.f64 #s(literal 1/27 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* t (- t 2))))) (pow.f64 t #s(literal 4 binary64)))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* t (- t 2))))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* t (- t 2))))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* t (- t 2))))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (+ 1 (* t (- t 2))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (+ 1 (* t (- t 2))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (- t 2) (*.f64 t (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)))))
#s(approx (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t)) (/.f64 #s(literal -2/9 binary64) t))
#s(approx (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t)) (/.f64 (-.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t)) #s(literal 2/9 binary64)) t))
#s(approx (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t)) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 4/81 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) #s(literal 2/9 binary64)) t))
#s(approx (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t) (/.f64 #s(literal 2/9 binary64) t))
#s(approx (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))
#s(approx (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))
#s(approx (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) #s(literal 2/9 binary64))
#s(approx (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
#s(approx (/ (+ 1/27 (* 4/81 (/ 1 t))) t) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))
#s(approx (+ 1/27 (* 4/81 (/ 1 t))) #s(literal 1/27 binary64))
#s(approx (+ 1/27 (* 4/81 (/ 1 t))) (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* t (- t 2))))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)) t)))))
#s(approx (+ 1/2 (* (pow t 2) (+ 1 (* t (- t 2))))) (*.f64 (pow.f64 t #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal 2 binary64))))) t))) t)))))
#s(approx (+ 1 (* t (- t 2))) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)) t)))))
#s(approx (- t 2) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)))))
#s(approx (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
#s(approx (* -1 (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t)))
#s(approx (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t)) #s(literal 2/9 binary64)) t)))
#s(approx (/ (+ 2/9 (* -1 (/ (+ 1/27 (* 4/81 (/ 1 t))) t))) t) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 4/81 binary64) (pow.f64 t #s(literal 2 binary64))) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) #s(literal 2/9 binary64)) t)))
Calls

3 calls:

TimeVariablePoint
4.0ms
t
0
2.0ms
t
-inf
2.0ms
t
inf

rewrite130.0ms (6.3%)

Memory
3.9MiB live, 52.4MiB allocated; 16ms collecting garbage
Counts
33 → 33
Calls
Call 1
Inputs
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64))))))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))
(pow.f64 t #s(literal 2 binary64))
t
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 t (-.f64 t #s(literal 2 binary64)))
(-.f64 t #s(literal 2 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t)))
#s(literal 5/6 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))
#s(literal -1 binary64)
(/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t)
(+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
#s(literal 2/9 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))
(/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t)
(+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t)))
#s(literal 1/27 binary64)
(*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 4/81 binary64)
(/.f64 #s(literal 1 binary64) t)
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))
(/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t)
(-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t)))
#s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))
(/.f64 #s(literal 1/27 binary64) t)
Outputs
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64))))))
#s(literal 1/2 binary64)
(*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))
(pow.f64 t #s(literal 2 binary64))
t
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 t (-.f64 t #s(literal 2 binary64)))
(-.f64 t #s(literal 2 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t)))
#s(literal 5/6 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))
#s(literal -1 binary64)
(/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t)
(+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t)))
#s(literal 2/9 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))
(/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t)
(+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t)))
#s(literal 1/27 binary64)
(*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))
#s(literal 4/81 binary64)
(/.f64 #s(literal 1 binary64) t)
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
(+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))
(/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t)
(-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t)))
#s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))
(/.f64 #s(literal 1/27 binary64) t)

eval9.0ms (0.4%)

Memory
9.4MiB live, 9.4MiB allocated; 0ms collecting garbage
Compiler

Compiled 4 230 to 455 computations (89.2% saved)

prune7.0ms (0.3%)

Memory
6.3MiB live, 6.3MiB allocated; 0ms collecting garbage
Pruning

11 alts after pruning (0 fresh and 11 done)

PrunedKeptTotal
New70070
Fresh000
Picked033
Done088
Total701181
Accuracy
100.0%
Counts
81 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
74.2%
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
53.1%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
52.1%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
50.3%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
59.9%
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
52.7%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
50.5%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
49.6%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
52.5%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
58.3%
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
Compiler

Compiled 501 to 192 computations (61.7% saved)

regimes140.0ms (6.7%)

Memory
-26.8MiB live, 113.0MiB allocated; 12ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
3 → 2
6 → 2
9 → 2
10 → 2
12 → 2
13 → 2
15 → 2
18 → 1
Calls
Call 1
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
Call 2
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
Call 3
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
Call 4
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
Call 5
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
Call 6
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
Call 7
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
Call 8
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
Outputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
Call 9
Inputs
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 1/2 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(literal 5/6 binary64))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) #s(literal 5/6 binary64))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) #s(approx (* 2/9 (/ 1 t)) (/.f64 #s(literal 2/9 binary64) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) #s(approx (- 5/6 (* 2/9 (/ 1 t))) (/.f64 (-.f64 (*.f64 #s(literal 5/6 binary64) t) #s(literal 2/9 binary64)) t)))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (-.f64 #s(literal 5/6 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 #s(literal 1 binary64) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) #s(approx (* 1/27 (/ 1 t)) (/.f64 #s(literal 1/27 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2/9 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (pow.f64 t #s(literal 2 binary64))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 5/6 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/27 binary64) (*.f64 #s(literal 4/81 binary64) (/.f64 #s(literal 1 binary64) t))) t))) t))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) t)))))
#s(approx (/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
#s(approx (/ (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 1) (+ (* (/ (+ t t) (+ 1 t)) (/ (+ t t) (+ 1 t))) 2)) (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 t #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 t (-.f64 t #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (+.f64 t t) (+.f64 t t)) (*.f64 (+.f64 #s(literal 1 binary64) t) (+.f64 #s(literal 1 binary64) t))) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64))))
Outputs
(/.f64 (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 1 binary64)) (fma.f64 (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (+.f64 t t) (+.f64 #s(literal 1 binary64) t)) #s(literal 2 binary64)))
Calls

30 calls:

18.0ms
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
7.0ms
(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
6.0ms
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
6.0ms
t
5.0ms
(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
Results
AccuracySegmentsBranch
58.3%1t
58.3%1(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
58.3%1(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
58.3%1(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
98.6%2(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
98.6%2(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
98.6%2(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
99.2%2(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
99.2%2(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
99.2%2(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
99.3%2(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
99.3%2(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
99.3%2(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
99.3%2(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
99.3%2(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
99.3%2(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
99.4%2(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
99.4%2(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
99.4%2(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
99.4%2(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
99.4%2(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
99.4%2(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
99.4%2(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
99.4%2(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
99.4%2(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
99.4%3t
99.6%1(/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t))
99.6%1(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))
99.6%1(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 #s(literal 2 binary64) t) (+.f64 #s(literal 1 binary64) t)))))
99.6%1t
Compiler

Compiled 1 334 to 315 computations (76.4% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5065783189892115
0.8333333333288505
Compiler

Compiled 38 to 14 computations (63.2% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5065783189892115
0.8333333333288505
Compiler

Compiled 38 to 14 computations (63.2% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5065783189892115
0.8333333333288505
Compiler

Compiled 38 to 14 computations (63.2% saved)

bsearch0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5065783189892115
0.8333333333288505
Compiler

Compiled 38 to 14 computations (63.2% saved)

bsearch0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5065783189892115
0.8333333333288505
Compiler

Compiled 38 to 14 computations (63.2% saved)

bsearch0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5065783189892115
0.8333333333288505
Compiler

Compiled 38 to 14 computations (63.2% saved)

bsearch4.0ms (0.2%)

Memory
2.5MiB live, 2.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
4.0ms
0.5065783189892115
0.8333333333288505
Samples
1.0ms64×0valid
Compiler

Compiled 334 to 118 computations (64.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0% of total)

derivations3.0ms (0.1%)

Memory
3.1MiB live, 3.1MiB allocated; 0ms collecting garbage
Stop Event
done
Compiler

Compiled 980 to 90 computations (90.8% saved)

preprocess54.0ms (2.6%)

Memory
22.1MiB live, 70.9MiB allocated; 11ms collecting garbage
Compiler

Compiled 1 015 to 100 computations (90.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...