Details

Time bar (total: 20.1s)

sample47.0ms

Algorithm
intervals
Results
12.0ms47×body1280valid
9.0ms48×body640valid
6.0ms131×body80valid
3.0ms20×body320valid
1.0ms10×body160valid

simplify8.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067
197
2107
done107

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 29.9b

localize20.0ms

Local error

Found 3 expressions with local error:

0.3b
(cbrt (+ x 1.0))
0.6b
(cbrt x)
2.4b
(- (cbrt (+ x 1.0)) (cbrt x))

rewrite144.0ms

Algorithm
rewrite-expression-head
Rules
64×cbrt-prod
56×*-un-lft-identity
42×prod-diff
41×add-sqr-sqrt
33×add-cube-cbrt
distribute-lft-out
fma-neg
add-log-exp
difference-of-squares
pow1 add-exp-log expm1-log1p-u add-cbrt-cube log1p-expm1-u distribute-lft-out--
cbrt-div pow1/3
sub-neg flip3-- flip3-+ diff-log flip-- flip-+
Counts
3 → 99
Calls
3 calls:
8.0ms
(cbrt (+ x 1.0))
2.0ms
(cbrt x)
124.0ms
(- (cbrt (+ x 1.0)) (cbrt x))

series803.0ms

Counts
3 → 9
Calls
3 calls:
149.0ms
(cbrt (+ x 1.0))
371.0ms
(cbrt x)
283.0ms
(- (cbrt (+ x 1.0)) (cbrt x))

simplify1.4s

Counts
108 → 108
Iterations

Useful iterations: done (1.4s)

IterNodesCost
01942160
14591790
214081468
done50011288

prune668.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 9.7b

localize30.0ms

Local error

Found 4 expressions with local error:

0.3b
(cbrt (+ x 1.0))
0.6b
(cbrt x)
2.1b
(log (exp (- (cbrt (+ x 1.0)) (cbrt x))))
2.4b
(- (cbrt (+ x 1.0)) (cbrt x))

rewrite342.0ms

Algorithm
rewrite-expression-head
Rules
117×cbrt-prod
104×*-un-lft-identity
84×prod-diff
78×add-sqr-sqrt
62×add-cube-cbrt
47×log-prod
44×exp-sum
16×distribute-lft-out
11×log-pow
10×exp-prod
difference-of-squares
fma-neg
distribute-lft-out-- add-log-exp
pow1
add-exp-log expm1-log1p-u add-cbrt-cube log1p-expm1-u
sub-neg cbrt-div pow1/3
log-div flip3-- flip3-+ exp-diff diff-log rem-log-exp flip-- flip-+
Counts
4 → 168
Calls
4 calls:
11.0ms
(cbrt (+ x 1.0))
2.0ms
(cbrt x)
201.0ms
(log (exp (- (cbrt (+ x 1.0)) (cbrt x))))
109.0ms
(- (cbrt (+ x 1.0)) (cbrt x))

series1.1s

Counts
4 → 12
Calls
4 calls:
156.0ms
(cbrt (+ x 1.0))
379.0ms
(cbrt x)
283.0ms
(log (exp (- (cbrt (+ x 1.0)) (cbrt x))))
279.0ms
(- (cbrt (+ x 1.0)) (cbrt x))

simplify2.0s

Counts
180 → 180
Iterations

Useful iterations: done (2.0s)

IterNodesCost
03154214
16043291
217862644
done50002311

prune976.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 9.6b

localize48.0ms

Local error

Found 4 expressions with local error:

0.3b
(cbrt (+ x 1.0))
0.6b
(cbrt x)
0.6b
(cbrt x)
5.2b
(log (exp (/ (+ 1.0 0) (fma (cbrt (+ x 1.0)) (cbrt (+ x 1.0)) (* (cbrt x) (+ (cbrt x) (cbrt (+ x 1.0))))))))

rewrite60.0ms

Algorithm
rewrite-expression-head
Rules
24×*-un-lft-identity
17×log-pow
16×add-sqr-sqrt add-cube-cbrt exp-prod
12×times-frac
10×cbrt-prod
pow1
add-exp-log expm1-log1p-u add-cbrt-cube log1p-expm1-u distribute-lft-out add-log-exp
log-prod pow1/3
cbrt-div
flip3-+ rem-log-exp flip-+ div-inv
Counts
4 → 72
Calls
4 calls:
7.0ms
(cbrt (+ x 1.0))
1.0ms
(cbrt x)
1.0ms
(cbrt x)
47.0ms
(log (exp (/ (+ 1.0 0) (fma (cbrt (+ x 1.0)) (cbrt (+ x 1.0)) (* (cbrt x) (+ (cbrt x) (cbrt (+ x 1.0))))))))

series1.6s

Counts
4 → 12
Calls
4 calls:
145.0ms
(cbrt (+ x 1.0))
334.0ms
(cbrt x)
328.0ms
(cbrt x)
838.0ms
(log (exp (/ (+ 1.0 0) (fma (cbrt (+ x 1.0)) (cbrt (+ x 1.0)) (* (cbrt x) (+ (cbrt x) (cbrt (+ x 1.0))))))))

simplify2.5s

Counts
84 → 84
Iterations

Useful iterations: done (2.4s)

IterNodesCost
02852147
17191898
230791765
done50011714

prune870.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.2b

localize47.0ms

Local error

Found 4 expressions with local error:

0.3b
(cbrt (+ x 1.0))
0.3b
(cbrt (+ x 1.0))
0.6b
(cbrt x)
0.6b
(cbrt x)

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
14×cbrt-prod
12×*-un-lft-identity
add-sqr-sqrt add-cube-cbrt
pow1 add-exp-log expm1-log1p-u cbrt-div pow1/3 add-cbrt-cube log1p-expm1-u add-log-exp
flip3-+ flip-+ distribute-lft-out
Counts
4 → 58
Calls
4 calls:
8.0ms
(cbrt (+ x 1.0))
9.0ms
(cbrt (+ x 1.0))
2.0ms
(cbrt x)
2.0ms
(cbrt x)

series1.1s

Counts
4 → 12
Calls
4 calls:
159.0ms
(cbrt (+ x 1.0))
168.0ms
(cbrt (+ x 1.0))
369.0ms
(cbrt x)
373.0ms
(cbrt x)

simplify3.5s

Counts
70 → 70
Iterations

Useful iterations: done (3.5s)

IterNodesCost
097604
1215566
2662536
32560476
done5001458

prune609.0ms

Pruning

15 alts after pruning (14 fresh and 1 done)

Merged error: 0.1b

regimes194.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify7.0ms

Iterations

Useful iterations: 1 (4.0ms)

IterNodesCost
01325
11921
22121
done2121

end0.0ms

sample2.1s

Algorithm
intervals
Results
828.0ms1265×body640valid
588.0ms1756×body1280valid
205.0ms4037×body80valid
137.0ms628×body320valid
30.0ms314×body160valid