Details

Time bar (total: 4.6min)

sample76.0ms

Algorithm
intervals
Results
31.0ms128×body5120exit
13.0ms202×body80valid
5.0ms129×body80overflowed
4.0ms21×body640valid
2.0ms17×body320valid
1.0ms17×body160valid

simplify3.9s

Counts
1 → 1
Iterations

Useful iterations: 5 (167.0ms)

IterNodesCost
0816
12015
24815
310515
419014
563212
6244512
done500012

prune14.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 13.0b

Counts
2 → 2

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ x (exp wj))
0.0b
(/ (- wj (/ x (exp wj))) (+ wj 1))
5.0b
(- wj (/ (- wj (/ x (exp wj))) (+ wj 1)))

rewrite39.0ms

Algorithm
rewrite-expression-head
Rules
53×add-sqr-sqrt
49×*-un-lft-identity
39×times-frac
23×add-cube-cbrt
12×difference-of-squares
associate-/l*
associate-/r* add-cbrt-cube distribute-lft-out
add-exp-log distribute-lft-out--
add-log-exp
pow1
cbrt-undiv flip3-- frac-2neg div-sub div-exp clear-num associate-/r/ flip-- div-inv associate-/l/
sub-neg flip3-+ diff-log flip-+ associate--r-
Counts
3 → 94
Calls
3 calls:
5.0ms
(/ x (exp wj))
13.0ms
(/ (- wj (/ x (exp wj))) (+ wj 1))
18.0ms
(- wj (/ (- wj (/ x (exp wj))) (+ wj 1)))

series30.0ms

Counts
3 → 9
Calls
3 calls:
9.0ms
(/ x (exp wj))
10.0ms
(/ (- wj (/ x (exp wj))) (+ wj 1))
11.0ms
(- wj (/ (- wj (/ x (exp wj))) (+ wj 1)))

simplify1.0min

