Details

Time bar (total: 9.7s)

sample110.0ms

Algorithm
intervals
Results
52.0ms106×body1280valid
23.0ms88×body640valid
13.0ms272×body80nan
5.0ms33×body320valid
2.0ms23×body160valid
0.0msbody80valid

simplify84.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0912
11812
22412
33912
46212
58912
611012
712112
812312
done12312

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 59.1b

localize9.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (+ 1.0 x) (- 1.0 x))
6.6b
(log (/ (+ 1.0 x) (- 1.0 x)))

rewrite29.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-/r*
associate-/r/ add-cbrt-cube associate-/l*
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 frac-2neg flip3-+ clear-num log-pow flip-+
Counts
2 → 86
Calls
2 calls:
17.0ms
(/ (+ 1.0 x) (- 1.0 x))
7.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))

series175.0ms

Counts
2 → 6
Calls
2 calls:
39.0ms
(/ (+ 1.0 x) (- 1.0 x))
136.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))

simplify2.1s

Counts
92 → 92
Iterations

Useful iterations: 3 (421.0ms)

IterNodesCost
01461310
13331243
210131182
344721136
done50001136

prune217.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize16.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify1.0ms

Counts
0 → 0
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
000
done00

prune3.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.1b

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(cbrt (+ 1.0 x))
0.0b
(cbrt (+ 1.0 x))
6.6b
(log (/ (cbrt (+ 1.0 x)) (- 1.0 x)))
6.6b
(log (cbrt (+ 1.0 x)))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
56×*-un-lft-identity
48×log-prod
40×add-sqr-sqrt
35×times-frac
32×cbrt-prod
26×add-cube-cbrt
add-exp-log distribute-lft-out
distribute-lft-out-- difference-of-squares
pow1 cbrt-div
expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp
log-div flip3-+ pow1/3 rem-log-exp log-pow flip-+
associate-/r/
flip3-- div-exp flip-- div-inv
Counts
4 → 107
Calls
4 calls:
2.0ms
(cbrt (+ 1.0 x))
7.0ms
(cbrt (+ 1.0 x))
8.0ms
(log (/ (cbrt (+ 1.0 x)) (- 1.0 x)))
3.0ms
(log (cbrt (+ 1.0 x)))

series564.0ms

Counts
4 → 12
Calls
4 calls:
127.0ms
(cbrt (+ 1.0 x))
100.0ms
(cbrt (+ 1.0 x))
194.0ms
(log (/ (cbrt (+ 1.0 x)) (- 1.0 x)))
142.0ms
(log (cbrt (+ 1.0 x)))

simplify589.0ms

Counts
119 → 119
Iterations

Useful iterations: 2 (181.0ms)

IterNodesCost
02631825
15651715
216731616
done50001616

prune358.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.1b

localize23.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (cbrt (cbrt (+ 1.0 x))) (- 1.0 x))
6.6b
(log (/ (cbrt (cbrt (+ 1.0 x))) (- 1.0 x)))
6.6b
(log (cbrt (+ 1.0 x)))
6.7b
(log (cbrt (* (cbrt (+ 1.0 x)) (cbrt (+ 1.0 x)))))

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
128×*-un-lft-identity
126×cbrt-prod
104×add-sqr-sqrt
100×times-frac
67×log-prod
62×add-cube-cbrt
26×cbrt-div
21×distribute-lft-out-- difference-of-squares
12×distribute-lft-out
11×add-exp-log log-div
10×associate-/l*
flip3-+ flip-+
pow1
associate-/r* log-pow add-cbrt-cube
expm1-log1p-u frac-times rem-log-exp associate-/r/ log1p-expm1-u add-log-exp
flip3-- pow1/3 associate-*r/ div-exp associate-*l/ flip-- div-inv associate-/l/
cbrt-undiv frac-2neg clear-num
Counts
4 → 197
Calls
4 calls:
15.0ms
(/ (cbrt (cbrt (+ 1.0 x))) (- 1.0 x))
9.0ms
(log (/ (cbrt (cbrt (+ 1.0 x))) (- 1.0 x)))
3.0ms
(log (cbrt (+ 1.0 x)))
7.0ms
(log (cbrt (* (cbrt (+ 1.0 x)) (cbrt (+ 1.0 x)))))

series647.0ms

Counts
4 → 12
Calls
4 calls:
141.0ms
(/ (cbrt (cbrt (+ 1.0 x))) (- 1.0 x))
221.0ms
(log (/ (cbrt (cbrt (+ 1.0 x))) (- 1.0 x)))
144.0ms
(log (cbrt (+ 1.0 x)))
139.0ms
(log (cbrt (* (cbrt (+ 1.0 x)) (cbrt (+ 1.0 x)))))

simplify754.0ms

Counts
209 → 209
Iterations

Useful iterations: 2 (265.0ms)

IterNodesCost
04033950
18073766
222243571
done50003571

prune824.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.1b

regimes22.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01422
11722
done1722

end0.0ms

sample3.1s

Algorithm
intervals
Results
1.6s3355×body1280valid
672.0ms2529×body640valid
254.0ms8067×body80nan
200.0ms1246×body320valid
65.0ms662×body160valid
10.0ms208×body80valid