Details

Time bar (total: 8.6s)

sample44.0ms

Algorithm
intervals
Results
19.0ms256×body80valid
5.0ms256×pre80true

simplify1.3s

Counts
1 → 1
Iterations
IterNodes
done5000
31029
2169
132
010

prune16.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize33.0ms

Local error

Found 2 expressions with local error:

0.0b
(- (* 2.0 (* i 2.0)) (/ 1.0 i))
0.1b
(/ (/ (/ i 2.0) 2.0) (- (* 2.0 (* i 2.0)) (/ 1.0 i)))

rewrite151.0ms

Algorithm
rewrite-expression-head
Rules
402×times-frac
193×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
43×associate-/l*
18×div-inv
13×prod-diff
11×add-cbrt-cube add-exp-log
cbrt-undiv div-exp
add-log-exp
associate-/r*
expm1-log1p-u pow1 flip3-- associate-/r/ log1p-expm1-u flip--
clear-num sub-neg frac-2neg fma-neg diff-log associate-/l/
Counts
2 → 224
Calls
2 calls:
40.0ms
(- (* 2.0 (* i 2.0)) (/ 1.0 i))
86.0ms
(/ (/ (/ i 2.0) 2.0) (- (* 2.0 (* i 2.0)) (/ 1.0 i)))

series246.0ms

Counts
2 → 6
Calls
2 calls:
109.0ms
(- (* 2.0 (* i 2.0)) (/ 1.0 i))
137.0ms
(/ (/ (/ i 2.0) 2.0) (- (* 2.0 (* i 2.0)) (/ 1.0 i)))

simplify888.0ms

Counts
230 → 230
Iterations
IterNodes
done5000
11558
0561

prune1.4s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize52.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt i)
1.0b
(cbrt 2.0)
1.0b
(cbrt 2.0)
1.0b
(cbrt 2.0)

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u pow1 add-cbrt-cube pow1/3 add-exp-log log1p-expm1-u add-log-exp
Counts
4 → 52
Calls
4 calls:
1.0ms
(cbrt i)
1.0ms
(cbrt 2.0)
1.0ms
(cbrt 2.0)
2.0ms
(cbrt 2.0)

series309.0ms

Counts
4 → 6
Calls
4 calls:
309.0ms
(cbrt i)
0.0ms
(cbrt 2.0)
0.0ms
(cbrt 2.0)
0.0ms
(cbrt 2.0)

simplify1.4s

Counts
58 → 58
Iterations
IterNodes
done5001
32467
2341
1101
052

prune417.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize35.0ms

Local error

Found 3 expressions with local error:

0.0b
(* (pow i 6) 4.0)
0.0b
(fma (* i i) 0.25 (fma 1.0 (pow i 4) (* (pow i 6) 4.0)))
0.0b
(fma 1.0 (pow i 4) (* (pow i 6) 4.0))

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt
add-exp-log
associate-*l*
*-un-lft-identity add-cube-cbrt
add-cbrt-cube
unpow-prod-down
expm1-log1p-u pow1 associate-*r* prod-exp log1p-expm1-u add-log-exp unswap-sqr
fma-udef sqr-pow
pow-to-exp pow-exp *-commutative cbrt-unprod
Counts
3 → 47
Calls
3 calls:
26.0ms
(* (pow i 6) 4.0)
1.0ms
(fma (* i i) 0.25 (fma 1.0 (pow i 4) (* (pow i 6) 4.0)))
1.0ms
(fma 1.0 (pow i 4) (* (pow i 6) 4.0))

series385.0ms

Counts
3 → 9
Calls
3 calls:
76.0ms
(* (pow i 6) 4.0)
93.0ms
(fma (* i i) 0.25 (fma 1.0 (pow i 4) (* (pow i 6) 4.0)))
215.0ms
(fma 1.0 (pow i 4) (* (pow i 6) 4.0))

simplify607.0ms

Counts
56 → 56
Iterations
IterNodes
done5001
2645
1155
081

prune374.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes59.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done12
112
010

end0.0ms

sample934.0ms

Algorithm
intervals
Results
560.0ms8000×body80valid
177.0ms8000×pre80true