Details

Time bar (total: 26.9s)

sample189.0ms

Algorithm
intervals
Results
90.0ms90×body1280valid
45.0ms84×body640valid
18.0ms233×body80nan
16.0ms50×body320valid
6.0ms29×body160valid
0.0msbody80valid

simplify25.0ms

Calls
1 calls:
Slowest
25.0ms
(log (/ (- 1 eps) (+ 1 eps)))

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.2b

localize13.0ms

Local error

Found 2 expressions with local error:

7.4b
(log (/ (- 1 eps) (+ 1 eps)))
0.0b
(/ (- 1 eps) (+ 1 eps))

rewrite71.0ms

Algorithm
rewrite-expression-head
Rules
88×*-un-lft-identity
57×add-sqr-sqrt
48×times-frac
30×log-prod
27×add-cube-cbrt
20×difference-of-squares
15×log-div
14×distribute-lft-out associate-/l*
11×distribute-lft-out--
associate-/r*
add-exp-log
add-cbrt-cube associate-/r/ associate-/l/
pow1 clear-num log-rec
frac-2neg flip3-+ flip3-- div-exp rem-log-exp flip-+ insert-posit16 div-inv flip-- add-log-exp
cbrt-undiv div-sub log-pow
Calls
2 calls:
Slowest
40.0ms
(log (/ (- 1 eps) (+ 1 eps)))
26.0ms
(/ (- 1 eps) (+ 1 eps))

series108.0ms

Calls
2 calls:
Slowest
84.0ms
(log (/ (- 1 eps) (+ 1 eps)))
24.0ms
(/ (- 1 eps) (+ 1 eps))

simplify4.8s

Calls
119 calls:
Slowest
668.0ms
(log (/ (- 1 eps) (+ (pow 1 3) (pow eps 3))))
394.0ms
(/ (* (* (- 1 eps) (- 1 eps)) (- 1 eps)) (* (* (+ 1 eps) (+ 1 eps)) (+ 1 eps)))
252.0ms
(- (log -1) (+ (* 2 (/ 1 eps)) (* 2/3 (/ 1 (pow eps 3)))))
187.0ms
(- (+ (* 2/3 (pow eps 3)) (+ (* 2/5 (pow eps 5)) (* 2 eps))))
182.0ms
(log (/ (* (cbrt (- 1 eps)) (cbrt (- 1 eps))) (* (cbrt (+ 1 eps)) (cbrt (+ 1 eps)))))

prune1.1s

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize35.0ms

Local error

Found 4 expressions with local error:

0.3b
(* 2/3 eps)
0.1b
(* (* 2/3 eps) eps)
0.1b
(* -2/5 (pow eps 5))
0.0b
(* (+ (* (* 2/3 eps) eps) 2) eps)

rewrite283.0ms

Algorithm
rewrite-expression-head
Rules
31×add-sqr-sqrt
30×associate-*l*
21×*-un-lft-identity
19×associate-*r*
18×add-exp-log
15×pow1 add-cbrt-cube add-cube-cbrt
unswap-sqr
prod-exp
pow-prod-down cbrt-unprod
*-commutative
unpow-prod-down insert-posit16 add-log-exp
distribute-lft-out
associate-*l/ sqr-pow
pow-to-exp flip3-+ pow-exp flip-+
Calls
4 calls:
Slowest
238.0ms
(* (+ (* (* 2/3 eps) eps) 2) eps)
23.0ms
(* (* 2/3 eps) eps)
10.0ms
(* 2/3 eps)
10.0ms
(* -2/5 (pow eps 5))

series287.0ms

Calls
4 calls:
Slowest
140.0ms
(* (+ (* (* 2/3 eps) eps) 2) eps)
89.0ms
(* -2/5 (pow eps 5))
31.0ms
(* (* 2/3 eps) eps)
27.0ms
(* 2/3 eps)

simplify3.7s