Counts
103 → 103
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01014
12013
23413
35713
410313
514813
625713
742613
852913
961613
1097013
11206213
done500013
01013
12013
23213
34813
48013
59413
613013
718613
822513
925213
1025613
done25613
01013
12213
23913
36313
411113
517013
629913
747413
856313
964813
10100013
11207213
done500013
01127
12127
23327
34927
48127
59527
613327
719127
823027
925727
1026127
done26127
01013
12013
23213
34813
48013
59413
613013
718613
822513
925213
1025613
done25613
01138
12238
24814
313914
462314
5363414
done500114
01013
12013
23213
34813
48013
59413
613013
718613
822513
925213
1025613
done25613
01013
12013
23213
34813
48013
59413
613013
718613
822513
925213
1025613
done25613
01216
13816
28716
327816
4106216
5469116
done500016
01338
13427
26927
316327
450627
5170727
done500027
0911
11911
22911
34211
46110
56610
69510
713610
814810
916010
done16010
01125
12825
26025
317825
461425
5208725
done500125
0912
11812
22912
34312
46512
57412
610612
715212
817412
920912
1024012
1124312
1224912
1325512
done25512
01114
12014
22714
33314
44514
done4514
01114
12114
22914
33514
44714
done4714
01215
11815
22115
done2115
01215
11915
22515
done2515
0912
11912
23112
34712
47912
59312
613112
718712
822612
925312
1025712
done25712
057
1107
2137
done137
0911
11911
22911
34211
46110
56610
69510
713610
814810
916010
done16010
01012
11712
22112
done2112
0911
12011
22911
33611
44811
done4811
0911
11711
22711
33511
44911
55311
68411
713611
814811
916211
1017411
1120311
1222611
1323911
1425211
1527411
1628011
done28011
01232
13832
211814
339812
4133812
5464912
done500012
01023
11823
22523
33123
44323
done4323
0911
11711
22411
33011
44211
done4211
01032
12532
26012
319812
470512
5262512
done500112
0911
11711
22411
33011
44211
done4211
0911
11711
22411
33011
44211
done4211
067
187
2147
3187
4216
done216
044
1114
2124
3133
done133
045
175
done75
078
1128
2158
3238
done238
01225
12325
23525
34125
done4125
01012
11512
21812
done1812
01120
11820
22320
32420
done2420
01012
11512
21812
done1812
0917
11515
22415
32915
done2915
0911
11411
21711
done1711
0917
11515
22415
32915
done2915
0911
11411
21711
done1711
01117
11817
22117
done2117
01012
11512
21812
done1812
01012
11512
21812
done1812
01012
11512
21812
done1812
089
1127
2177
done177
0911
11411
21711
done1711
089
1127
2177
done177
0911
11411
21711
done1711
0611
11111
done1111
0911
11711
22411
33011
43411
done3411
056
186
done86
0911
11711
22411
33011
43411
done3411
023
141
done41
0810
11610
22310
32910
44110
done4110
023
141
done41
0810
11610
22310
32910
44110
done4110
01218
11818
done1818
01113
11913
22213
32413
done2413
01113
11513
done1513
01113
11913
22213
32413
done2413
0910
1128
2148
done148
01012
11812
22112
32312
done2312
0910
1128
2148
done148
01012
11812
22112
32312
done2312
01319
11919
done1919
01214
12014
22714
33314
43714
done3714
01214
11614
done1614
01214
12014
22714
33314
43714
done3714
01011
1139
2159
done159
01113
11913
22613
33213
44413
done4413
01011
1139
2159
done159
01113
11913
22613
33213
44413
done4413
0611
11111
done1111
0911
11711
22411
33011
43411
done3411
056
186
done86
0911
11711
22411
33011
43411
done3411
023
141
done41
0810
11610
22310
32910
44110
done4110
023
141
done41
0810
11610
22310
32910
44110
done4110
045
175
done75
0810
11310
21610
done1610
01016
12016
23216
34416
46016
56616
done6616
0911
11711
22411
33011
43411
done3411
078
1146
2236
3306
4366
5386
done386
078
1146
2236
3306
4366
5386
done386
0911
11411
21711
done1711
0911
11411
21711
done1711
0810
11310
21610
done1610
01012
11512
21612
done1612
01113
11613
21913
done1913
0810
11310
21610
done1610
01114
13212
24512
36112
49412
518512
663712
7313212
done500112
01014
12312
24012
37512
415012
533912
667412
796012
8252912
done500012
01224
13519
29819
327019
490119
5217219
6358619
7429119
8472319
done500019
0810
11910
24710
38310
415610
524010
631510
733310
833610
933710
done33710
044
164
274
done74
055
185
2104
3114
done114
055
done55
0814
11913
2578
31296
42166
53936
612456
done50006
0611
done611
055
done55
0614
11314
2296
3676
41346
52016
63336
78406
837156
done50016
055
done55
055
done55
022
done22
033
done33
0813
11413
22313
32913
done2913
066
done66
079
199
2119
3129
done129
066
done66
057
195
2155
3205
done205
055
done55
0710
1910
done910
066
done66
066
done66
066
done66
044
162
282
done82
055
done55
069
1109
done109
055
done55
055
175
done75
055
done55
023
141
done41
044
done44
044
183
done83
044
done44
069
189
done89
055
done55
033
151
done51
055
done55
055
done55
044
done44
0811
12211
25411
39211
41249
51599
62139
72999
85209
914579
done50009
0810
11910
22810
33410
44010
54910
66810
79110
811410
912810
1013110
1113510
1214210
done14210
0810
11910
22810
33410
44010
54910
66810
79110
811410
912810
1013110
1113510
1214210
done14210
067
1167
2337
3517
4717
5987
61477
72377
84587
914167
done50017
01217
12917
25817
310017
418017
544617
6155617
done500017
01217
12917
25817
310017
418017
544617
6155617
done500017
01013
12513
26313
310211
414811
521811
639211
768611
898511
9201411
done500011
044
done44
044
done44

prune153.0ms

