Details

Time bar (total: 16.1s)

sample80.0ms

Algorithm
intervals
Results
46.0ms77×body10240exit
19.0ms290×body80valid
4.0ms10×body640valid
1.0msbody320valid
0.0msbody160valid

simplify9.0ms

Counts
1 → 1
Iterations
IterNodes
321
221
114
08

prune30.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.3b

localize26.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ 1 (exp x))
0.0b
(- (log (+ 1 (exp x))) (* x y))
0.3b
(log (+ 1 (exp x)))

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
11×*-un-lft-identity
log-prod
add-log-exp
add-sqr-sqrt add-cube-cbrt
pow1 log-div associate--l+ add-exp-log
flip3-+ add-cbrt-cube flip-+ insert-posit16 distribute-lft-out
associate--l-
+-commutative sum-log sub-neg flip3-- diff-log rem-log-exp log-pow flip--
Counts
3 → 48
Calls
3 calls:
9.0ms
(+ 1 (exp x))
18.0ms
(- (log (+ 1 (exp x))) (* x y))
8.0ms
(log (+ 1 (exp x)))

series162.0ms

Counts
3 → 9
Calls
3 calls:
14.0ms
(+ 1 (exp x))
60.0ms
(- (log (+ 1 (exp x))) (* x y))
88.0ms
(log (+ 1 (exp x)))

simplify1.4s

Counts
57 → 57
Iterations
IterNodes
43148
31064
2410
1190
084

prune560.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize42.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (+ 1 (exp x)))
0.0b
(- (+ (log (sqrt (+ 1 (exp x)))) (log (sqrt (+ 1 (exp x))))) (* x y))
1.0b
(log (sqrt (+ 1 (exp x))))
1.0b
(log (sqrt (+ 1 (exp x))))

rewrite113.0ms

Algorithm
rewrite-expression-head
Rules
15×*-un-lft-identity
14×log-prod
12×sqrt-prod
10×add-sqr-sqrt sqrt-div
pow1 add-cube-cbrt
log-div
add-log-exp
add-exp-log log-pow
flip3-+ flip-+
associate--l- add-cbrt-cube insert-posit16
sqrt-pow1 pow1/2 distribute-lft-out
associate-+r- diff-log rem-log-exp associate-+l-
rem-sqrt-square sum-log sub-neg flip3-- associate--l+ flip--
Counts
4 → 78
Calls
4 calls:
12.0ms
(sqrt (+ 1 (exp x)))
81.0ms
(- (+ (log (sqrt (+ 1 (exp x)))) (log (sqrt (+ 1 (exp x))))) (* x y))
9.0ms
(log (sqrt (+ 1 (exp x))))
9.0ms
(log (sqrt (+ 1 (exp x))))

series482.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(sqrt (+ 1 (exp x)))
174.0ms
(- (+ (log (sqrt (+ 1 (exp x)))) (log (sqrt (+ 1 (exp x))))) (* x y))
122.0ms
(log (sqrt (+ 1 (exp x))))
156.0ms
(log (sqrt (+ 1 (exp x))))

simplify811.0ms

Counts
90 → 90
Iterations
IterNodes
32622
2806
1283
0128

prune1.1s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize61.0ms

Local error

Found 4 expressions with local error:

1.0b
(log (sqrt (+ 1 (exp x))))
1.0b
(log (sqrt (+ (pow 1 3) (pow (exp x) 3))))
5.5b
(+ (exp x) -1)
5.6b
(log (sqrt (- (* (+ (exp x) -1) (exp x)) -1)))

rewrite68.0ms

Algorithm
rewrite-expression-head
Rules
26×log-prod
25×*-un-lft-identity
17×sqrt-prod
11×add-sqr-sqrt
10×pow1 add-cube-cbrt
log-pow
distribute-lft-out
add-exp-log
log-div sqrt-div add-log-exp
unpow-prod-down add-cbrt-cube cube-prod insert-posit16
sqrt-pow1 flip3-+ pow1/2 rem-log-exp flip-+
cube-mult +-commutative difference-of-sqr--1 sum-log flip3-- sum-cubes flip--
Counts
4 → 82
Calls
4 calls:
8.0ms
(log (sqrt (+ 1 (exp x))))
18.0ms
(log (sqrt (+ (pow 1 3) (pow (exp x) 3))))
14.0ms
(+ (exp x) -1)
26.0ms
(log (sqrt (- (* (+ (exp x) -1) (exp x)) -1)))

series479.0ms

Counts
4 → 12
Calls
4 calls:
135.0ms
(log (sqrt (+ 1 (exp x))))
191.0ms
(log (sqrt (+ (pow 1 3) (pow (exp x) 3))))
14.0ms
(+ (exp x) -1)
140.0ms
(log (sqrt (- (* (+ (exp x) -1) (exp x)) -1)))

simplify925.0ms

Counts
94 → 94
Iterations
IterNodes
32028
2858
1400
0208

prune1.7s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize117.0ms

Local error

Found 4 expressions with local error:

1.0b
(log (sqrt (+ 1 (exp x))))
1.0b
(log (sqrt (+ (pow 1 3) (pow (exp x) 3))))
5.5b
(+ (exp x) -1)
5.6b
(log (sqrt (- (* (+ (exp x) -1) (exp x)) -1)))

rewrite79.0ms

Algorithm
rewrite-expression-head
Rules
26×log-prod
25×*-un-lft-identity
17×sqrt-prod
11×add-sqr-sqrt
10×pow1 add-cube-cbrt
log-pow
distribute-lft-out
add-exp-log
log-div sqrt-div add-log-exp
unpow-prod-down add-cbrt-cube cube-prod insert-posit16
sqrt-pow1 flip3-+ pow1/2 rem-log-exp flip-+
cube-mult +-commutative difference-of-sqr--1 sum-log flip3-- sum-cubes flip--
Counts
4 → 82
Calls
4 calls:
4.0ms
(log (sqrt (+ 1 (exp x))))
12.0ms
(log (sqrt (+ (pow 1 3) (pow (exp x) 3))))
14.0ms
(+ (exp x) -1)
47.0ms
(log (sqrt (- (* (+ (exp x) -1) (exp x)) -1)))

series485.0ms

Counts
4 → 12
Calls
4 calls:
141.0ms
(log (sqrt (+ 1 (exp x))))
171.0ms
(log (sqrt (+ (pow 1 3) (pow (exp x) 3))))
15.0ms
(+ (exp x) -1)
158.0ms
(log (sqrt (- (* (+ (exp x) -1) (exp x)) -1)))

simplify1.2s

Counts
94 → 94
Iterations
IterNodes
32028
2858
1400
0208

prune2.0s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

regimes67.0ms

Accuracy

0% (0.8b remaining)

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

bsearch0.0ms

simplify10.0ms

Iterations
IterNodes
236
136
026

end0.0ms

sample4.1s

Algorithm
intervals
Results
2.4s2389×body10240exit
1.1s8408×body80valid
135.0ms248×body640valid
102.0ms118×body1280valid
69.0ms201×body320valid
20.0ms99×body160valid