Details

Time bar (total: 6.0min)

sample16.0ms

Algorithm
intervals
Results
8.0ms256×body80valid

simplify4.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
078
1108
2128
done128

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize7.0ms

Local error

Found 1 expressions with local error:

0.0b
(/ 2.0 (+ (exp x) (exp (neg x))))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
18×*-un-lft-identity
12×times-frac
10×add-sqr-sqrt add-cube-cbrt
associate-/r* distribute-lft-out
add-exp-log add-cbrt-cube associate-/l*
associate-/r/
pow1 cbrt-undiv frac-2neg flip3-+ div-exp clear-num flip-+ div-inv add-log-exp
Counts
1 → 33
Calls
1 calls:
7.0ms
(/ 2.0 (+ (exp x) (exp (neg x))))

series10.0ms

Counts
1 → 3
Calls
1 calls:
10.0ms
(/ 2.0 (+ (exp x) (exp (neg x))))

simplify16.3s

Counts
36 → 36
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
0910
11410
21710
done1710
089
1149
2189
3199
done199
089
1119
2139
done139
01126
13526
210712
328510
4124410
done500010
0919
11219
21419
done1419
089
1119
2139
done139
0926
11926
23710
37510
415810
531910
666510
7193210
done500010
089
1119
2139
done139
089
1119
2139
done139
022
done22
067
1127
2197
3207
done207
01121
12021
23121
33721
done3721
0910
11210
21410
done1410
01013
11513
21913
32013
done2013
0910
11210
21410
done1410
057
195
2155
3205
done205
089
1119
2139
done139
057
195
2155
3205
done205
089
1119
2139
done139
01018
11518
21718
done1718
0910
11210
21410
done1410
0910
11210
21410
done1410
0910
11210
21410
done1410
044
162
282
done82
089
1119
2139
done139
044
162
282
done82
089
1119
2139
done139
0917
11517
done1517
089
1119
2139
done139
089
1129
done129
089
1119
2139
done139
023
141
done41
078
1108
2128
done128
023
141
done41
078
1108
2128
done128
078
1118
done118
078
1108
2128
done128
0917
11417
21617
done1617
089
1119
2139
done139
033
151
done51
033
151
done51
089
1119
2139
done139
089
1119
2139
done139
078
1108
2128
done128
01012
12612
25112
310212
419712
540711
6132711
done500011
0915
12013
24012
38111
415711
531711
673611
7173011
done500011
01213
12713
27413
311913
416313
520913
633013
777913
8260313
done500013
078
1108
2128
done128
089
1138
2208
3318
4558
51068
62368
76768
822968
done50018

prune47.0ms

Filtered
26 candidates to 36 candidates (-38.5%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New34236
Fresh000
Picked011
Done000
Total34337

Merged error: 0b

Counts
37 → 3

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (/ 2.0 (+ (exp x) (exp (neg x)))))
0.0b
(* (sqrt (/ 2.0 (+ (exp x) (exp (neg x))))) (sqrt (/ 2.0 (+ (exp x) (exp (neg x))))))
0.0b
(/ 2.0 (+ (exp x) (exp (neg x))))
0.0b
(/ 2.0 (+ (exp x) (exp (neg x))))

rewrite65.0ms

Algorithm
rewrite-expression-head
Rules
134×*-un-lft-identity
116×sqrt-prod
103×times-frac
101×add-sqr-sqrt
70×add-cube-cbrt
29×swap-sqr distribute-lft-out
21×associate-*r* associate-*l*
20×pow1
14×associate-/r/
10×add-exp-log add-cbrt-cube
sqrt-pow1 pow1/2 unswap-sqr
associate-/r*
flip3-+ flip-+ div-inv
associate-/l*
sqrt-div pow-prod-up
add-log-exp
pow-prod-down pow-sqr
cbrt-undiv rem-sqrt-square frac-2neg div-exp clear-num
pow2 frac-times pow-plus sqrt-unprod associate-*r/ associate-*l/ prod-exp rem-square-sqrt *-commutative cbrt-unprod
Counts
4 → 204
Calls
4 calls:
8.0ms
(sqrt (/ 2.0 (+ (exp x) (exp (neg x)))))
27.0ms
(* (sqrt (/ 2.0 (+ (exp x) (exp (neg x))))) (sqrt (/ 2.0 (+ (exp x) (exp (neg x))))))
8.0ms
(/ 2.0 (+ (exp x) (exp (neg x))))
11.0ms
(/ 2.0 (+ (exp x) (exp (neg x))))