Filtered
76 candidates to 103 candidates (-35.5%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New985103
Fresh101
Picked101
Done000
Total1005105

Merged error: 0.4b

Counts
105 → 5

localize6.0ms

Local error

Found 1 expressions with local error:

0.2b
(* wj (- wj (* x 2)))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/
flip3-- pow-prod-down prod-exp *-commutative flip-- cbrt-unprod add-log-exp unswap-sqr
Counts
1 → 24
Calls
1 calls:
7.0ms
(* wj (- wj (* x 2)))

series7.0ms

Counts
1 → 3
Calls
1 calls:
7.0ms
(* wj (- wj (* x 2)))

simplify23.3s

Counts
27 → 27
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
067
1107
2237
3447
4537
5647
done647
089
1129
2209
done209
078
1148
2288
3498
4608
5718
done718
078
1138
2318
3708
41458
53248
67978
725878
done50008
01023
12023
26911
326511
412579
done50019
0817
11217
22517
34617
45917
57017
67217
done7217
078
1118
2248
3458
4588
5698
done698
0823
12223
2799
32919
412999
done50009
078
1118
2248
3458
4588
5698
done698
078
1118
2248
3458
4588
5698
done698
089
1129
2209
done209
089
1129
2209
done209
023
done23
066
1155
2315
3485
4535
done535
023
done23
066
1155
2315
3485
4535
done535
023
done23
066
1155
2315
3485
4535
done535
023
done23
066
1155
2315
3485
4535
done535
0815
11415
22415
done2415
078
1118
2198
done198
033
161
done61
078
1118
2258
3468
4618
5728
6748
done748
078
1118
2258
3468
4618
5728
6748
done748
067
1107
2237
3447
4537
5647
done647
0911
12911
28811
330511
4103511
5272611
done500011
0813
12311
26311
316611
441411
573611
6110911
7203411
done500111
079
1189
2449
3769
4987
51117
61337
71957
84077
913447
done50007
079
1189
2449
3769
4987
51117
61337
71957
84077
913447
done50007
079
1189
2449
3769
4987
51117
61337
71957
84077
913447
done50007

prune52.0ms

Filtered
18 candidates to 27 candidates (-50.0%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New24327
Fresh044
Picked011
Done000
Total24832

Merged error: 0.4b

Counts
32 → 8

localize15.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (* wj (- wj (* x 2)))) (cbrt (* wj (- wj (* x 2)))))
10.8b
(cbrt (* wj (- wj (* x 2))))
10.8b
(cbrt (* wj (- wj (* x 2))))
10.8b
(cbrt (* wj (- wj (* x 2))))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
20×associate-*r/
18×cbrt-div
11×pow1
10×add-sqr-sqrt
flip3-- pow1/3 flip--
add-cube-cbrt *-un-lft-identity
cbrt-prod
add-exp-log
frac-times swap-sqr associate-*r* associate-*l* add-cbrt-cube add-log-exp
pow-prod-down associate-*l/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 72
Calls
4 calls:
8.0ms
(* (cbrt (* wj (- wj (* x 2)))) (cbrt (* wj (- wj (* x 2)))))
5.0ms
(cbrt (* wj (- wj (* x 2))))
5.0ms
(cbrt (* wj (- wj (* x 2))))
4.0ms
(cbrt (* wj (- wj (* x 2))))

series227.0ms

Counts
4 → 12
Calls
4 calls:
67.0ms
(* (cbrt (* wj (- wj (* x 2)))) (cbrt (* wj (- wj (* x 2)))))
52.0ms
(cbrt (* wj (- wj (* x 2))))
56.0ms
(cbrt (* wj (- wj (* x 2))))
52.0ms
(cbrt (* wj (- wj (* x 2))))

simplify1.8min

