Details

Time bar (total: 19.6s)

sample409.0ms

Algorithm
intervals
Results
210.0ms212×body10240exit
41.0ms383×body80nan
36.0ms244×body80valid
4.0ms17×body160valid

simplify1.4s

Counts
1 → 1
Iterations
IterNodes
72942
6752
5266
4101
349
230
122
010

prune26.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize19.0ms

Local error

Found 2 expressions with local error:

0.0b
(sqrt (+ (exp x) 1))
0.0b
(+ (exp x) 1)

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity
add-sqr-sqrt sqrt-prod add-log-exp
pow1 add-cube-cbrt
flip3-+ add-cbrt-cube sqrt-div add-exp-log flip-+ insert-posit16 distribute-lft-out
+-commutative rem-sqrt-square sum-log sqrt-pow1 pow1/2
Counts
2 → 30
Calls
2 calls:
16.0ms
(sqrt (+ (exp x) 1))
17.0ms
(+ (exp x) 1)

series65.0ms

Counts
2 → 6
Calls
2 calls:
41.0ms
(sqrt (+ (exp x) 1))
25.0ms
(+ (exp x) 1)

simplify976.0ms

Counts
36 → 36
Iterations
IterNodes
42369
3780
2313
1137
061

prune302.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0b

localize31.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (exp x) 1)
0.0b
(+ (exp x) 1)
0.0b
(* (+ (exp x) 1) (+ (exp x) 1))
0.1b
(cbrt (* (* (+ (exp x) 1) (+ (exp x) 1)) (+ (exp x) 1)))

rewrite144.0ms

Algorithm
rewrite-expression-head
Rules
35×flip3-+ flip-+
32×frac-times
26×cbrt-div *-un-lft-identity
16×associate-*l/
11×pow1
10×add-sqr-sqrt associate-*r/
add-cube-cbrt distribute-lft-out add-log-exp
add-cbrt-cube swap-sqr add-exp-log
associate-*r* associate-*l* insert-posit16
+-commutative sum-log
cbrt-prod pow2 distribute-rgt-in distribute-lft-in pow-plus pow1/3 pow3 pow-prod-down prod-exp pow-sqr *-commutative pow-prod-up rem-cbrt-cube cbrt-unprod unswap-sqr
Counts
4 → 104
Calls
4 calls:
6.0ms
(+ (exp x) 1)
9.0ms
(+ (exp x) 1)
74.0ms
(* (+ (exp x) 1) (+ (exp x) 1))
53.0ms
(cbrt (* (* (+ (exp x) 1) (+ (exp x) 1)) (+ (exp x) 1)))

series73.0ms

Counts
4 → 12
Calls
4 calls:
14.0ms
(+ (exp x) 1)
15.0ms
(+ (exp x) 1)
34.0ms
(* (+ (exp x) 1) (+ (exp x) 1))
10.0ms
(cbrt (* (* (+ (exp x) 1) (+ (exp x) 1)) (+ (exp x) 1)))

simplify2.5s

Counts
116 → 116
Iterations
IterNodes
34467
21582
1513
0155

prune1.2s

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize24.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (+ (* (exp x) (* (exp x) (exp x))) 1) (+ (- 1 (exp x)) (* (exp x) (exp x))))
0.1b
(* (exp x) (exp x))
0.1b
(* (exp x) (exp x))
4.0b
(- 1 (exp x))

rewrite248.0ms

Algorithm
rewrite-expression-head
Rules
39×add-sqr-sqrt
36×exp-prod
35×*-un-lft-identity
32×add-cube-cbrt
18×pow1
10×add-cbrt-cube
times-frac
pow-prod-down pow-sqr pow-prod-up
swap-sqr associate-*r* associate-*l* add-exp-log add-log-exp
insert-posit16
associate-/r* associate-/l*
pow2 flip3-+ pow-plus prod-exp associate-/r/ *-commutative cbrt-unprod flip-+ difference-of-squares unswap-sqr associate-/l/
cbrt-undiv clear-num sub-neg frac-2neg flip3-- diff-log div-exp div-inv flip-- distribute-lft-out--
Counts
4 → 118
Calls
4 calls:
181.0ms
(/ (+ (* (exp x) (* (exp x) (exp x))) 1) (+ (- 1 (exp x)) (* (exp x) (exp x))))
27.0ms
(* (exp x) (exp x))
26.0ms
(* (exp x) (exp x))
11.0ms
(- 1 (exp x))

series165.0ms

Counts
4 → 12
Calls
4 calls:
108.0ms
(/ (+ (* (exp x) (* (exp x) (exp x))) 1) (+ (- 1 (exp x)) (* (exp x) (exp x))))
23.0ms
(* (exp x) (exp x))
18.0ms
(* (exp x) (exp x))
16.0ms
(- 1 (exp x))

simplify1.6s

Counts
130 → 130
Iterations
IterNodes
33953
21010
1364
0151

prune1.3s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes33.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
215
115
010

end0.0ms

sample9.1s

Algorithm
intervals
Results
5.4s6642×body10240exit
2.2s12583×body80nan
870.0ms7414×body80valid
210.0ms702×body160valid