Details

Time bar (total: 10.0s)

sample21.0ms

Algorithm
intervals
Results
11.0ms256×body80valid

simplify3.1s

Counts
1 → 1
Iterations
IterNodes
done5001
101555
9475
8221
7170
6142
5120
4106
368
239
122
014

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize13.0ms

Local error

Found 3 expressions with local error:

0.0b
(- x (/ (fma 0.27061 x 2.30753) (fma (fma x 0.04481 0.99229) x 1.0)))
0.1b
(fma (fma x 0.04481 0.99229) x 1.0)
12.3b
(/ (fma 0.27061 x 2.30753) (fma (fma x 0.04481 0.99229) x 1.0))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
51×add-sqr-sqrt
48×*-un-lft-identity
46×add-cube-cbrt
39×prod-diff
37×times-frac
add-cbrt-cube add-exp-log add-log-exp
div-inv
expm1-log1p-u pow1 associate-/r* fma-neg log1p-expm1-u associate-/l*
difference-of-squares
cbrt-undiv clear-num sub-neg frac-2neg flip3-- diff-log div-exp fma-udef flip-- distribute-lft-out--
Counts
3 → 98
Calls
3 calls:
14.0ms
(- x (/ (fma 0.27061 x 2.30753) (fma (fma x 0.04481 0.99229) x 1.0)))
0.0ms
(fma (fma x 0.04481 0.99229) x 1.0)
4.0ms
(/ (fma 0.27061 x 2.30753) (fma (fma x 0.04481 0.99229) x 1.0))

series267.0ms

Counts
3 → 9
Calls
3 calls:
90.0ms
(- x (/ (fma 0.27061 x 2.30753) (fma (fma x 0.04481 0.99229) x 1.0)))
56.0ms
(fma (fma x 0.04481 0.99229) x 1.0)
120.0ms
(/ (fma 0.27061 x 2.30753) (fma (fma x 0.04481 0.99229) x 1.0))

simplify2.0s

Counts
107 → 107
Iterations
IterNodes
done5000
21977
1498
0209

prune438.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize19.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)) (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)))
12.2b
(sqrt (fma x (fma 0.04481 x 0.99229) 1.0))
12.2b
(sqrt (fma x (fma 0.04481 x 0.99229) 1.0))
12.3b
(/ (fma 0.27061 x 2.30753) (* (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)) (sqrt (fma x (fma 0.04481 x 0.99229) 1.0))))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
30×add-sqr-sqrt
24×sqrt-prod
21×pow1
16×*-un-lft-identity add-cube-cbrt
11×add-cbrt-cube add-exp-log
10×sqrt-pow1 pow1/2
swap-sqr
associate-*r* associate-*l*
pow-prod-up
expm1-log1p-u log1p-expm1-u add-log-exp unswap-sqr
times-frac pow-prod-down pow-sqr associate-/l*
cbrt-undiv rem-sqrt-square div-exp prod-exp cbrt-unprod
pow2 clear-num associate-/r* rem-square-sqrt frac-2neg pow-plus sqrt-unprod *-commutative div-inv
Counts
4 → 104
Calls
4 calls:
14.0ms
(* (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)) (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)))
1.0ms
(sqrt (fma x (fma 0.04481 x 0.99229) 1.0))
1.0ms
(sqrt (fma x (fma 0.04481 x 0.99229) 1.0))
11.0ms
(/ (fma 0.27061 x 2.30753) (* (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)) (sqrt (fma x (fma 0.04481 x 0.99229) 1.0))))

series461.0ms

Counts
4 → 12
Calls
4 calls:
52.0ms
(* (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)) (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)))
154.0ms
(sqrt (fma x (fma 0.04481 x 0.99229) 1.0))
136.0ms
(sqrt (fma x (fma 0.04481 x 0.99229) 1.0))
118.0ms
(/ (fma 0.27061 x 2.30753) (* (sqrt (fma x (fma 0.04481 x 0.99229) 1.0)) (sqrt (fma x (fma 0.04481 x 0.99229) 1.0))))

simplify869.0ms

Counts
116 → 116
Iterations
IterNodes
done5001
21242
1330
0146

prune631.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize20.0ms

Local error

Found 2 expressions with local error:

0.0b
(fma x 3.0191289436999997 (- (fma x (* x 1.900161040244073) 2.30753)))
0.0b
(fma x (* x 1.900161040244073) 2.30753)

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt expm1-log1p-u pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt fma-udef log1p-expm1-u add-log-exp
Counts
2 → 20
Calls
2 calls:
0.0ms
(fma x 3.0191289436999997 (- (fma x (* x 1.900161040244073) 2.30753)))
1.0ms
(fma x (* x 1.900161040244073) 2.30753)

series142.0ms

Counts
2 → 6
Calls
2 calls:
49.0ms
(fma x 3.0191289436999997 (- (fma x (* x 1.900161040244073) 2.30753)))
93.0ms
(fma x (* x 1.900161040244073) 2.30753)

simplify975.0ms

Counts
26 → 26
Iterations
IterNodes
done5000
31248
2201
153
034

prune130.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes42.0ms

Accuracy

0% (0.0b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 0.1b

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done13
013

end0.0ms

sample823.0ms

Algorithm
intervals
Results
636.0ms8000×body80valid