Counts
84 → 84
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
022
done22
066
196
2176
done176
01012
13012
28912
330612
4103012
5284112
done500012
01018
12814
25914
37314
47414
done7414
0914
12412
26412
316712
441312
574212
6110312
7202112
done500112
066
186
done86
0919
11319
22619
34719
46019
57119
done7119
089
1129
2259
3469
4599
5709
6729
done729
0926
11426
22910
3547
4757
5967
61197
71847
84027
913117
done50007
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
022
done22
066
196
2176
done176
01012
13012
28912
330612
4103012
5284112
done500012
01018
12814
25914
37314
47414
done7414
0914
12412
26412
316712
441312
574212
6110312
7202112
done500112
066
186
done86
0919
11319
22619
34719
46019
57119
done7119
089
1129
2259
3469
4599
5709
6729
done729
0926
11426
22910
3547
4757
5967
61197
71847
84027
913117
done50007
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
022
done22
066
196
2176
done176
01012
13012
28912
330612
4103012
5284112
done500012
01018
12814
25914
37314
47414
done7414
0914
12412
26412
316712
441312
574212
6110312
7202112
done500112
066
186
done86
0919
11319
22619
34719
46019
57119
done7119
089
1129
2259
3469
4599
5709
6729
done729
0926
11426
22910
3547
4757
5967
61197
71847
84027
913117
done50007
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
023
151
done51
023
161
done61
0715
11815
25115
315615
455515
5155115
6382115
done500015
0817
11217
22517
34617
45917
57017
67217
done7217
023
161
done61
0919
11411
22811
34911
46011
57111
done7111
0918
11518
22911
35111
46411
57511
67711
done7711
0918
11518
23118
35718
48818
513918
624518
762718
8230418
done500018
0715
11815
25115
315615
455515
5155115
6382115
done500015
01037
11437
22737
34837
46137
57237
done7237
0918
11318
22618
34718
46018
57118
done7118
01053
12253
24219
37610
417010
555110
6195610
done500110
0918
1149
2279
3489
4619
5729
done729
0918
1149
2279
3489
4619
5729
done729
01125
13125
29025
330725
4103125
5271725
done500125
01137
12929
26029
37429
47529
done7529
01627
14925
214025
343225
4126525
5302425
done500025
01325
13221
26221
37621
47721
done7721
01627
14925
214025
343025
4126825
5302525
done500025
01325
13221
26221
37621
47721
done7721
01029
12525
26525
316825
440125
573025
6109925
7201925
done500125
0713
1913
done913
035
done35
0713
11013
21813
done1813
01039
11839
23521
36411
49611
513311
621111
742911
8133611
done500011
0919
11319
22619
34719
46019
57119
done7119
0919
1138
2278
3488
4598
5708
done708
0919
1138
2278
3488
4598
5708
done708
023
141
done41
0817
11217
22517
34617
45917
57017
67217
done7217
0919
1138
2278
3488
4598
5708
done708
0919
1138
2278
3488
4598
5708
done708
033
151
done51
033
161
done61
0911
11411
22711
34811
46111
57211
done7211
01028
11728
23228
35328
46228
57328
67528
done7528
0918
11418
22718
34818
46118
57218
done7218
0910
1168
2328
3538
4628
5738
6758
done758
0915
11415
22715
34815
46115
57215
done7215
0918
11418
22718
34818
46118
57218
done7218
0918
11418
22718
34818
46118
57218
done7218
0817
11217
22517
34617
45917
57017
67217
done7217
01421
13821
210821
334421
4108721
5269221
done500021
01323
13121
28221
322521
453521
593721
6152621
7356021
done500021
01421
13821
210821
334621
4111621
5273921
done500121
01323
13121
28221
322521
454321
595821
6155121
7357521
done500021
01212
12611
25311
310410
41666
53226
68596
738956
done50006
01112
12210
2468
31315
42863
56173
619803
done50013
01315
12215
24315
310814
427511
568710
620153
done50013
01212
12611
25311
310410
41666
53226
68596
738956
done50006
01112
12210
2468
31315
42863
56173
619803
done50013
01315
12215
24315
310814
427511
568710
620153
done50013
01212
12611
25311
310410
41666
53226
68596
738956
done50006
01112
12210
2468
31315
42863
56173
619803
done50013
01315
12215
24315
310814
427511
568710
620153
done50013
01415
13113
26513
313912
424410
55968
622388
done50018
01112
12210
2478
31325
42883
56353
617703
done50013
01617
13216
26714
319111
454910
5191810
done500010

prune209.0ms

