Details

Time bar (total: 6.0min)

sample27.0ms

Algorithm
intervals
Results
5.0ms253×body80nan
5.0ms256×body80valid

simplify2.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
044
154
done54

prune9.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize4.0ms

Local error

Found 1 expressions with local error:

0.0b
(sqrt (+ x y))

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity sqrt-prod
add-sqr-sqrt
pow1 add-cube-cbrt sqrt-div
add-exp-log rem-sqrt-square sqrt-pow1 flip3-+ pow1/2 add-cbrt-cube flip-+ distribute-lft-out add-log-exp
Counts
1 → 16
Calls
1 calls:
3.0ms
(sqrt (+ x y))

series7.0ms

Counts
1 → 3
Calls
1 calls:
7.0ms
(sqrt (+ x y))

simplify22.6s

Counts
19 → 19
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
055
165
done65
055
165
done65
0611
1711
done711
055
165
done65
0614
188
2196
3246
4306
5406
6616
71266
83396
912626
done50006
0610
185
done85
055
165
done65
055
165
done65
055
165
done65
022
141
done41
044
154
done54
022
141
done41
044
154
done54
078
1218
2308
3478
4888
52088
66138
724418
done50008
0812
11610
23110
34410
46410
58510
610210
712510
816810
923010
1023110
done23110
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
164
274
done74
033
161
done61
055
165
done65
055
165
done65
01619
14219
212717
336417
4125817
5342815
done500015
01419
14019
212619
342419
4193215
done500015
01419
14019
212619
342419
4193215
done500015

prune23.0ms

Filtered
14 candidates to 19 candidates (-35.7%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New18119
Fresh000
Picked011
Done000
Total18220

Merged error: 0.0b

Counts
20 → 2

localize7.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (+ x y))
0.1b
(sqrt (sqrt (+ x y)))
0.1b
(sqrt (sqrt (+ x y)))
0.5b
(* (sqrt (sqrt (+ x y))) (sqrt (sqrt (+ x y))))

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
110×sqrt-prod
56×add-sqr-sqrt
41×*-un-lft-identity sqrt-pow1
34×sqrt-div
32×pow1
21×add-cube-cbrt pow1/2
18×swap-sqr
10×associate-*r* associate-*l*
flip3-+ pow-prod-up flip-+ distribute-lft-out unswap-sqr
add-exp-log add-cbrt-cube
rem-sqrt-square pow-prod-down pow-sqr
frac-times add-log-exp
associate-*r/ associate-*l/
pow2 pow-plus sqrt-unprod prod-exp rem-square-sqrt *-commutative cbrt-unprod
Counts
4 → 148
Calls
4 calls:
4.0ms
(sqrt (+ x y))
5.0ms
(sqrt (sqrt (+ x y)))
9.0ms
(sqrt (sqrt (+ x y)))
17.0ms
(* (sqrt (sqrt (+ x y))) (sqrt (sqrt (+ x y))))

series62.0ms

Counts
4 → 12
Calls
4 calls:
7.0ms
(sqrt (+ x y))
22.0ms
(sqrt (sqrt (+ x y)))
26.0ms
(sqrt (sqrt (+ x y)))
7.0ms
(* (sqrt (sqrt (+ x y))) (sqrt (sqrt (+ x y))))

simplify2.0min

