Details

Time bar (total: 2.3m)

sample135.0ms

Algorithm
intervals
Results
18.0ms256×body80valid

simplify36.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
35.0ms
(/ (- (+ f n)) (- f n))

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize26.0ms

Local error

Found 1 expressions with local error:

0.0b
(/ (- (+ f n)) (- f n))

rewrite26.0ms

Algorithm
rewrite-expression-head
Rules
82×*-un-lft-identity
60×times-frac
58×add-sqr-sqrt
32×add-cube-cbrt
24×distribute-lft-neg-in distribute-rgt-neg-in
13×distribute-lft-out-- difference-of-squares
12×distribute-lft-out associate-/l*
neg-mul-1
associate-/r*
add-cbrt-cube add-exp-log
associate-/r/ distribute-neg-frac associate-/l/
neg-sub0 pow1 cbrt-undiv clear-num frac-2neg flip3-+ flip3-- div-sub div-exp distribute-frac-neg flip-+ insert-posit16 div-inv flip-- add-log-exp
Counts
1 → 96
Calls
1 calls:
Slowest
23.0ms
(/ (- (+ f n)) (- f n))

series89.0ms

Counts
1 → 3
Calls
1 calls:
Slowest
88.0ms
(/ (- (+ f n)) (- f n))

simplify3.6s

Counts
144 → 99
Calls
144 calls:
Slowest
248.0ms
(- (- (* f f) (* n n)))
207.0ms
(- (+ (pow f 3) (pow n 3)))
161.0ms
(/ (* (* (- (+ f n)) (- (+ f n))) (- (+ f n))) (* (* (- f n) (- f n)) (- f n)))
110.0ms
(/ (- (* (cbrt (+ f n)) (cbrt (+ f n)))) (* (cbrt (- f n)) (cbrt (- f n))))
69.0ms
(/ (- (+ f n)) (- (sqrt f) (sqrt n)))

prune672.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize41.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (- f n))
0.5b
(cbrt (- f n))
0.5b
(cbrt (- f n))
0.5b
(* (cbrt (- f n)) (cbrt (- f n)))

rewrite65.0ms

Algorithm
rewrite-expression-head
Rules
43×cbrt-prod
37×add-sqr-sqrt
35×*-un-lft-identity
18×cbrt-div
15×add-cube-cbrt
11×pow1
10×swap-sqr
flip3-- pow1/3 flip-- distribute-lft-out--
associate-*r* associate-*l*
difference-of-squares
add-exp-log
frac-times add-cbrt-cube insert-posit16 add-log-exp unswap-sqr
pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 105
Calls
4 calls:
Slowest
46.0ms
(* (cbrt (- f n)) (cbrt (- f n)))
6.0ms
(cbrt (- f n))
5.0ms
(cbrt (- f n))
5.0ms
(cbrt (- f n))

series770.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
215.0ms
(cbrt (- f n))
207.0ms
(cbrt (- f n))
190.0ms
(cbrt (- f n))
157.0ms
(* (cbrt (- f n)) (cbrt (- f n)))

simplify5.8s

Counts
101 → 117
Calls
101 calls:
Slowest
659.0ms
(exp (* 1/3 (- (log -1) (log (/ -1 f)))))
614.0ms
(exp (* 1/3 (- (log -1) (log (/ -1 f)))))
580.0ms
(exp (* 1/3 (- (log -1) (log (/ -1 f)))))
345.0ms
(- (pow n 2/3) (+ (* 1/9 (* (pow (/ 1 (pow n 4)) 1/3) (pow f 2))) (* 2/3 (* (pow (/ 1 n) 1/3) f))))
318.0ms
(- (exp (* 1/3 (+ (log -1) (log n)))) (+ (* 1/9 (* (pow f 2) (exp (* 1/3 (- (log -1) (* 5 (log n))))))) (* 1/3 (* (exp (* 1/3 (- (log -1) (* 2 (log n))))) f))))

prune1.0s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

localize30.0ms

Local error

Found 2 expressions with local error:

0.2b
(/ (- (+ f n)) (sqrt (- f n)))
0.0b
(/ (/ (- (+ f n)) (sqrt (- f n))) (sqrt (- f n)))

rewrite155.0ms

Algorithm
rewrite-expression-head
Rules
1776×times-frac
1474×*-un-lft-identity
1150×add-sqr-sqrt
1120×sqrt-prod
702×add-cube-cbrt
324×distribute-lft-neg-in distribute-rgt-neg-in
224×distribute-lft-out-- difference-of-squares
162×distribute-lft-out
114×associate-/l*
81×neg-mul-1
22×sqrt-div associate-/r/
16×associate-/r*
11×flip3-- div-inv flip--
add-cbrt-cube add-exp-log
cbrt-undiv div-exp
div-sub distribute-frac-neg associate-/l/
neg-sub0 pow1 clear-num frac-2neg insert-posit16 distribute-neg-frac add-log-exp
flip3-+ flip-+
Counts
2 → 1081
Calls
2 calls:
Slowest
48.0ms
(/ (/ (- (+ f n)) (sqrt (- f n))) (sqrt (- f n)))
40.0ms
(/ (- (+ f n)) (sqrt (- f n)))