Filtered
65 candidates to 84 candidates (-29.2%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New82284
Fresh156
Picked101
Done011
Total84892

Merged error: 0.4b

Counts
92 → 8

localize19.0ms

Local error

Found 4 expressions with local error:

10.8b
(cbrt (* wj (- wj (* x 2))))
10.8b
(cbrt (* wj (- wj (* x 2))))
10.8b
(cbrt (* wj (- wj (* x 2))))
10.8b
(cbrt (* wj (- wj (* x 2))))

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-div associate-*r/
pow1 add-exp-log cbrt-prod add-sqr-sqrt add-cube-cbrt flip3-- *-un-lft-identity pow1/3 add-cbrt-cube flip-- add-log-exp
Counts
4 → 44
Calls
4 calls:
5.0ms
(cbrt (* wj (- wj (* x 2))))
5.0ms
(cbrt (* wj (- wj (* x 2))))
5.0ms
(cbrt (* wj (- wj (* x 2))))
5.0ms
(cbrt (* wj (- wj (* x 2))))

series218.0ms

Counts
4 → 12
Calls
4 calls:
57.0ms
(cbrt (* wj (- wj (* x 2))))
53.0ms
(cbrt (* wj (- wj (* x 2))))
56.0ms
(cbrt (* wj (- wj (* x 2))))
52.0ms
(cbrt (* wj (- wj (* x 2))))

simplify1.2min

Counts
56 → 56
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
022
done22
066
196
2176
done176
01012
13012
28912
330612
4103012
5284112
done500012
01018
12814
25914
37314
47414
done7414
0914
12412
26412
316712
441312
574212
6110312
7202112
done500112
066
186
done86
0919
11319
22619
34719
46019
57119
done7119
089
1129
2259
3469
4599
5709
6729
done729
0926
11426
22910
3547
4757
5967
61197
71847
84027
913117
done50007
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
022
done22
066
196
2176
done176
01012
13012
28912
330612
4103012
5284112
done500012
01018
12814
25914
37314
47414
done7414
0914
12412
26412
316712
441312
574212
6110312
7202112
done500112
066
186
done86
0919
11319
22619
34719
46019
57119
done7119
089
1129
2259
3469
4599
5709
6729
done729
0926
11426
22910
3547
4757
5967
61197
71847
84027
913117
done50007
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
022
done22
066
196
2176
done176
01012
13012
28912
330612
4103012
5284112
done500012
01018
12814
25914
37314
47414
done7414
0914
12412
26412
316712
441312
574212
6110312
7202112
done500112
066
186
done86
0919
11319
22619
34719
46019
57119
done7119
089
1129
2259
3469
4599
5709
6729
done729
0926
11426
22910
3547
4757
5967
61197
71847
84027
913117
done50007
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
022
done22
066
196
2176
done176
01012
13012
28912
330612
4103012
5284112
done500012
01018
12814
25914
37314
47414
done7414
0914
12412
26412
316712
441312
574212
6110312
7202112
done500112
066
186
done86
0919
11319
22619
34719
46019
57119
done7119
089
1129
2259
3469
4599
5709
6729
done729
0926
11426
22910
3547
4757
5967
61197
71847
84027
913117
done50007
089
1129
2259
3469
4599
5709
6729
done729
089
1129
2259
3469
4599
5709
6729
done729
01212
12611
25311
310410
41666
53226
68596
738956
done50006
01112
12210
2468
31315
42863
56173
619803
done50013
01315
12215
24315
310814
427511
568710
620153
done50013
01212
12611
25311
310410
41666
53226
68596
738956
done50006
01112
12210
2468
31315
42863
56173
619803
done50013
01315
12215
24315
310814
427511
568710
620153
done50013
01212
12611
25311
310410
41666
53226
68596
738956
done50006
01112
12210
2468
31315
42863
56173
619803
done50013
01315
12215
24315
310814
427511
568710
620153
done50013
01212
12611
25311
310410
41666
53226
68596
738956
done50006
01112
12210
2468
31315
42863
56173
619803
done50013
01315
12215
24315
310814
427511
568710
620153
done50013

prune211.0ms

Filtered
48 candidates to 56 candidates (-16.7%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New54256
Fresh156
Picked101
Done011
Total56864

Merged error: 0.4b

Counts
64 → 8

regimes128.0ms

Accuracy

0% (1.6b remaining)

Error of 1.9b against oracle of 0.3b and baseline of 1.9b

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079
1109
done109

end0.0ms

sample2.1s

Algorithm
intervals
Results
969.0ms3845×body5120exit
249.0ms6285×body80valid
148.0ms3766×body80overflowed
100.0ms799×body320valid
98.0ms509×body640valid
43.0ms489×body160valid

Profiling

Loading profile data...