Counts
160 → 160
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
023
151
271
done71
055
181
done81
023
161
done61
047
163
271
done71
079
1143
done141
055
183
done81
047
183
291
done91
079
1143
done141
0511
1125
2181
done181
059
163
273
done73
0611
174
284
done84
047
1117
2247
3407
4597
5757
6827
7847
done847
059
163
273
done73
047
1117
2247
3407
4597
5757
6827
7847
done847
023
161
done61
0713
1108
2118
done118
0712
1105
2135
3145
done145
0712
1105
2155
3205
4385
5785
61805
75575
822455
done50015
0835
11614
2288
3586
4956
51726
63976
713736
done50006
0825
1911
21011
done1011
0712
185
295
done95
0835
11714
2266
3576
4956
51796
64196
714536
done50006
059
163
273
done73
0712
195
done95
0712
195
done95
0919
1238
2338
3508
4918
52088
66228
724608
done50008
01027
11810
23410
34710
46710
58810
610510
712810
817110
923310
1023410
done23410
01419
13219
24819
38019
414619
530219
677519
7279319
done500019
01319
12417
23917
35117
46817
58817
610517
712817
817117
923317
1023417
done23417
01419
13219
24819
38019
414619
530919
679619
7281719
done500119
01319
12417
23917
35117
46817
58817
610517
712817
817117
923317
1023417
done23417
0819
1138
2218
3368
4618
51028
61588
73268
816138
done50008
0611
184
2104
done104
0827
11327
21515
3248
4398
5658
61368
73488
812528
done50008
0713
1813
done813
0825
11011
21111
done1111
0713
185
295
done95
0823
1105
2115
done115
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
047
161
done61
0611
174
284
done84
047
161
done61
0611
174
284
done84
047
161
done61
0611
174
284
done84
047
161
done61
0611
174
284
done84
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
035
151
done51
0611
174
284
done84
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
023
141
done41
0611
174
284
done84
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
0713
185
295
done95
033
151
271
done71
033
161
done61
045
193
2111
done111
045
1101
done101
057
1145
2221
done221
0819
11219
21419
done1419
0918
11212
done1212
01017
11312
done1312
0712
1912
done912
099
1137
done137
099
1137
done137
0712
1912
done912
088
1127
done127
0712
1912
done912
077
1115
2145
done145
0712
1912
done912
0812
11012
done1012
0912
11112
done1112
0712
1912
done912
0611
174
284
done84
0611
174
284
done84
0712
1912
done912
0611
174
284
done84
0712
1912
done912
0611
174
284
done84
01215
12815
23715
35415
49515
520915
662615
7246715
done500115
01115
11715
22315
33815
46315
510415
616615
733415
8165215
done500015
01215
12815
23715
35415
49515
521115
662315
7244615
done500015
01115
11715
22315
33815
46315
510415
616015
732815
8164015
done500015
066
176
done76
066
176
done76
0713
1813
done813
066
176
done76
0717
1910
2127
3177
4237
5337
6547
71107
83247
912647
done50007
0712
196
done96
066
176
done76
0711
196
done96
066
176
done76
066
176
done76
066
176
done76
033
151
done51
055
165
done65
033
151
done51
055
165
done65
066
176
done76
066
176
done76
022
141
done41
055
165
done65
089
1229
2319
3489
4919
52129
66209
724459
done50019
0913
11711
23211
34511
46511
58611
610311
712611
816911
923111
1023211
done23211
079
1129
2199
3349
4599
51009
61569
73249
816539
done50009
055
175
285
done85
033
141
done41
033
161
done61
045
1103
2111
done111
066
176
done76
066
176
done76
066
176
done76
066
176
done76
0713
1813
done813
066
176
done76
0717
1910
2127
3177
4237
5337
6547
71107
83247
912647
done50007
0712
196
done96
066
176
done76
0711
196
done96
066
176
done76
066
176
done76
066
176
done76
033
151
done51
055
165
done65
033
151
done51
055
165
done65
066
176
done76
066
176
done76
022
141
done41
055
165
done65
089
1229
2319
3489
4919
52129
66209
724459
done50019
0913
11711
23211
34511
46511
58611
610311
712611
816911
923111
1023211
done23211
079
1129
2199
3349
4599
51009
61569
73249
816539
done50009
055
175
285
done85
033
141
done41
033
161
done61
045
1103
2111
done111
066
176
done76
066
176
done76
055
165
done65
055
165
done65
0611
1711
done711
055
165
done65
0614
188
2196
3246
4306
5406
6616
71266
83396
912626
done50006
0610
185
done85
055
165
done65
055
165
done65
055
165
done65
022
141
done41
044
154
done54
022
141
done41
044
154
done54
078
1218
2308
3478
4888
52088
66138
724418
done50008
0812
11610
23110
34410
46410
58510
610210
712510
816810
923010
1023110
done23110
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
164
274
done74
033
161
done61
055
165
done65
055
165
done65
01619
14219
212717
336417
4125817
5342815
done500015
01419
14019
212619
342419
4193215
done500015
01419
14019
212619
342419
4193215
done500015
02840
16737
215531
348325
4154419
done500019
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02226
15326
212922
334922
484822
5211820
done500020
02840
16737
215531
348325
4154419
done500019
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02226
15326
212922
334922
484822
5211820
done500020
01619
14219
212717
336417
4125817
5342815
done500015
01419
14019
212619
342419
4193215
done500015
01419
14019
212619
342419
4193215
done500015