series57.0ms

Counts
4 → 12
Calls
4 calls:
17.0ms
(sqrt (/ 2.0 (+ (exp x) (exp (neg x)))))
19.0ms
(* (sqrt (/ 2.0 (+ (exp x) (exp (neg x))))) (sqrt (/ 2.0 (+ (exp x) (exp (neg x))))))
10.0ms
(/ 2.0 (+ (exp x) (exp (neg x))))
11.0ms
(/ 2.0 (+ (exp x) (exp (neg x))))

simplify1.7min

Counts
216 → 216
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
0910
11410
21710
done1710
089
1149
2189
3199
done199
089
1119
2139
done139
01126
13526
210712
328510
4124410
done500010
0919
11219
21419
done1419
089
1119
2139
done139
0926
11926
23710
37510
415810
531910
666510
7193210
done500010
089
1119
2139
done139
089
1119
2139
done139
022
done22
067
1127
2197
3207
done207
01121
12021
23121
33721
done3721
0910
11210
21410
done1410
01013
11513
21913
32013
done2013
0910
11210
21410
done1410
057
195
2155
3205
done205
089
1119
2139
done139
057
195
2155
3205
done205
089
1119
2139
done139
01018
11518
21718
done1718
0910
11210
21410
done1410
0910
11210
21410
done1410
0910
11210
21410
done1410
044
162
282
done82
089
1119
2139
done139
044
162
282
done82
089
1119
2139
done139
0917
11517
done1517
089
1119
2139
done139
089
1129
done129
089
1119
2139
done139
023
141
done41
078
1108
2128
done128
023
141
done41
078
1108
2128
done128
078
1118
done118
078
1108
2128
done128
0917
11417
21617
done1617
089
1119
2139
done139
033
151
done51
033
151
done51
089
1119
2139
done139
089
1119
2139
done139
078
1108
2128
done128
01012
12612
25112
310212
419712
540711
6132711
done500011
0915
12013
24012
38111
415711
531711
673611
7173011
done500011
0910
11410
21710
done1710
089
1149
2189
3199
done199
089
1119
2139
done139
01126
13526
210712
328510
4124410
done500010
0919
11219
21419
done1419
089
1119
2139
done139
0926
11926
23710
37510
415810
531910
666510
7193210
done500010
089
1119
2139
done139
089
1119
2139
done139
022
done22
067
1127
2197
3207
done207
01121
12021
23121
33721
done3721
0910
11210
21410
done1410
01013
11513
21913
32013
done2013
0910
11210
21410
done1410
057
195
2155
3205
done205
089
1119
2139
done139
057
195
2155
3205
done205
089
1119
2139
done139
01018
11518
21718
done1718
0910
11210
21410
done1410
0910
11210
21410
done1410
0910
11210
21410
done1410
044
162
282
done82
089
1119
2139
done139
044
162
282
done82
089
1119
2139
done139
0917
11517
done1517
089
1119
2139
done139
089
1129
done129
089
1119
2139
done139
023
141
done41
078
1108
2128
done128
023
141
done41
078
1108
2128
done128
078
1118
done118
078
1108
2128
done128
0917
11417
21617
done1617
089
1119
2139
done139
033
151
done51
033
151
done51
089
1119
2139
done139
089
1119
2139
done139
078
1108
2128
done128
01012
12612
25112
310212
419712
540711
6132711
done500011
0915
12013
24012
38111
415711
531711
673611
7173011
done500011
023
151
271
done71
055
181
done81
023
161
done61
055
183
done81
047
183
291
done91
0817
11517
22317
33017
45117
57317
612517
725816
844515
974315
10139615
done500015
0919
1128
2158
done158
0817
11517
22317
33017
45117
57317
612517
725816
844515
974315
10139615
done500015
023
161
done61
01021
11512
21812
done1812
01020
1159
2239
3269
4279
done279
01020
1159
2229
3279
4459
5849
61959
75779
822589
done50019
01159
12126
24723
310310
422610
558310
6134110
7408110
done500010
01141
11419
21719
done1719
01020
1139
2169
done169
01159
12226
24410
310210
422810
562210
6145310
7451210
done500010
0817
11517
22317
33017
45117
57317
612517
725816
844515
974315
10139615
done500015
01020
1149
2169
done169
01020
1149
2169
done169
035
done31
0715
1106
2136
done136
01143
11843
22223
33012
44312
56912
613812
734912
8124512
done500112
01021
11321
21521
done1521
01141
11519
21819
done1819
01021
1139
2169
done169
01021
1139
2169
done169
01021
1139
2169
done169
01021
1139
2169
done169
01021
1139
2169
done169
01345
12221
23521
34121
done4121
01123
11410
21710
done1710
01229
11713
22213
32313
done2313
01123
11410
21710
done1710
0717
1115
2215
3305
4355
done355
01021
1139
2169
done169
0717
1115
2215
3305
4355
done355
01021
1139
2169
done169
0717
1115
2215
3305
4355
done355
01021
1139
2169
done169
0717
1115
2215
3305
4355
done355
01021
1139
2169
done169
01239
11718
22018
done2018
01123
11410
21710
done1710
01123
11410
21710
done1710
01123
11410
21710
done1710
0611
182
2132
3172
4222
done222
01021
1139
2169
done169
0611
182
2132
3172
4222
done222
01021
1139
2169
done169
0611
182
2132
3172
4222
done222
01021
1139
2169
done169
0611
182
2132
3172
4222
done222
01021
1139
2169
done169
01137
11717
21817
done1817
01021
1139
2169
done169
01021
1149
2159
done159
01021
1139
2169
done169
049
161
done61
0919
1128
2158
done158
049
161
done61
0919
1128
2158
done158
049
161
done61
0919
1128
2158
done158
049
161
done61
0919
1128
2158
done158
035
151
done51
0919
1128
2158
done158
035
done31
0919
1138
2148
done148
01227
12812
25412
310512
420012
541711
6134111
done500011
01143
12715
26312
39911
418611
534311
676711
7213911
done500111
01133
12213
24312
38411
416011
532011
673711
7174611
done500011
0715
1116
2186
done186
01021
1139
2169
done169
01021
1139
2169
done169
01021
1139
2169
done169
01021
1139
2169
done169
023
141
done41
0919
1128
2158
done158
01021
1139
2169
done169
01021
1139
2169
done169
01422
11822
22022
done2022
01422
11822
22022
done2022
01021
1139
2169
done169
01021
1139
2169
done169
01422
11822
22022
done2022
01422
11822
22022
done2022
01123
11410
21710
done1710
01123
11410
21710
done1710
01422
11822
22022
done2022
01422
11822
22022
done2022
01021
1139
2169
done169
01021
1139
2169
done169
01422
11822
22022
done2022
01422
11822
22022
done2022
01021
1139
2169
done169
01021
1139
2169
done169
033
151
271
done71
033
161
done61
045
1101
done101
01131
11731
22131
done2131
01230
11720
21920
done1920
01020
11420
21620
done1620
01532
12532
23721
34321
done4321
01424
12024
22424
32524
done2524
01418
12116
22813
33313
done3313
01418
12116
22813
33313
done3313
01429
12029
22229
done2229
01321
11721
21921
done1921
01315
11813
22013
done2013
01315
11813
22013
done2013
01428
12128
done2128
01320
11820
done1820
01214
11711
done1711
01214
11711
done1711
01112
11611
done1611
01012
11412
21612
done1612
01523
13323
25823
310923
420623
542422
6133222
done500022
01426
12624
24423
38522
416122
531922
673022
7173322
done500122
01020
11420
21620
done1620
01011
1159
2189
done189
01020
11420
21620
done1620
01120
11520
21720
done1720
01020
11420
21620
done1620
01321
11721
21921
done1921
01321
11721
21921
done1921
01220
11620
21820
done1820
01220
11620
21820
done1820
01321
11721
21921
done1921
01321
11721
21921
done1921
01220
11620
21820
done1820
01220
11620
21820
done1820
01220
11620
21820
done1820
01220
11620
21820
done1820
0919
1128
2158
done158
0919
1128
2158
done158
0919
1128
2158
done158
01219
11719
done1719
01531
13326
26823
310422
419122
534822
677122
7213022
done500022
01117
11717
22317
done2317
01020
11420
21620
done1620
0919
1128
2158
done158
01012
11412
21612
done1612
01012
11412
21612
done1612
0910
11210
21410
done1410
0910
11210
21410
done1410
01021
11321
21521
done1521
0910
11210
21410
done1410
01029
11418
22311
33211
44011
55111
67211
713611
834811
9130511
done500011
01020
11410
21610
done1610
0910
11210
21410
done1410
0910
11210
21410
done1410
0910
11210
21410
done1410
01222
12122
23311
33911
done3911
01011
11311
21511
done1511
01114
11614
22014
32114
done2114
01011
11311
21511
done1511
068
1106
2173
3223
done223
0910
11210
21410
done1410
068
1106
2173
3223
done223
0910
11210
21410
done1410
01119
11619
21819
done1819
01011
11311
21511
done1511
01011
11311
21511
done1511
01011
11311
21511
done1511
055
173
293
done93
0910
11210
21410
done1410
055
173
293
done93
0910
11210
21410
done1410
01018
11618
done1618
0910
11210
21410
done1410
0910
11310
done1310
0910
11210
21410
done1410
034
151
done51
089
1119
2139
done139
034
151
done51
089
1119
2139
done139
022
141
done41
089
1119
2139
done139
022
done22
089
1129
done129
01113
12713
25213
310313
419813
540912
6133312
done500012
01021
12616
26113
39712
418412
534012
675412
7211812
done500012
01016
12114
24113
38212
415812
531612
673812
7174212
done500012
067
1107
2167
done167
022
done22
067
197
2117
done117
033
161
done61
0910
11210
21410
done1410
0910
11210
21410
done1410
01213
12713
27413
311913
416313
520913
633013
777913
8260313
done500013
078
1108
2128
done128
089
1138
2208
3318
4558
51068
62368
76768
822968
done50018
01213
12713
27413
311913
416313
520913
633013
777913
8260313
done500013
078
1108
2128
done128
089
1138
2208
3318
4558
51068
62368
76768
822968
done50018
01828
14328
217117
343715
4135615
5476115
done500015
01011
11711
2298
3428
4728
51728
65898
726498
done50008
01112
12111
2388
3608
41148
52638
67888
732258
done50008
02643
16643
220741
372829
4376926
done500026
01112
11612
done1612
01213
12012
22612
33512
45912
510812
623412
766712
8229212
done500112

