Details

Time bar (total: 8.4s)

sample86.0ms

Algorithm
intervals
Results
47.0ms81×body1280valid
15.0ms52×body640valid
5.0ms105×body80nan
4.0ms27×body320valid
2.0ms87×body80valid
1.0msbody160valid

simplify2.0ms

Counts
1 → 1
Iterations
IterNodes
done5
15
04

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 39.6b

localize10.0ms

Local error

Found 1 expressions with local error:

3.6b
(log (+ 1.0 x))

rewrite8.0ms

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

series71.0ms

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

simplify3.0s

Counts
20 → 20
Iterations
IterNodes
done5000
42640
3823
2324
1131
060

prune81.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize24.0ms

Local error

Found 1 expressions with local error:

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

rewrite1.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
1 → 10
Calls
1 calls:
1.0ms
(fma (* (/ x 1.0) (/ x 1.0)) -1/2 (fma 1.0 x (log 1.0)))

series50.0ms

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

simplify2.1s

Counts
13 → 13
Iterations
IterNodes
done5009
41922
3370
2116
146
025

prune81.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0.0b

regimes113.0ms

Accuracy

99.2% (0.2b remaining)

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

bsearch2.0ms

simplify2.0ms

Iterations
IterNodes
done14
114
013

end0.0ms

sample2.8s

Algorithm
intervals
Results
1.6s2229×body1280valid
579.0ms1663×body640valid
139.0ms826×body320valid
103.0ms2685×body80nan
103.0ms2853×body80valid
42.0ms429×body160valid