prune123.0ms

Filtered
84 candidates to 160 candidates (-90.5%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New1591160
Fresh000
Picked011
Done011
Total1593162

Merged error: 0.0b

Counts
162 → 3

localize14.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (* (sqrt (sqrt (+ x y))) (sqrt (fabs (cbrt (+ x y))))) (sqrt (sqrt (cbrt (+ x y)))))
0.4b
(* (sqrt (sqrt (+ x y))) (sqrt (fabs (cbrt (+ x y)))))
0.5b
(cbrt (+ x y))
0.5b
(cbrt (+ x y))

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
40×sqrt-prod
28×sqrt-div
27×add-sqr-sqrt
23×*-un-lft-identity
19×associate-*r*
16×pow1
15×add-cube-cbrt
12×cbrt-prod
11×add-exp-log associate-*l* add-cbrt-cube
10×cbrt-div pow-prod-down associate-*l/
flip3-+ flip-+
unswap-sqr
sqrt-pow1 pow1/2
frac-times prod-exp cbrt-unprod distribute-lft-out add-log-exp
sqrt-unprod
pow1/3 associate-*r/ *-commutative
Counts
4 → 105
Calls
4 calls:
20.0ms
(* (* (sqrt (sqrt (+ x y))) (sqrt (fabs (cbrt (+ x y))))) (sqrt (sqrt (cbrt (+ x y)))))
15.0ms
(* (sqrt (sqrt (+ x y))) (sqrt (fabs (cbrt (+ x y)))))
4.0ms
(cbrt (+ x y))
3.0ms
(cbrt (+ x y))

series226.0ms

Counts
4 → 12
Calls
4 calls:
88.0ms
(* (* (sqrt (sqrt (+ x y))) (sqrt (fabs (cbrt (+ x y))))) (sqrt (sqrt (cbrt (+ x y)))))
64.0ms
(* (sqrt (sqrt (+ x y))) (sqrt (fabs (cbrt (+ x y)))))
36.0ms
(cbrt (+ x y))
37.0ms
(cbrt (+ x y))

simplify2.2min

