Details

Time bar (total: 16.7s)

sample135.0ms

Algorithm
intervals
Results
75.0ms121×body1280valid
22.0ms74×body640valid
10.0ms281×body80nan
6.0ms36×body320valid
2.0ms20×body160valid
0.0msbody80valid

simplify142.0ms

Counts
1 → 1
Iterations
IterNodes
done127
9127
8123
7116
6105
588
460
338
225
118
09

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.8b

localize12.0ms

Local error

Found 2 expressions with local error:

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

rewrite42.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*
add-cbrt-cube associate-/r/ associate-/l*
pow1
expm1-log1p-u flip3-- div-exp rem-log-exp log1p-expm1-u div-inv flip-- add-log-exp associate-/l/
cbrt-undiv log-div clear-num frac-2neg flip3-+ log-pow flip-+
Counts
2 → 86
Calls
2 calls:
24.0ms
(/ (+ 1.0 x) (- 1.0 x))
11.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))

series244.0ms

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

simplify2.0s

Counts
92 → 92
Iterations
IterNodes
done5001
32885
2881
1347
0146

prune379.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.1b

localize28.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune16.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.1b

localize34.0ms

Local error

Found 4 expressions with local error:

0.1b
(cbrt (* (* (log (/ (+ 1.0 x) (- 1.0 x))) (log (/ (+ 1.0 x) (- 1.0 x)))) (log (/ (+ 1.0 x) (- 1.0 x)))))
6.1b
(log (/ (+ 1.0 x) (- 1.0 x)))
6.1b
(log (/ (+ 1.0 x) (- 1.0 x)))
6.1b
(log (/ (+ 1.0 x) (- 1.0 x)))

rewrite80.0ms

Algorithm
rewrite-expression-head
Rules
88×*-un-lft-identity
78×log-prod
60×times-frac
58×add-sqr-sqrt
34×add-cube-cbrt
15×distribute-lft-out
13×add-exp-log
12×distribute-lft-out-- difference-of-squares
pow1
rem-log-exp associate-/r/
expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp
log-div flip3-- div-exp log-pow div-inv flip--
cbrt-prod pow1/3 pow3 rem-cbrt-cube
Counts
4 → 129
Calls
4 calls:
26.0ms
(cbrt (* (* (log (/ (+ 1.0 x) (- 1.0 x))) (log (/ (+ 1.0 x) (- 1.0 x)))) (log (/ (+ 1.0 x) (- 1.0 x)))))
14.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))
13.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))
14.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))

series612.0ms

Counts
4 → 12
Calls
4 calls:
127.0ms
(cbrt (* (* (log (/ (+ 1.0 x) (- 1.0 x))) (log (/ (+ 1.0 x) (- 1.0 x)))) (log (/ (+ 1.0 x) (- 1.0 x)))))
128.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))
172.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))
185.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))

simplify2.3s

Counts
141 → 141
Iterations
IterNodes
done5000
44438
31383
2537
1252
0128

prune697.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.1b

localize55.0ms

Local error

Found 4 expressions with local error:

5.9b
(log (sqrt (- 1.0 x)))
6.1b
(log (/ (+ 1.0 x) (- 1.0 x)))
6.1b
(log (/ (+ 1.0 x) (- 1.0 x)))
6.1b
(log (/ (+ 1.0 x) (sqrt (- 1.0 x))))

rewrite50.0ms

Algorithm
rewrite-expression-head
Rules
105×*-un-lft-identity
98×log-prod
72×times-frac
69×add-sqr-sqrt
43×add-cube-cbrt
25×sqrt-prod
18×distribute-lft-out
14×add-exp-log
13×distribute-lft-out-- difference-of-squares
pow1
rem-log-exp
associate-/r/ log-pow
log-div
expm1-log1p-u flip3-- add-cbrt-cube sqrt-div log1p-expm1-u flip-- add-log-exp
div-exp div-inv
sqrt-pow1 pow1/2
Counts
4 → 152
Calls
4 calls:
5.0ms
(log (sqrt (- 1.0 x)))
8.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))
11.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))
17.0ms
(log (/ (+ 1.0 x) (sqrt (- 1.0 x))))

series614.0ms

Counts
4 → 12
Calls
4 calls:
88.0ms
(log (sqrt (- 1.0 x)))
139.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))
156.0ms
(log (/ (+ 1.0 x) (- 1.0 x)))
231.0ms
(log (/ (+ 1.0 x) (sqrt (- 1.0 x))))

simplify2.2s

Counts
164 → 164
Iterations
IterNodes
done5000
33685
21186
1527
0266

prune979.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0.1b

regimes78.0ms

Accuracy

0% (0.5b remaining)

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

bsearch0.0ms

simplify7.0ms

Iterations
IterNodes
done15
115
012

end0.0ms

sample6.0s

Algorithm
intervals
Results
3.3s3336×body1280valid
1.2s2555×body640valid
521.0ms7989×body80nan
352.0ms1283×body320valid
159.0ms622×body160valid
15.0ms204×body80valid