Calls
72 calls:
Slowest
382.0ms
(* (+ (pow (* (* 2/3 eps) eps) 3) (pow 2 3)) eps)
345.0ms
(* (* (* -2/5 -2/5) -2/5) (* (* (pow eps 5) (pow eps 5)) (pow eps 5)))
328.0ms
(* (- (* (* (* 2/3 eps) eps) (* (* 2/3 eps) eps)) (* 2 2)) eps)
260.0ms
(* (* (* (* 2/3 2/3) 2/3) (* (* eps eps) eps)) (* (* eps eps) eps))
247.0ms
(* (* (* (* 2/3 eps) (* 2/3 eps)) (* 2/3 eps)) (* (* eps eps) eps))

prune1.0s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize42.0ms

Local error

Found 4 expressions with local error:

0.7b
(cbrt eps)
0.7b
(cbrt eps)
0.7b
(cbrt eps)
0.5b
(* (cbrt eps) (cbrt eps))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
11×pow1
pow1/3
add-cbrt-cube
swap-sqr associate-*r* associate-*l* add-exp-log
cbrt-unprod insert-posit16 add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative
Calls
4 calls:
Slowest
8.0ms
(* (cbrt eps) (cbrt eps))
1.0ms
(cbrt eps)
1.0ms
(cbrt eps)
1.0ms
(cbrt eps)

series1.2s

Calls
4 calls:
Slowest
315.0ms
(cbrt eps)
308.0ms
(* (cbrt eps) (cbrt eps))
284.0ms
(cbrt eps)
280.0ms
(cbrt eps)

simplify1.1s

Calls
66 calls:
Slowest
170.0ms
(* (cbrt -1) (pow (* eps -1) 1/3))
152.0ms
(* (pow (cbrt -1) 2) (pow (pow eps 2) 1/3))
131.0ms
(* (cbrt -1) (pow (* eps -1) 1/3))
125.0ms
(* (cbrt -1) (pow (* eps -1) 1/3))
96.0ms
(* (* (cbrt (cbrt eps)) (cbrt (cbrt eps))) (* (cbrt (cbrt eps)) (cbrt (cbrt eps))))

prune977.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize18.0ms

Local error

Found 2 expressions with local error:

7.4b
(log (/ (+ 1 eps) (- 1 eps)))
0.0b
(/ (+ 1 eps) (- 1 eps))

rewrite75.0ms

Algorithm
rewrite-expression-head
Rules
88×*-un-lft-identity
57×add-sqr-sqrt
48×times-frac
30×log-prod
27×add-cube-cbrt
20×difference-of-squares
15×log-div distribute-lft-out
12×associate-/r*
10×associate-/l* distribute-lft-out--
add-exp-log
add-cbrt-cube associate-/r/ associate-/l/
pow1 clear-num log-rec
frac-2neg flip3-+ flip3-- div-exp rem-log-exp flip-+ insert-posit16 div-inv flip-- add-log-exp
cbrt-undiv log-pow
Calls
2 calls:
Slowest
41.0ms
(/ (+ 1 eps) (- 1 eps))
30.0ms
(log (/ (+ 1 eps) (- 1 eps)))

series139.0ms

Calls
2 calls:
Slowest
99.0ms
(log (/ (+ 1 eps) (- 1 eps)))
39.0ms
(/ (+ 1 eps) (- 1 eps))

simplify5.0s

Calls
118 calls:
Slowest
500.0ms
(/ (* (* (+ 1 eps) (+ 1 eps)) (+ 1 eps)) (* (* (- 1 eps) (- 1 eps)) (- 1 eps)))
430.0ms
(+ (* 2 (/ 1 eps)) (+ (* 2/3 (/ 1 (pow eps 3))) (log -1)))
369.0ms
(+ (* 2 (/ 1 eps)) (+ (* 2/3 (/ 1 (pow eps 3))) (log -1)))
332.0ms
(log (/ (+ 1 eps) (- (pow 1 3) (pow eps 3))))
255.0ms
(+ (* 2/3 (pow eps 3)) (+ (* 2/5 (pow eps 5)) (* 2 eps)))

prune641.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes23.0ms

Accuracy

0% (0.2b remaining)

Error of 0.3b against oracle of 0.0b and baseline of 0.3b

bsearch2.0ms

end0.0ms

sample6.1s

Algorithm
intervals
Results
2.8s3420×body1280valid
1.4s2476×body640valid
884.0ms1208×body320valid
619.0ms8247×body80nan
119.0ms667×body160valid
19.0ms229×body80valid