Counts
117 → 117
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
055
165
done65
055
165
done65
0610
1710
done710
055
165
done65
055
165
done65
055
165
done65
022
141
done41
044
154
done54
022
141
done41
044
154
done54
078
1218
2308
3478
4888
52088
66138
724418
done50008
0812
11610
23110
34410
46410
58510
610210
712510
816810
923010
1023110
done23110
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
164
274
done74
0611
1711
done711
055
165
done65
0614
1814
2106
3153
4213
5313
6543
71103
83193
912593
done50013
055
165
done65
055
165
done65
055
165
done65
055
165
done65
0610
1710
done710
055
165
done65
055
165
done65
055
165
done65
022
141
done41
044
154
done54
022
141
done41
044
154
done54
078
1218
2308
3478
4888
52088
66138
724418
done50008
0812
11610
23110
34410
46410
58510
610210
712510
816810
923010
1023110
done23110
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
164
274
done74
0611
1711
done711
055
165
done65
0614
1814
2106
3153
4213
5313
6543
71103
83193
912593
done50013
055
165
done65
055
165
done65
0710
1910
done910
0912
11112
done1112
0710
1910
done910
01114
11314
done1314
01013
11513
21613
done1613
01013
11413
22013
32813
45113
510913
625513
771813
8273813
done500013
01338
12123
24816
38816
414014
526014
665014
7243814
done500014
01127
11327
done1327
01013
11213
done1213
01138
12338
25214
39914
411314
515914
629314
773914
8272214
done500014
0710
1910
done910
01013
11213
done1213
01013
11213
done1213
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01114
11314
done1314
01121
11521
21721
done1721
01120
11413
done1413
01013
11213
done1213
088
1127
done127
01013
11213
done1213
077
1115
2145
done145
01013
11213
done1213
01013
11213
done1213
0913
11113
done1113
01013
11213
done1213
0912
11112
done1112
0912
11112
done1112
01013
11213
done1213
0912
11112
done1112
01013
11213
done1213
0912
11112
done1112
01316
12916
23816
35516
49616
521316
663216
7247016
done500016
01216
11816
22416
33916
46416
510516
616316
733116
8160916
done500016
0916
11416
22016
done2016
01219
11719
22319
32519
done2519
0916
11416
22016
done2016
01219
11719
22319
32519
done2519
01522
12022
22622
done2622
01421
12021
22521
32921
done2921
01320
12120
23420
34620
done4620
01320
12020
23720
35920
411520
525420
659620
7156120
done500020
01859
13236
210025
335325
4110623
5309323
done500023
01659
13451
210223
339523
4118021
5220821
done500021
01441
11941
22541
done2541
01320
11820
22420
done2420
01459
12959
29921
343121
4115721
5164821
6323321
done500021
0916
11416
22016
done2016
01320
11820
22420
done2420
01320
11820
22420
done2420
01727
13627
25127
37027
411127
523127
664027
7247127
done500027
01328
12224
23724
35024
47024
59124
610824
713124
817424
923624
1023724
done23724
02027
14127
26227
39427
416027
531727
679127
7277227
done500027
01420
12518
24018
35218
46918
58918
610618
712918
817218
923418
1023518
done23518
02027
14127
26227
39427
415827
531427
679027
7280027
done500027
01420
12518
24018
35218
46918
58918
610618
712918
817218
923418
1023518
done23518
01627
12527
23727
35427
47927
512027
617627
734427
8162727
done500027
0912
11212
21312
done1312
01428
12128
23428
34428
done4428
01427
12020
22620
32820
done2820
01425
11925
22525
32725
done2725
01320
11820
22420
done2420
01417
12116
22716
32916
done2916
01417
12116
22716
32916
done2916
01426
12020
22620
32820
done2820
01320
11820
22420
done2420
01316
12014
22614
done2612
01320
11820
22420
done2420
01215
11914
22514
done2512
01320
11820
22420
done2420
01114
11812
23012
33612
done3612
0913
11113
done1113
01723
13623
25123
37023
410923
522123
663323
7249023
done500023
01623
12523
23723
35423
47923
512023
617823
734623
8162923
done500023
01623
13523
25023
36723
410823
522923
663423
7247623
done500123
01523
12423
23623
35123
47623
511723
617723
734523
8162623
done500023
02740
16637
215431
348420
4149418
done500118
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
02740
16637
215431
348420
4149418
done500118
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
03664
18858
221445
369632
4257126
done500026
01618
13415
25512
310510
419810
546210
6113710
7388910
done500110
03462
18356
218052
343352
498052
5261850
done500050
03464
18658
221145
367929
4253025
done500025
01518
13315
25412
31039
41909
54529
611099
737569
done50009
047106
111697
229594
3106489
done500178