prune297.0ms

Filtered
138 candidates to 216 candidates (-56.5%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New2160216
Fresh011
Picked011
Done011
Total2163219

Merged error: 0b

Counts
219 → 3

localize9.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ 2.0 (+ (exp x) (exp (neg x))))
0.3b
(cbrt (pow (/ 2.0 (+ (exp x) (exp (neg x)))) 3))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
48×*-un-lft-identity
42×cbrt-prod
36×times-frac
28×add-sqr-sqrt add-cube-cbrt
18×unpow-prod-down cube-prod
10×distribute-lft-out
associate-/r/
add-exp-log associate-/r* add-cbrt-cube
flip3-+ flip-+ div-inv associate-/l*
pow1 add-log-exp
cbrt-undiv cube-div cube-mult cbrt-div frac-2neg pow1/3 unpow3 div-exp clear-num rem-cbrt-cube sqr-pow
Counts
2 → 85
Calls
2 calls:
9.0ms
(/ 2.0 (+ (exp x) (exp (neg x))))
12.0ms
(cbrt (pow (/ 2.0 (+ (exp x) (exp (neg x)))) 3))

series20.0ms

Counts
2 → 6
Calls
2 calls:
10.0ms
(/ 2.0 (+ (exp x) (exp (neg x))))
10.0ms
(cbrt (pow (/ 2.0 (+ (exp x) (exp (neg x)))) 3))

