Details

Time bar (total: 6.9s)

sample105.0ms

Algorithm
intervals
Results
64.0ms86×body1280valid
18.0ms48×body640valid
5.0ms92×body80valid
4.0ms20×body320valid
3.0ms74×body80nan
1.0ms10×body160valid

simplify9.0ms

Counts
1 → 1

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 38.5b

localize8.0ms

Local error

Found 1 expressions with local error:

2.9b
(log (+ 1 x))

rewrite5.0ms

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

series30.0ms

Counts
1 → 3
Calls
1 calls:
Slowest
30.0ms
(log (+ 1 x))

simplify1.0s

Counts
19 → 19

prune124.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize22.0ms

Local error

Found 3 expressions with local error:

0.4b
(* 1/3 x)
0.1b
(* x (+ (* 1/3 x) -1/2))
0.0b
(* x (* x (+ (* 1/3 x) -1/2)))

rewrite89.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt pow1 add-cbrt-cube add-exp-log
associate-*l*
*-un-lft-identity add-cube-cbrt
associate-*r*
associate-*r/
distribute-rgt-in distribute-lft-in pow-prod-down prod-exp cbrt-unprod
*-commutative insert-posit16 add-log-exp
flip3-+ flip-+ unswap-sqr
Counts
3 → 67
Calls
3 calls:
Slowest
45.0ms
(* x (* x (+ (* 1/3 x) -1/2)))
34.0ms
(* x (+ (* 1/3 x) -1/2))
8.0ms
(* 1/3 x)

series194.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
85.0ms
(* x (* x (+ (* 1/3 x) -1/2)))
84.0ms
(* x (+ (* 1/3 x) -1/2))
25.0ms
(* 1/3 x)

simplify1.8s

Counts
76 → 76

prune523.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0.0b

regimes65.0ms

Accuracy

99.4% (0.1b remaining)

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

bsearch45.0ms

end0.0ms

sample2.9s

Algorithm
intervals
Results
1.6s2257×body1280valid
576.0ms1621×body640valid
177.0ms800×body320valid
137.0ms2905×body80valid
115.0ms2658×body80nan
88.0ms417×body160valid