Details

Time bar (total: 15.4min)

sample25.0ms

Algorithm
intervals
Results
12.0ms257×body80valid

simplify4.8s

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
056
1106
2196
3476
41146
53066
69966
737806
done50006

prune5.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 28.1b

Counts
2 → 1

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(pow x 2.0)
27.0b
(sqrt (* 2.0 (pow x 2.0)))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-sqr-sqrt add-cube-cbrt *-un-lft-identity
add-exp-log unpow-prod-down pow-unpow
add-cbrt-cube add-log-exp
pow-to-exp pow-pow sqrt-pow1 pow1/2 pow-exp sqrt-prod sqr-pow
Counts
2 → 27
Calls
2 calls:
2.0ms
(pow x 2.0)
6.0ms
(sqrt (* 2.0 (pow x 2.0)))

series112.0ms

Counts
2 → 6
Calls
2 calls:
23.0ms
(pow x 2.0)
89.0ms
(sqrt (* 2.0 (pow x 2.0)))

simplify2.8min

Counts
33 → 33
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
067
1117
2207
3467
41137
53087
69997
737767
done50017
067
1117
2207
3467
41137
53087
69997
737767
done50017
0715
11215
22115
34915
411515
530615
699115
7376115
done500015
067
1117
2207
3467
41137
53087
69997
737767
done50017
0720
11312
2338
3778
41968
55778
620668
done50008
022
done22
044
184
2144
3324
4744
51834
65614
719804
done50014
033
161
done61
067
1117
2207
3467
41137
53087
69997
737767
done50017
067
1117
2207
3467
41137
53087
69997
737767
done50017
044
154
done54
044
154
done54
033
161
done61
057
197
2167
3407
4977
52547
68657
732797
done50007
044
184
2134
3314
4714
51754
65524
721534
done50004
033
1101
2151
3211
4311
5551
61141
73241
812551
done50001
057
197
2147
3327
4727
51767
65507
719577
done50007
044
184
2134
3314
4714
51754
65524
719534
done50004
044
184
2134
3314
4714
51754
65524
719534
done50004
044
184
2134
3314
4714
51754
65524
719534
done50004
033
191
2121
3181
4251
5351
6481
7641
8831
91051
101301
111581
121891
132231
142601
153001
163431
173891
184381
194901
205451
216031
226641
237281
247951
258651
269381
2710141
2810931
2911751
3012601
3113481
3214391
3315331
3416301
3517301
3618331
3719391
3820481
3921601
4022751
4123931
4225141
4326381
4427651
4528951
4630281
4731641
4833031
4934451
5035901
5137381
5238891
5340431
5442001
5543601
5645231
5746891
5848581
done50001
033
173
2123
3303
4723
51833
65683
719803
done50013
044
1104
2184
3414
41094
53134
610954
749924
done50004
044
184
2154
3384
4954
52604
68824
736884
done50014
059
199
2149
3329
4749
51839
65639
719699
done50009
044
184
2134
3314
4734
51804
65524
719844
done50004
0511
1129
2335
3865
42325
57775
636695
done50005
044
184
2144
3324
4744
51834
65614
719804
done50014
044
184
2144
3324
4744
51834
65614
719804
done50014
055
185
2165
3375
4855
52145
67245
725285
done50005
055
185
2165
3375
4855
52145
67245
725285
done50005
01111
12410
2328
3596
41256
52756
66246
716816
done50006
01519
13717
26615
313714
429513
571813
6195913
done500013
01721
14120
27518
319116
455216
5249016
done500116
088
1207
2285
3483
4843
51743
63713
79303
832173
done50003
0910
1198
2355
3713
41233
52673
66193
717393
done50003
0910
11610
23310
3767
41483
54313
618883
done50013

prune90.0ms

