Details

Time bar (total: 44.3s)

sample274.0ms

Algorithm
halfpoints

simplify1.6s

Counts
1 → 1
Iterations
IterNodes
done2022
42022
31882
2510
1145
056

prune374.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 3.8b

localize1.3s

Local error

Found 4 expressions with local error:

0.8b
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.8b
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.8b
(*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))
3.5b
(/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

rewrite90.0ms

Algorithm
rewrite-expression-head
Rules
56×*p16-lft-identity-expand p16-*-un-lft-identity
36×p16-times-frac
32×*p16-rgt-identity-expand
18×/p16-rgt-identity-expand
16×p16-distribute-lft-out distribute-lft-out
14×associate-*l/
12×associate-/l*
associate-*r*
+p16-lft-identity-expand associate-*r/ +p16-rgt-identity-expand
distribute-rgt-in distribute-lft-in
distribute-rgt-out introduce-quire -p16-rgt-identity-expand
associate-/r* associate-*l* *-commutative
associate-/r/ associate-/l/
Counts
4 → 122
Calls
4 calls:
3.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
3.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
38.0ms
(*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))
43.0ms
(/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.0ms
(*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))
0.0ms
(/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

simplify1.5s

Counts
126 → 126
Iterations
IterNodes
done2002
32002
2997
1210
077

prune5.9s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 3.6b

localize1.1s

Local error

Found 4 expressions with local error:

0.8b
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.8b
(*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
1.8b
(*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
3.5b
(/.p16 (+.p16 (+.p16 (+.p16 (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

rewrite148.0ms

Algorithm
rewrite-expression-head
Rules
70×distribute-rgt-in distribute-lft-in
55×*p16-lft-identity-expand p16-*-un-lft-identity
36×p16-times-frac
34×+p16-lft-identity-expand +p16-rgt-identity-expand
31×*p16-rgt-identity-expand
26×associate-*r/ /p16-rgt-identity-expand
16×p16-distribute-lft-out associate-*l/ distribute-lft-out
12×associate-/l*
associate-*r* associate-*l*
distribute-rgt-out introduce-quire -p16-rgt-identity-expand
associate-/r* *-commutative
associate-/r/ associate-/l/
Counts
4 → 178
Calls
4 calls:
6.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
52.0ms
(*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
45.0ms
(*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
40.0ms
(/.p16 (+.p16 (+.p16 (+.p16 (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.0ms
(*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
0.0ms
(*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
0.0ms
(/.p16 (+.p16 (+.p16 (+.p16 (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

simplify3.4s

Counts
182 → 182
Iterations
IterNodes
done2000
32000
21344
1359
0112

prune4.8s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 3.5b

localize1.9s

Local error

Found 4 expressions with local error:

0.8b
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
1.8b
(*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
2.0b
(*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
3.5b
(/.p16 (+.p16 (+.p16 (+.p16 (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (*.p16 x x) (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

rewrite179.0ms

Algorithm
rewrite-expression-head
Rules
70×distribute-rgt-in distribute-lft-in
56×*p16-lft-identity-expand p16-*-un-lft-identity
36×p16-times-frac
34×+p16-lft-identity-expand +p16-rgt-identity-expand
32×*p16-rgt-identity-expand
25×associate-*r/
24×/p16-rgt-identity-expand
16×p16-distribute-lft-out distribute-lft-out
13×associate-*l/
12×associate-/l*
associate-*l*
associate-*r*
distribute-rgt-out introduce-quire -p16-rgt-identity-expand
associate-/r* *-commutative
associate-/r/ associate-/l/
Counts
4 → 178
Calls
4 calls:
7.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
49.0ms
(*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
49.0ms
(*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
69.0ms
(/.p16 (+.p16 (+.p16 (+.p16 (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (*.p16 x x) (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.0ms
(*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
0.0ms
(*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))))
0.0ms
(/.p16 (+.p16 (+.p16 (+.p16 (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (*.p16 x x) (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x)))))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

simplify1.9s

Counts
182 → 182
Iterations
IterNodes
done2005
32005
21209
1325
0112

prune6.1s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 3.5b

localize1.5s

Local error

Found 4 expressions with local error:

0.8b
(*.p16 (real->posit16 0.0140005442) (*.p16 x x))
0.8b
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.8b
(*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))
3.5b
(/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 x (*.p16 x (real->posit16 0.0001789971)))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

rewrite108.0ms

Algorithm
rewrite-expression-head
Rules
56×*p16-lft-identity-expand p16-*-un-lft-identity
36×p16-times-frac
32×*p16-rgt-identity-expand
18×/p16-rgt-identity-expand
16×p16-distribute-lft-out distribute-lft-out
14×associate-*l/
12×associate-/l*
+p16-lft-identity-expand associate-*r/ +p16-rgt-identity-expand
associate-*r*
distribute-rgt-in distribute-lft-in associate-*l*
distribute-rgt-out introduce-quire -p16-rgt-identity-expand
associate-/r* *-commutative
associate-/r/ associate-/l/
Counts
4 → 122
Calls
4 calls:
8.0ms
(*.p16 (real->posit16 0.0140005442) (*.p16 x x))
7.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
42.0ms
(*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))
48.0ms
(/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 x (*.p16 x (real->posit16 0.0001789971)))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(*.p16 (real->posit16 0.0140005442) (*.p16 x x))
0.0ms
(*.p16 (*.p16 x x) (real->posit16 0.0001789971))
0.0ms
(*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))
0.0ms
(/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (real->posit16 0.0424060604)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.1049934947)))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0694555761) (*.p16 (real->posit16 0.0140005442) (*.p16 x x)))) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 x (*.p16 x (real->posit16 0.0001789971)))))))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (real->posit16 0.2909738639)))))))

simplify1.2s

Counts
126 → 126
Iterations
IterNodes
done2008
32008
21136
1221
083

prune4.1s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 3.5b

regimes1.1s

Accuracy

0% (0.4b remaining)

Error of 3.5b against oracle of 3.1b and baseline of 3.5b

bsearch0.0ms

simplify26.0ms

Iterations
IterNodes
done57
157
055

end0.0ms

sample5.6s

Algorithm
halfpoints