Details

Time bar (total: 16.6s)

sample92.0ms

Algorithm
intervals
Results
33.0ms56×body1280valid
24.0ms40×body640valid
11.0ms119×body80valid
9.0ms33×body320valid
2.0msbody160valid

simplify2.9s

Counts
1 → 1
Iterations
IterNodes
done5001
83027
7794
6244
5100
450
329
222
118
09

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 32.3b

localize26.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ 1 (exp (* -2 x)))
0.0b
(/ 2 (+ 1 (exp (* -2 x))))
3.1b
(- (/ 2 (+ 1 (exp (* -2 x)))) 1)

rewrite241.0ms

Algorithm
rewrite-expression-head
Rules
26×*-un-lft-identity
23×add-sqr-sqrt
15×times-frac
12×add-cube-cbrt
add-log-exp
add-cbrt-cube add-exp-log distribute-lft-out
associate-/r* difference-of-squares
pow1 insert-posit16 associate-/l*
flip3-+ difference-of-sqr-1 associate-/r/ flip-+
cbrt-undiv +-commutative clear-num sum-log sub-neg frac-2neg flip3-- diff-log div-exp div-inv flip-- distribute-lft-out--
Counts
3 → 67
Calls
3 calls:
13.0ms
(+ 1 (exp (* -2 x)))
27.0ms
(/ 2 (+ 1 (exp (* -2 x))))
198.0ms
(- (/ 2 (+ 1 (exp (* -2 x)))) 1)

series114.0ms

Counts
3 → 9
Calls
3 calls:
13.0ms
(+ 1 (exp (* -2 x)))
41.0ms
(/ 2 (+ 1 (exp (* -2 x))))
60.0ms
(- (/ 2 (+ 1 (exp (* -2 x)))) 1)

simplify2.1s

Counts
76 → 76
Iterations
IterNodes
done5000
31850
2676
1282
0120

prune298.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize24.0ms

Local error

Found 4 expressions with local error:

0.1b
(* x (* x x))
0.1b
(* (pow x 5) 2/15)
0.1b
(* -1/3 (* x (* x x)))
18.0b
(+ (+ (* (pow x 5) 2/15) x) (* -1/3 (* x (* x x))))

rewrite688.0ms

Algorithm
rewrite-expression-head
Rules
67×add-sqr-sqrt associate-*r*
37×*-un-lft-identity
29×pow1 unswap-sqr
27×associate-*l*
23×add-exp-log
21×add-cube-cbrt
20×add-cbrt-cube
12×prod-exp
10×pow-prod-down *-commutative cbrt-unprod distribute-lft-out
swap-sqr add-log-exp
pow-prod-up
unpow-prod-down insert-posit16
sum-log
+-commutative associate-+l+ cube-unmult sqr-pow
pow2 pow-to-exp flip3-+ pow-plus pow-exp pow-sqr flip-+
Counts
4 → 147
Calls
4 calls:
42.0ms
(* x (* x x))
27.0ms
(* (pow x 5) 2/15)
146.0ms
(* -1/3 (* x (* x x)))
468.0ms
(+ (+ (* (pow x 5) 2/15) x) (* -1/3 (* x (* x x))))

series258.0ms

Counts
4 → 12
Calls
4 calls:
49.0ms
(* x (* x x))
61.0ms
(* (pow x 5) 2/15)
56.0ms
(* -1/3 (* x (* x x)))
92.0ms
(+ (+ (* (pow x 5) 2/15) x) (* -1/3 (* x (* x x))))

simplify1.6s

Counts
159 → 159
Iterations
IterNodes
done5008
21962
1497
0178

prune627.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize23.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ 1 (exp (* -2 x)))
0.0b
(/ (/ 2 (sqrt (+ 1 (exp (* -2 x))))) (sqrt (+ 1 (exp (* -2 x)))))
0.5b
(/ 2 (sqrt (+ 1 (exp (* -2 x)))))
3.1b
(- (/ (/ 2 (sqrt (+ 1 (exp (* -2 x))))) (sqrt (+ 1 (exp (* -2 x))))) 1)

rewrite797.0ms

Algorithm
rewrite-expression-head
Rules
408×times-frac
316×*-un-lft-identity
249×add-sqr-sqrt
243×sqrt-prod
191×add-cube-cbrt
58×distribute-lft-out
33×associate-/l*
21×associate-/r*
20×sqrt-div associate-/r/
14×difference-of-squares
13×associate-/l/
11×flip3-+ add-cbrt-cube add-exp-log flip-+
10×div-inv
add-log-exp
difference-of-sqr-1
pow1 cbrt-undiv div-exp insert-posit16
clear-num frac-2neg
+-commutative sum-log sub-neg flip3-- diff-log flip-- distribute-lft-out--
Counts
4 → 347
Calls
4 calls:
24.0ms
(+ 1 (exp (* -2 x)))
98.0ms
(/ (/ 2 (sqrt (+ 1 (exp (* -2 x))))) (sqrt (+ 1 (exp (* -2 x)))))
43.0ms
(/ 2 (sqrt (+ 1 (exp (* -2 x)))))
600.0ms
(- (/ (/ 2 (sqrt (+ 1 (exp (* -2 x))))) (sqrt (+ 1 (exp (* -2 x))))) 1)

series219.0ms

Counts
4 → 12
Calls
4 calls:
20.0ms
(+ 1 (exp (* -2 x)))
36.0ms
(/ (/ 2 (sqrt (+ 1 (exp (* -2 x))))) (sqrt (+ 1 (exp (* -2 x)))))
100.0ms
(/ 2 (sqrt (+ 1 (exp (* -2 x)))))
63.0ms
(- (/ (/ 2 (sqrt (+ 1 (exp (* -2 x))))) (sqrt (+ 1 (exp (* -2 x))))) 1)

simplify2.0s

Counts
359 → 359
Iterations
IterNodes
done5000
22036
1840
0364

prune1.3s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes224.0ms

Accuracy

99.7% (0.1b remaining)

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

bsearch2.0ms

simplify6.0ms

Iterations
IterNodes
done39
139
027

end0.0ms

sample3.1s

Algorithm
intervals
Results
1.1s1776×body1280valid
969.0ms1256×body640valid
444.0ms3972×body80valid
246.0ms650×body320valid
65.0ms346×body160valid