Filtered
25 candidates to 33 candidates (-32.0%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New26733
Fresh000
Picked101
Done000
Total27734

Merged error: 12.4b

Counts
34 → 7

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(pow x 2.0)
27.0b
(pow (* 2.0 (pow x 2.0)) 1/2)

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
add-exp-log
pow-unpow pow-exp
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 unpow-prod-down
pow-to-exp prod-exp
pow-pow add-cbrt-cube add-log-exp sqr-pow
unpow1/2
Counts
2 → 36
Calls
2 calls:
2.0ms
(pow x 2.0)
6.0ms
(pow (* 2.0 (pow x 2.0)) 1/2)

series139.0ms

Counts
2 → 6
Calls
2 calls:
24.0ms
(pow x 2.0)
115.0ms
(pow (* 2.0 (pow x 2.0)) 1/2)

simplify3.4min

Counts
42 → 42
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
089
1119
2199
3279
4319
done319
089
1119
2199
3279
4319
done319
089
1169
2329
3719
41709
55179
621599
done50009
078
1168
2368
3848
42308
56908
627378
done50008
078
1168
2368
3848
42308
56908
627378
done50008
033
161
done61
0811
11611
23211
38011
419711
553411
6183111
done500111
078
1158
2298
3718
41738
54538
614968
done50008
067
1175
2335
3725
41595
54075
612965
749825
done50005
033
192
2152
3252
4492
51142
63372
712732
done50002
055
1144
2264
3544
41194
52834
68654
731984
done50004
078
1197
2417
3977
42627
58587
641227
done50017
078
1177
2347
3757
41767
54827
616287
done50007
0817
11815
23315
36915
415715
540215
6130215
7498615
done500015
078
1177
2327
3687
41547
53967
612937
749857
done50007
0823
12214
2548
31537
45577
525287
done50007
078
1177
2337
3697
41577
54007
613047
749817
done50007
078
1177
2337
3697
41577
54007
613047
749817
done50007
089
1177
2327
3687
41567
53967
612947
749737
done50007
089
1177
2327
3687
41567
53967
612947
749737
done50007
044
154
done54
044
154
done54
033
161
done61
057
197
2167
3407
4977
52547
68657
732797
done50007
044
184
2134
3314
4714
51754
65524
721534
done50004
033
1101
2151
3211
4311
5551
61141
73241
812551
done50001
057
197
2147
3327
4727
51767
65507
719577
done50007
044
184
2134
3314
4714
51754
65524
719534
done50004
044
184
2134
3314
4714
51754
65524
719534
done50004
044
184
2134
3314
4714
51754
65524
719534
done50004
033
191
2121
3181
4251
5351
6481
7641
8831
91051
101301
111581
121891
132231
142601
153001
163431
173891
184381
194901
205451
216031
226641
237281
247951
258651
269381
2710141
2810931
2911751
3012601
3113481
3214391
3315331
3416301
3517301
3618331
3719391
3820481
3921601
4022751
4123931
4225141
4326381
4427651
4528951
4630281
4731641
4833031
4934451
5035901
5137381
5238891
5340431
5442001
5543601
5645231
5746891
5848581
done50001
033
173
2123
3303
4723
51833
65683
719803
done50013
044
1104
2184
3414
41094
53134
610954
749924
done50004
044
184
2154
3384
4954
52604
68824
736884
done50014
059
199
2149
3329
4749
51839
65639
719699
done50009
044
184
2134
3314
4734
51804
65524
719844
done50004
0511
1129
2335
3865
42325
57775
636695
done50005
044
184
2144
3324
4744
51834
65614
719804
done50014
044
184
2144
3324
4744
51834
65614
719804
done50014
055
185
2165
3375
4855
52145
67245
725285
done50005
055
185
2165
3375
4855
52145
67245
725285
done50005
01112
13010
2438
3806
41686
53786
69626
729386
done50006
01620
14317
27815
316214
433913
581213
6225813
done500113
01822
14820
29018
322516
462116
5265716
done500016
088
1207
2285
3483
4843
51743
63713
79303
832173
done50003
0910
1198
2355
3713
41233
52673
66193
717393
done50003
0910
11610
23310
3767
41483
54313
618883
done50013

prune93.0ms

Filtered
29 candidates to 42 candidates (-44.8%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New40242
Fresh156
Picked011
Done000
Total41849

Merged error: 12.4b

Counts
49 → 8

localize12.0ms

Local error

Found 3 expressions with local error:

0.0b
(pow x 2.0)
0.4b
(* (sqrt 2.0) (sqrt (pow x 2.0)))
27.0b
(sqrt (pow x 2.0))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
28×add-sqr-sqrt
27×sqrt-prod
12×add-cube-cbrt unpow-prod-down *-un-lft-identity
10×associate-*r*
unswap-sqr
pow1 add-exp-log associate-*l* sqr-pow
add-cbrt-cube
rem-sqrt-square pow-unpow pow1/2 add-log-exp
pow-prod-down
pow-to-exp pow-pow sqrt-pow1 sqrt-unprod pow-exp prod-exp *-commutative cbrt-unprod
Counts
3 → 73
Calls
3 calls:
3.0ms
(pow x 2.0)
9.0ms
(* (sqrt 2.0) (sqrt (pow x 2.0)))
3.0ms
(sqrt (pow x 2.0))

series170.0ms

Counts
3 → 9
Calls
3 calls:
23.0ms
(pow x 2.0)
81.0ms
(* (sqrt 2.0) (sqrt (pow x 2.0)))
66.0ms
(sqrt (pow x 2.0))

simplify7.7min

Counts
82 → 82
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
055
195
2155
3335
4755
51845
65635
719825
done50005
055
195
2155
3335
4755
51845
65635
719825
done50005
0611
11011
21611
33411
47611
518311
656411
7198911
done500011
055
195
2155
3335
4755
51845
65635
719825
done50005
0614
1118
2246
3546
41266
53226
610456
738506
done50006
068
1108
2168
3348
4748
51838
65598
719798
done50008
055
195
2155
3335
4735
51755
65555
719765
done50015
055
195
2155
3335
4735
51755
65555
719765
done50015
055
195
2155
3335
4735
51755
65555
719765
done50015
044
1101
2131
3191
4261
5361
6491
7651
8841
91061
101311
111591
121901
132241
142611
153011
163441
173901
184391
194911
205461
216041
226651
237291
247961
258661
269391
2710151
2810941
2911761
3012611
3113491
3214401
3315341
3416311
3517311
3618341
3719401
3820491
3921611
4022761
4123941
4225151
4326391
4427661
4528961
4630291
4731651
4833041
4934461
5035911
5137391
5238901
5340441
5442011
5543611
5645241
5746901
5848591
done50001
044
184
2144
3324
4744
51834
65614
719804
done50014
0610
1115
2165
3345
4765
51835
65645
719755
done50015
055
195
2145
3325
4745
51835
65635
719695
done50005
055
195
2155
3335
4755
51845
65635
719825
done50005
055
195
2155
3335
4755
51845
65635
719825
done50005
022
141
done41
044
184
2144
3324
4744
51834
65614
719804
done50014
066
196
2186
3396
4876
52146
67166
725466
done50016
066
196
2186
3396
4876
52146
67166
725466
done50016
033
done33
055
195
2155
3335
4755
51845
65635
719825
done50005
055
195
2155
3335
4755
51845
65635
719825
done50005
045
195
2185
3445
41125
53035
69985
737635
done50015
067
1117
2177
3357
4757
51837
65647
719797
done50007
089
1139
2199
3379
4779
51819
65529
719799
done50009
078
1158
2228
3408
4808
51828
65578
719598
done50008
078
1148
2258
3518
41128
52718
67668
725618
done50008
01023
12113
25611
315711
444611
5137311
6483111
done500011
0817
11317
21917
33717
47717
518217
656417
7198917
done500117
078
1128
2188
3368
4768
51828
65618
719678
done50008
0823
12323
2589
31299
43289
511209
645209
done50009
045
195
2185
3445
41125
53035
69985
737635
done50015
078
1128
2188
3368
4768
51828
65618
719678
done50008
078
1128
2188
3368
4768
51828
65618
719678
done50008
089
1139
2199
3379
4779
51839
65579
719729
done50009
089
1139
2199
3379
4779
51839
65579
719729
done50009
089
1139
2199
3379
4779
51819
65529
719799
done50009
089
1139
2199
3379
4779
51819
65529
719799
done50009
0910
11310
22210
34310
49110
522210
672710
7255110
done500010
0910
11310
22210
34310
49110
522210
672710
7255110
done500010
089
1139
2199
3379
4779
51819
65529
719799
done50009
089
1139
2199
3379
4779
51819
65529
719799
done50009
089
1139
2199
3379
4779
51839
65579
719729
done50009
089
1139
2199
3379
4779
51839
65579
719729
done50009
089
1139
2199
3379
4779
51819
65529
719799
done50009
089
1139
2199
3379
4779
51819
65529
719799
done50009
0910
11310
22210
34310
49110
522210
672710
7255110
done500010
0910
11310
22210
34310
49110
522210
672710
7255110
done500010
089
1139
2199
3379
4779
51819
65529
719799
done50009
089
1139
2199
3379
4779
51819
65529
719799
done50009
0814
11514
22314
34114
48114
518314
655614
7196814
done500114
0811
11311
21911
33711
47711
518311
655711
7197211
done500011
078
1128
2188
3368
4768
51868
65698
719698
done50008
067
1134
2164
3222
4292
5392
6522
7682
8872
91092
101342
111622
121932
132272
142642
153042
163472
173932
184422
194942
205492
216072
226682
237322
247992
258692
269422
2710182
2810972
2911792
3012642
3113522
3214432
3315372
3416342
3517342
3618372
3719432
3820522
3921642
4022792
4123972
4225182
4326422
4427692
4528992
4630322
4731682
4833072
4934492
5035942
5137422
5238932
5340472
5442042
5543642
5645272
5746932
5848622
done50002
0813
1148
2198
3378
4778
51828
65648
719968
done50008
078
1128
2188
3368
4768
51828
65618
719678
done50008
055
184
done84
089
1129
2219
3429
4929
52249
67279
725119
done50009
078
1128
2188
3368
4768
51828
65618
719678
done50008
044
172
2102
done102
078
1128
2188
3368
4768
51868
65698
719698
done50008
078
1128
2188
3368
4768
51868
65698
719698
done50008
078
1128
2188
3368
4768
51868
65698
719698
done50008
067
1117
2177
3357
4757
51837
65647
719797
done50007
078
1128
2188
3368
4768
51868
65698
719698
done50008
067
1117
2177
3357
4757
51837
65647
719797
done50007
044
154
done54
044
154
done54
033
161
done61
057
197
2167
3407
4977
52547
68657
732797
done50007
044
184
2134
3314
4714
51754
65524
721534
done50004
033
1101
2151
3211
4311
5551
61141
73241
812551
done50001
057
197
2147
3327
4727
51767
65507
719577
done50007
044
184
2134
3314
4714
51754
65524
719534
done50004
044
184
2134
3314
4714
51754
65524
719534
done50004
044
184
2134
3314
4714
51754
65524
719534
done50004
033
191
2121
3181
4251
5351
6481
7641
8831
91051
101301
111581
121891
132231
142601
153001
163431
173891
184381
194901
205451
216031
226641
237281
247951
258651
269381
2710141
2810931
2911751
3012601
3113481
3214391
3315331
3416301
3517301
3618331
3719391
3820481
3921601
4022751
4123931
4225141
4326381
4427651
4528951
4630281
4731641
4833031
4934451
5035901
5137381
5238891
5340431
5442001
5543601
5645231
5746891
5848581
done50001
033
173
2123
3303
4723
51833
65683
719803
done50013
044
1104
2184
3414
41094
53134
610954
749924
done50004
044
184
2154
3384
4954
52604
68824
736884
done50014
059
199
2149
3329
4749
51839
65639
719699
done50009
044
184
2134
3314
4734
51804
65524
719844
done50004
0511
1129
2335
3865
42325
57775
636695
done50005
044
184
2144
3324
4744
51834
65614
719804
done50014
044
184
2144
3324
4744
51834
65614
719804
done50014
055
185
2165
3375
4855
52145
67245
725285
done50005
055
185
2165
3375
4855
52145
67245
725285
done50005
088
1207
2285
3483
4843
51743
63713
79303
832173
done50003
01114
13211
2609
31277
42745
56125
616305
done50015
01520
14318
28515
325413
479013
5363313
done500013
01111
12410
2328
3596
41256
52756
66246
716816
done50006
01519
13717
26615
313714
429513
571813
6195913
done500013
01721
14120
27518
319116
455216
5249016
done500116
088
1207
2285
3483
4843
51743
63713
79303
832173
done50003
0910
1198
2355
3713
41233
52673
66193
717393
done50003
0910
11610
23310
3767
41483
54313
618883
done50013

prune161.0ms

Filtered
58 candidates to 82 candidates (-41.4%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New77582
Fresh516
Picked101
Done011
Total83790

Merged error: 0.1b

Counts
90 → 7

localize9.0ms

Local error

Found 1 expressions with local error:

0.4b
(* (sqrt 2.0) (fabs (pow x (/ 2.0 2))))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
associate-*l*
add-cube-cbrt *-un-lft-identity sqrt-prod
pow1 add-exp-log associate-*r* add-cbrt-cube
unswap-sqr
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp
Counts
1 → 22
Calls
1 calls:
5.0ms
(* (sqrt 2.0) (fabs (pow x (/ 2.0 2))))

series7.0ms

Counts
1 → 3
Calls
1 calls:
7.0ms
(* (sqrt 2.0) (fabs (pow x (/ 2.0 2))))

simplify1.4min

Counts
25 → 25
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
089
1129
2209
3419
4899
52149
67109
725079
done50019
01011
11411
22211
34311
49111
522211
672211
7253911
done500111
0910
11610
22510
34610
49610
522710
672710
7255610
done500010
0910
11510
22810
35710
412610
530810
694010
7316310
done500010
01229
12225
25213
310113
417313
534513
696013
7315813
done500013
01021
11421
22221
34321
49121
522421
672221
7254221
done500121
0910
11310
22110
34210
49210
522110
672010
7251810
done500010
01029
12429
26111
312611
419111
535811
698311
7323211
done500011
0910
11310
22110
34210
49210
522110
672010
7251810
done500010
0910
11310
22110
34210
49210
522110
672010
7251810
done500010
01011
11411
22211
34311
49111
522211
672211
7253911
done500111
01011
11411
22211
34311
49111
522211
672211
7253911
done500111
01011
11411
22211
34311
49111
522211
672211
7253911
done500111
01011
11411
22211
34311
49111
522211
672211
7253911
done500111
01018
11618
22618
34718
49718
522718
672818
7255718
done500018
0910
11310
22110
34210
49210
522110
672010
7251810
done500010
044
172
2102
done102
0910
11310
22110
34210
49010
522210
671910
7252410
done500010
0910
11310
22110
34210
49010
522210
671910
7252410
done500010
0910
11310
22110
34210
49010
522210
671910
7252410
done500010
089
1129
2209
3419
4899
52149
67109
725079
done50019
0910
11310
22110
34210
49010
522210
671910
7252410
done500010
089
1129
2209
3419
4899
52149
67109
725079
done50019
077
1127
2177
3357
4777
51887
65607
719877
done50017
077
1127
2177
3357
4777
51887
65607
719877
done50017
077
1127
2177
3357
4777
51887
65607
719877
done50017

prune54.0ms

Filtered
18 candidates to 25 candidates (-38.9%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New20525
Fresh505
Picked011
Done011
Total25732

Merged error: 0.0b

Counts
32 → 7

regimes156.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01118
11318
done1318

end0.0ms

sample447.0ms

Algorithm
intervals
Results
292.0ms8006×body80valid

Profiling

Loading profile data...