prune149.0ms

Filtered
86 candidates to 117 candidates (-36.0%)
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New1161117
Fresh000
Picked011
Done022
Total1164120

Merged error: 0b

Counts
120 → 4

localize21.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (+ x y))
0.5b
(cbrt (+ x y))
0.5b
(cbrt (+ x y))
0.5b
(cbrt (+ x y))

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
16×cbrt-prod *-un-lft-identity
add-sqr-sqrt add-cube-cbrt cbrt-div
pow1 add-exp-log flip3-+ pow1/3 add-cbrt-cube flip-+ distribute-lft-out add-log-exp
Counts
4 → 56
Calls
4 calls:
3.0ms
(cbrt (+ x y))
4.0ms
(cbrt (+ x y))
4.0ms
(cbrt (+ x y))
4.0ms
(cbrt (+ x y))

series148.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(cbrt (+ x y))
36.0ms
(cbrt (+ x y))
35.0ms
(cbrt (+ x y))
40.0ms
(cbrt (+ x y))

simplify1.3min

Counts
68 → 68
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
055
165
done65
055
165
done65
0610
1710
done710
055
165
done65
055
165
done65
055
165
done65
022
141
done41
044
154
done54
022
141
done41
044
154
done54
078
1218
2308
3478
4888
52088
66138
724418
done50008
0812
11610
23110
34410
46410
58510
610210
712510
816810
923010
1023110
done23110
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
164
274
done74
0611
1711
done711
055
165
done65
0614
1814
2106
3153
4213
5313
6543
71103
83193
912593
done50013
055
165
done65
055
165
done65
055
165
done65
055
165
done65
0610
1710
done710
055
165
done65
055
165
done65
055
165
done65
022
141
done41
044
154
done54
022
141
done41
044
154
done54
078
1218
2308
3478
4888
52088
66138
724418
done50008
0812
11610
23110
34410
46410
58510
610210
712510
816810
923010
1023110
done23110
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
164
274
done74
0611
1711
done711
055
165
done65
0614
1814
2106
3153
4213
5313
6543
71103
83193
912593
done50013
055
165
done65
055
165
done65
055
165
done65
055
165
done65
0610
1710
done710
055
165
done65
055
165
done65
055
165
done65
022
141
done41
044
154
done54
022
141
done41
044
154
done54
078
1218
2308
3478
4888
52088
66138
724418
done50008
0812
11610
23110
34410
46410
58510
610210
712510
816810
923010
1023110
done23110
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
164
274
done74
0611
1711
done711
055
165
done65
0614
1814
2106
3153
4213
5313
6543
71103
83193
912593
done50013
055
165
done65
055
165
done65
055
165
done65
055
165
done65
0610
1710
done710
055
165
done65
055
165
done65
055
165
done65
022
141
done41
044
154
done54
022
141
done41
044
154
done54
078
1218
2308
3478
4888
52088
66138
724418
done50008
0812
11610
23110
34410
46410
58510
610210
712510
816810
923010
1023110
done23110
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
164
274
done74
0611
1711
done711
055
165
done65
0614
1814
2106
3153
4213
5313
6543
71103
83193
912593
done50013
055
165
done65
055
165
done65
02740
16637
215431
348420
4149418
done500118
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
02740
16637
215431
348420
4149418
done500118
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
02740
16637
215431
348420
4149418
done500118
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
02740
16637
215431
348420
4149418
done500118
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002

prune103.0ms

Filtered
52 candidates to 68 candidates (-30.8%)
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New68068
Fresh000
Picked011
Done033
Total68472

Merged error: 0b

Counts
72 → 4

regimes183.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044
154
done54

end0.0ms

sample783.0ms

Algorithm
intervals
Results
168.0ms8090×body80nan
165.0ms8000×body80valid

Profiling

Loading profile data...