simplify4.0min

Counts
91 → 91
Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
01112
1259
2549
31309
43389
59929
done50009
01112
1259
2519
31259
43329
59859
done50009
01222
12519
24812
38412
418612
546211
6152111
done500111
01112
1229
2309
3409
4619
51259
63429
712689
done50009
01112
1229
2309
3459
4729
51389
63579
712829
done50009
01112
1229
2309
3459
4729
51389
63579
712829
done50009
01424
13421
210521
339413
4171113
done500013
01213
12610
2529
3889
41509
52939
66409
721629
done50009
01316
12913
26913
320513
464513
5175713
done500013
01213
12610
25210
38810
415910
530610
667410
7231210
done500010
0810
1225
2605
31604
42804
55504
616004
done50004
01112
1259
2519
31039
42089
54879
618849
done50009
0810
1225
2605
31604
42804
55504
616004
done50004
01112
1259
2519
31039
42089
54879
618849
done50009
01321
12918
26718
319315
464715
5228415
done500115
01213
12610
25210
311010
426510
575210
6328310
done500110
01213
12610
25210
311010
427410
576510
6332610
done500010
01213
12610
25210
311010
427410
576510
6332610
done500010
077
1192
2352
3602
41162
52892
610622
done50002
01112
1259
2519
31259
43239
59419
done50009
077
1192
2352
3602
41162
52892
610622
done50002
01112
1259
2519
31259
43239
59419
done50009
01220
12917
26017
315212
440412
594412
6313512
done500011
01112
1259
2519
31099
42769
57939
634249
done50019
01112
1269
2459
3799
41519
52809
68519
730579
done50009
01112
1259
2519
31099
42859
58069
634789
done50009
056
1161
done161
01011
1248
2508
31248
43318
59798
done50008
056
1161
done161
01011
1248
2508
31248
43318
59798
done50008
044
1141
2181
done181
01011
1248
2508
31248
43318
59798
done50008
044
1121
2181
3281
4511
51141
63281
712491
done50001
01011
1258
2448
3948
41978
54448
616078
done50008
01215
13612
28212
320412
461012
5253511
done500111
01223
13615
29212
326011
4130511
done500011
01218
13413
28012
326911
4139411
done500011
089
1206
2446
31006
42776
58676
635156
done50006
0918
11618
22418
33118
45218
57418
612618
726317
845016
975216
10140116
done500116
089
1119
2139
done139
01224
12518
25118
312518
433218
598518
done500018
01112
1259
2519
31259
43329
59859
done50009
01222
12519
24812
38412
418612
546211
6152111
done500111
01112
1229
2309
3409
4619
51259
63429
712689
done50009
01112
1229
2309
3459
4729
51389
63579
712829
done50009
01112
1229
2309
3459
4729
51389
63579
712829
done50009
01424
13421
210521
339413
4171113
done500013
01213
12610
2529
3889
41509
52939
66409
721629
done50009
01316
12913
26913
320513
464513
5175713
done500013
01213
12610
25210
38810
415910
530610
667410
7231210
done500010
0810
1225
2605
31604
42804
55504
616004
done50004
01112
1259
2519
31039
42089
54879
618849
done50009
0810
1225
2605
31604
42804
55504
616004
done50004
01112
1259
2519
31039
42089
54879
618849
done50009
01321
12918
26718
319315
464715
5228415
done500115
01213
12610
25210
311010
426510
575210
6328310
done500110
01213
12610
25210
311010
427410
576510
6332610
done500010
01213
12610
25210
311010
427410
576510
6332610
done500010
077
1192
2352
3602
41162
52892
610622
done50002
01112
1259
2519
31259
43239
59419
done50009
077
1192
2352
3602
41162
52892
610622
done50002
01112
1259
2519
31259
43239
59419
done50009
01220
12917
26017
315212
440412
594412
6313512
done500011
01112
1259
2519
31099
42769
57939
634249
done50019
01112
1269
2459
3799
41519
52809
68519
730579
done50009
01112
1259
2519
31099
42859
58069
634789
done50009
056
1161
done161
01011
1248
2508
31248
43318
59798
done50008
056
1161
done161
01011
1248
2508
31248
43318
59798
done50008
044
1141
2181
done181
01011
1248
2508
31248
43318
59798
done50008
044
1121
2181
3281
4511
51141
63281
712491
done50001
01011
1258
2448
3948
41978
54448
616078
done50008
01215
13612
28212
320412
461012
5253511
done500111
01223
13615
29212
326011
4130511
done500011
01218
13413
28012
326911
4139411
done500011
089
1206
2446
31006
42776
58676
635156
done50006
089
1119
2139
done139
0918
11618
22418
33118
45218
57418
612618
726317
845016
975216
10140116
done500116
01112
12512
25212
312612
433412
598912
done500112
01112
12512
25212
312612
433412
598912
done500112
022
141
done41
01011
1248
2508
31248
43318
59798
done50008
01213
12011
22811
33811
45911
511611
632011
7123911
done500011
01213
12011
22811
33811
45911
511611
632011
7123911
done500011
044
1121
2181
3281
4511
51141
63281
712491
done50001
089
1196
2436
3936
42336
58436
632536
done50006
01225
12619
25219
312619
433319
598819
done500019
01112
1259
2519
31259
43329
59859
done50009
01235
12410
25010
312410
433110
598410
done500010
01112
1259
2519
31259
43329
59859
done50009
01112
1259
2519
31259
43329
59859
done50009
0910
11410
21710
done1710
089
1149
2189
3199
done199
089
1119
2139
done139
01126
13526
210712
328510
4124410
done500010
0919
11219
21419
done1419
089
1119
2139
done139
0926
11926
23710
37510
415810
531910
666510
7193210
done500010
089
1119
2139
done139
089
1119
2139
done139
022
done22
067
1127
2197
3207
done207
01121
12021
23121
33721
done3721
0910
11210
21410
done1410
01013
11513
21913
32013
done2013
0910
11210
21410
done1410
057
195
2155
3205
done205
089
1119
2139
done139
057
195
2155
3205
done205
089
1119
2139
done139
01018
11518
21718
done1718
0910
11210
21410
done1410
0910
11210
21410
done1410
0910
11210
21410
done1410
044
162
282
done82
089
1119
2139
done139
044
162
282
done82
089
1119
2139
done139
0917
11517
done1517
089
1119
2139
done139
089
1129
done129
089
1119
2139
done139
023
141
done41
078
1108
2128
done128
023
141
done41
078
1108
2128
done128
078
1118
done118
078
1108
2128
done128
0917
11417
21617
done1617
089
1119
2139
done139
033
151
done51
033
151
done51
089
1119
2139
done139
089
1119
2139
done139
078
1108
2128
done128
01012
12612
25112
310212
419712
540711
6132711
done500011
0915
12013
24012
38111
415711
531711
673611
7173011
done500011
01213
12713
27413
311913
416313
520913
633013
777913
8260313
done500013
078
1108
2128
done128
089
1138
2208
3318
4558
51068
62368
76768
822968
done50018
01213
12713
27413
311913
416313
520913
633013
777913
8260313
done500013
078
1108
2128
done128
089
1138
2208
3318
4558
51068
62368
76768
822968
done50018

prune101.0ms

Filtered
52 candidates to 91 candidates (-75.0%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New91091
Fresh000
Picked011
Done022
Total91394

Merged error: 0b

Counts
94 → 3

regimes103.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
11019
done1019

end0.0ms

sample421.0ms

Algorithm
intervals
Results
265.0ms8000×body80valid

Profiling

Loading profile data...