series320.0ms

Counts
2 → 6
Calls
2 calls:
Slowest
225.0ms
(/ (- (+ f n)) (sqrt (- f n)))
94.0ms
(/ (/ (- (+ f n)) (sqrt (- f n))) (sqrt (- f n)))

simplify1.6m

Counts
1972 → 1087
Calls
1972 calls:
Slowest
524.0ms
(/ (/ (- (+ f n)) (sqrt (- f n))) (sqrt (cbrt (- f n))))
418.0ms
(/ (/ (- (* (cbrt (+ f n)) (cbrt (+ f n)))) (* (cbrt (sqrt (- f n))) (cbrt (sqrt (- f n))))) (sqrt (+ (sqrt f) (sqrt n))))
412.0ms
(/ (/ (- (* (cbrt (+ f n)) (cbrt (+ f n)))) (sqrt (sqrt (- f n)))) (* (cbrt (sqrt (- f n))) (cbrt (sqrt (- f n)))))
402.0ms
(/ (/ (- (* (cbrt (+ f n)) (cbrt (+ f n)))) (* (cbrt (sqrt (- f n))) (cbrt (sqrt (- f n))))) (* (cbrt (sqrt (- f n))) (cbrt (sqrt (- f n)))))
395.0ms
(/ (/ (- (* (cbrt (+ f n)) (cbrt (+ f n)))) (sqrt (sqrt (- f n)))) (* (cbrt (sqrt (- f n))) (cbrt (sqrt (- f n)))))

prune11.4s

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

localize74.0ms

Local error

Found 4 expressions with local error:

37.1b
(cbrt (- (* f (* f f)) (* (* n n) n)))
26.1b
(cbrt (+ (* f f) (+ (* n n) (* f n))))
12.8b
(/ (* (cbrt (- (* f (* f f)) (* (* n n) n))) (cbrt (- f n))) (cbrt (+ (* f f) (+ (* n n) (* f n)))))
2.5b
(- (* f (* f f)) (* (* n n) n))

rewrite179.0ms

Algorithm
rewrite-expression-head
Rules
18×cbrt-div
13×cbrt-prod
10×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
add-exp-log
flip3-- flip-- associate-/l/
associate-/r* times-frac add-log-exp
add-cbrt-cube
frac-times pow1 insert-posit16
difference-cubes cbrt-undiv flip3-+ pow1/3 cube-unmult div-exp pow3 associate-*l/ associate-*r/ associate-/r/ flip-+
clear-num sub-neg frac-2neg diff-log prod-exp cbrt-unprod div-inv associate-/l*
Counts
4 → 81
Calls
4 calls:
Slowest
87.0ms
(/ (* (cbrt (- (* f (* f f)) (* (* n n) n))) (cbrt (- f n))) (cbrt (+ (* f f) (+ (* n n) (* f n)))))
38.0ms
(- (* f (* f f)) (* (* n n) n))
32.0ms
(cbrt (- (* f (* f f)) (* (* n n) n)))
21.0ms
(cbrt (+ (* f f) (+ (* n n) (* f n))))

series702.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
234.0ms
(/ (* (cbrt (- (* f (* f f)) (* (* n n) n))) (cbrt (- f n))) (cbrt (+ (* f f) (+ (* n n) (* f n)))))
200.0ms
(cbrt (+ (* f f) (+ (* n n) (* f n))))
178.0ms
(cbrt (- (* f (* f f)) (* (* n n) n)))
89.0ms
(- (* f (* f f)) (* (* n n) n))

simplify8.7s

Counts
59 → 93
Calls
59 calls:
Slowest
496.0ms
(cbrt (+ (pow (* f f) 3) (pow (+ (* n n) (* f n)) 3)))
429.0ms
(cbrt (- (* (* f (* f f)) (* f (* f f))) (* (* (* n n) n) (* (* n n) n))))
403.0ms
(- (pow n 2/3) (+ (* 1/9 (* (pow (/ 1 (pow n 4)) 1/3) (pow f 2))) (* 2/3 (* (pow (/ 1 n) 1/3) f))))
372.0ms
(* (cbrt (- (* (* f (* f f)) (* f (* f f))) (* (* (* n n) n) (* (* n n) n)))) (cbrt (- f n)))
360.0ms
(* (cbrt (- (pow (* f (* f f)) 3) (pow (* (* n n) n) 3))) (cbrt (- (* f f) (* n n))))

prune1.3s

Pruning

4 alts after pruning (0 fresh and 4 done)

Merged error: 0b

regimes147.0ms

Accuracy

0% (0.0b remaining)

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

bsearch4.0ms

end0.0ms

sample1.1s

Algorithm
intervals
Results
906.0ms8000×body80valid