Details

Time bar (total: 20.8s)

sample110.0ms

Algorithm
intervals
Results
57.0ms118×body1280valid
19.0ms70×body640valid
8.0ms267×body80nan
8.0ms46×body320valid
2.0ms17×body160valid
0.0msbody80valid

simplify10.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068
1158
2208
3238
done238

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 59.1b

localize22.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- 1.0 eps) (+ 1.0 eps))
6.0b
(log (/ (- 1.0 eps) (+ 1.0 eps)))

rewrite75.0ms

Algorithm
rewrite-expression-head
Rules
63×*-un-lft-identity
41×add-sqr-sqrt
40×times-frac
26×log-prod
23×add-cube-cbrt
11×distribute-lft-out
distribute-lft-out-- difference-of-squares
add-exp-log
associate-/l*
associate-/r* associate-/r/ add-cbrt-cube
pow1
expm1-log1p-u flip3-+ div-exp rem-log-exp flip-+ log1p-expm1-u div-inv associate-/l/ add-log-exp
cbrt-undiv log-div flip3-- frac-2neg div-sub clear-num log-pow flip--
Counts
2 → 87
Calls
2 calls:
49.0ms
(/ (- 1.0 eps) (+ 1.0 eps))
18.0ms
(log (/ (- 1.0 eps) (+ 1.0 eps)))

series252.0ms

Counts
2 → 6
Calls
2 calls:
41.0ms
(/ (- 1.0 eps) (+ 1.0 eps))
210.0ms
(log (/ (- 1.0 eps) (+ 1.0 eps)))

simplify1.2s

Counts
93 → 93
Iterations

Useful iterations: done (1.2s)

IterNodesCost
01471318
13651247
214001186
done50001183

prune285.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.1b

localize12.0ms

Local error

Found 1 expressions with local error:

0.0b
(fma 2.0 (pow eps 2) (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 2.0 (pow eps 2) (log 1.0))

series400.0ms

Counts
1 → 3
Calls
1 calls:
400.0ms
(fma 2.0 (pow eps 2) (log 1.0))

simplify8.1s

Counts
13 → 13
Iterations

Useful iterations: 2 (12.0ms)

IterNodesCost
018125
129122
289108
3343108
42467108
done5000108

prune55.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.1b

localize13.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (- 1.0 eps) (+ 1.0 eps))
0.0b
(* (sqrt (log (/ (- 1.0 eps) (+ 1.0 eps)))) (sqrt (log (/ (- 1.0 eps) (+ 1.0 eps)))))
6.0b
(log (/ (- 1.0 eps) (+ 1.0 eps)))
6.0b
(log (/ (- 1.0 eps) (+ 1.0 eps)))

rewrite98.0ms

Algorithm
rewrite-expression-head
Rules
103×*-un-lft-identity
81×add-sqr-sqrt
60×times-frac
52×log-prod
43×add-cube-cbrt
27×pow1
26×sqrt-prod
16×distribute-lft-out
14×add-exp-log
13×distribute-lft-out-- difference-of-squares
11×swap-sqr
sqrt-pow1 pow1/2 log-pow add-cbrt-cube
associate-*r* associate-*l*
associate-/r/
pow-prod-up associate-/l*
expm1-log1p-u rem-log-exp associate-/r* log1p-expm1-u add-log-exp unswap-sqr
flip3-+ div-exp pow-prod-down pow-sqr flip-+ div-inv
log-div associate-/l/
cbrt-undiv pow2 flip3-- frac-2neg pow-plus sqrt-unprod div-sub prod-exp clear-num rem-square-sqrt *-commutative flip-- cbrt-unprod
Counts
4 → 182
Calls
4 calls:
25.0ms
(/ (- 1.0 eps) (+ 1.0 eps))
38.0ms
(* (sqrt (log (/ (- 1.0 eps) (+ 1.0 eps)))) (sqrt (log (/ (- 1.0 eps) (+ 1.0 eps)))))
13.0ms
(log (/ (- 1.0 eps) (+ 1.0 eps)))
11.0ms
(log (/ (- 1.0 eps) (+ 1.0 eps)))

series483.0ms

Counts
4 → 12
Calls
4 calls:
34.0ms
(/ (- 1.0 eps) (+ 1.0 eps))
144.0ms
(* (sqrt (log (/ (- 1.0 eps) (+ 1.0 eps)))) (sqrt (log (/ (- 1.0 eps) (+ 1.0 eps)))))
127.0ms
(log (/ (- 1.0 eps) (+ 1.0 eps)))
178.0ms
(log (/ (- 1.0 eps) (+ 1.0 eps)))

simplify981.0ms

Counts
194 → 194
Iterations

Useful iterations: done (975.0ms)

IterNodesCost
01913316
14572632
217162452
done50002414

prune440.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.1b

localize16.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps))
5.7b
(+ (log (+ (sqrt 1.0) (sqrt eps))) (log (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps))))
7.7b
(log (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps)))
7.8b
(log (+ (sqrt 1.0) (sqrt eps)))

rewrite129.0ms

Algorithm
rewrite-expression-head
Rules
170×*-un-lft-identity
154×add-sqr-sqrt
108×times-frac
94×log-prod
82×sqrt-prod
52×difference-of-squares
50×add-cube-cbrt
42×associate-+r+
36×distribute-lft-out
26×distribute-lft-out--
11×pow1
10×add-exp-log
associate-/l*
log-pow
log-div flip3-+ associate-/r/ add-cbrt-cube flip-+
associate-+l+
expm1-log1p-u fma-def associate-/r* log1p-expm1-u add-log-exp
rem-log-exp div-inv
associate-+l- div-exp associate-/l/
cbrt-undiv +-commutative associate-+r- flip3-- frac-2neg div-sub clear-num sum-log flip--
Counts
4 → 212
Calls
4 calls:
49.0ms
(/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps))
36.0ms
(+ (log (+ (sqrt 1.0) (sqrt eps))) (log (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps))))
14.0ms
(log (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps)))
9.0ms
(log (+ (sqrt 1.0) (sqrt eps)))

series1.3s

Counts
4 → 12
Calls
4 calls:
112.0ms
(/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps))
565.0ms
(+ (log (+ (sqrt 1.0) (sqrt eps))) (log (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps))))
411.0ms
(log (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps)))
203.0ms
(log (+ (sqrt 1.0) (sqrt eps)))

simplify1.7s

Counts
224 → 224
Iterations

Useful iterations: done (1.7s)

IterNodesCost
03294646
18934327
238784119
done50004113

prune470.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.1b

regimes75.0ms

Accuracy

0% (0.5b remaining)

Error of 0.7b against oracle of 0.2b and baseline of 0.7b

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01118
done1118

end0.0ms

sample4.5s

Algorithm
intervals
Results
2.4s3344×body1280valid
963.0ms2494×body640valid
324.0ms8113×body80nan
243.0ms1284×body320valid
96.0ms646×body160valid
12.0ms232×body80valid