Details

Time bar (total: 10.0s)

sample81.0ms

Algorithm
intervals
Results
42.0ms69×body1280valid
15.0ms51×body640valid
5.0ms32×body320valid
3.0ms85×body80valid
2.0ms91×body80nan
2.0ms19×body160valid

simplify2.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044
154
done54

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 40.6b

localize4.0ms

Local error

Found 1 expressions with local error:

5.8b
(log (+ 1.0 x))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
log-prod *-un-lft-identity
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt log-div
expm1-log1p-u flip3-+ rem-log-exp log-pow add-cbrt-cube flip-+ log1p-expm1-u distribute-lft-out add-log-exp
Counts
1 → 17
Calls
1 calls:
5.0ms
(log (+ 1.0 x))

series77.0ms

Counts
1 → 3
Calls
1 calls:
76.0ms
(log (+ 1.0 x))

simplify1.5s

Counts
20 → 20
Iterations

Useful iterations: done (1.5s)

IterNodesCost
060188
1133177
2429159
31678158
done5000154

prune117.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.3b

localize24.0ms

Local error

Found 1 expressions with local error:

0.0b
(fma (/ (pow x 2) (pow 1.0 2)) -1/2 (fma 1.0 x (log 1.0)))

rewrite1.0ms

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

series57.0ms

Counts
1 → 3
Calls
1 calls:
57.0ms
(fma (/ (pow x 2) (pow 1.0 2)) -1/2 (fma 1.0 x (log 1.0)))

simplify579.0ms

Counts
13 → 13
Iterations

Useful iterations: done (578.0ms)

IterNodesCost
025225
145222
2148194
3640191
done5001188

prune85.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.3b

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (+ 1.0 x))
0.0b
(sqrt (+ 1.0 x))
5.8b
(log (sqrt (+ 1.0 x)))
5.8b
(log (sqrt (+ 1.0 x)))

rewrite43.0ms

Algorithm
rewrite-expression-head
Rules
18×*-un-lft-identity
16×add-sqr-sqrt sqrt-prod
14×log-prod
10×pow1 add-cube-cbrt
sqrt-div
add-exp-log log-pow
expm1-log1p-u log-div sqrt-pow1 flip3-+ pow1/2 add-cbrt-cube flip-+ log1p-expm1-u distribute-lft-out add-log-exp
rem-sqrt-square rem-log-exp hypot-def
Counts
4 → 82
Calls
4 calls:
9.0ms
(sqrt (+ 1.0 x))
15.0ms
(sqrt (+ 1.0 x))
11.0ms
(log (sqrt (+ 1.0 x)))
6.0ms
(log (sqrt (+ 1.0 x)))

series355.0ms

Counts
4 → 12
Calls
4 calls:
50.0ms
(sqrt (+ 1.0 x))
42.0ms
(sqrt (+ 1.0 x))
129.0ms
(log (sqrt (+ 1.0 x)))
134.0ms
(log (sqrt (+ 1.0 x)))

simplify2.4s

Counts
94 → 94
Iterations

Useful iterations: 3 (1.4s)

IterNodesCost
093896
1192816
2668738
33524730
done5000730

prune346.0ms

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0.3b

localize33.0ms

Local error

Found 4 expressions with local error:

0.2b
(cbrt (+ 1.0 x))
0.2b
(cbrt (+ 1.0 x))
5.6b
(log (* (fabs (cbrt (+ 1.0 x))) (sqrt (cbrt (+ 1.0 x)))))
5.8b
(log (sqrt (+ 1.0 x)))

rewrite48.0ms

Algorithm
rewrite-expression-head
Rules
14×*-un-lft-identity
pow1
add-exp-log cbrt-prod add-sqr-sqrt add-cube-cbrt log-prod
cbrt-div
log-pow
expm1-log1p-u log-div flip3-+ sqrt-div sqrt-prod add-cbrt-cube flip-+ log1p-expm1-u add-log-exp
rem-log-exp distribute-lft-out
pow1/3 associate-*r/
sqrt-pow1 pow1/2 pow-prod-down prod-exp
Counts
4 → 70
Calls
4 calls:
4.0ms
(cbrt (+ 1.0 x))
4.0ms
(cbrt (+ 1.0 x))
25.0ms
(log (* (fabs (cbrt (+ 1.0 x))) (sqrt (cbrt (+ 1.0 x)))))
12.0ms
(log (sqrt (+ 1.0 x)))

series491.0ms

Counts
4 → 12
Calls
4 calls:
118.0ms
(cbrt (+ 1.0 x))
111.0ms
(cbrt (+ 1.0 x))
161.0ms
(log (* (fabs (cbrt (+ 1.0 x))) (sqrt (cbrt (+ 1.0 x)))))
100.0ms
(log (sqrt (+ 1.0 x)))

simplify752.0ms

Counts
82 → 82
Iterations

Useful iterations: done (748.0ms)

IterNodesCost
01831068
13941006
21295921
done5001859

prune292.0ms

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0.2b

regimes130.0ms

Accuracy

99.1% (0.2b remaining)

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

bsearch1.0ms

simplify3.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02238
12538
done2538

end0.0ms

sample2.6s

Algorithm
intervals
Results
1.4s2265×body1280valid
554.0ms1665×body640valid
131.0ms2777×body80valid
131.0ms848×body320valid
90.0ms2683×body80nan
40.0ms445×body160valid