Details

Time bar (total: 4.0min)

sample38.0ms

Algorithm
intervals
Results
9.0ms286×body80valid
9.0ms299×body80nan

simplify123.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
078
1138
2238
3388
4558
5708
6798
7968
81158
91228
101268
111308
done1308

prune4.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 1

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (- 1.0 x) (* y (sqrt x)))
0.2b
(* y (sqrt x))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
add-log-exp
associate-*r*
add-cube-cbrt *-un-lft-identity
pow1 add-exp-log sqrt-prod add-cbrt-cube
associate-*l*
associate-+l+ sum-log unswap-sqr
+-commutative associate-+l- sub-neg flip3-+ diff-log pow-prod-down prod-exp *-commutative cbrt-unprod flip-+
Counts
2 → 37
Calls
2 calls:
7.0ms
(+ (- 1.0 x) (* y (sqrt x)))
5.0ms
(* y (sqrt x))

series15.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(+ (- 1.0 x) (* y (sqrt x)))
8.0ms
(* y (sqrt x))

simplify44.5s

Counts
43 → 43
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
044
154
done54
066
176
done76
055
195
2105
done105
055
185
2145
3225
4455
51015
62405
76945
826975
done50015
0814
11510
2388
3708
4988
51448
62648
76538
820918
done50008
0611
1711
done711
055
165
done65
0614
11714
2466
3886
41056
51496
62806
77356
827396
done50006
055
165
done65
055
165
done65
066
176
done76
066
176
done76
066
176
done76
066
176
done76
069
199
2119
done119
068
185
done85
055
165
done65
044
173
done73
055
165
done65
033
161
done61
055
165
done65
055
165
done65
044
154
done54
01011
11810
2359
3669
41559
54209
613319
done50019
0910
1209
2389
3819
41879
55019
617179
done50019
089
1149
2249
3399
4569
5719
6809
7979
81169
91239
101279
111319
done1319
089
1179
2399
3819
41629
53729
612419
done50009
0919
11519
22519
34019
45719
57219
68119
79819
811719
912419
1012819
1113219
done13219
089
1149
2249
3399
4569
5719
6809
7979
81169
91239
101279
111319
done1319
0926
12826
29810
347810
4271610
done500010
089
1149
2249
3399
4569
5719
6809
7979
81169
91239
101279
111319
done1319
089
1149
2249
3399
4569
5719
6809
7979
81169
91239
101279
111319
done1319
01012
13012
28112
320912
445912
5128112
done500012
01126
13121
28921
324018
461918
5180118
done500018
0917
12417
26913
317813
450313
5161013
done500113
078
1148
2318
3478
4648
5828
6978
71238
81318
91358
101398
done1398
067
187
296
done96
067
187
296
done96
056
186
2156
done156
01825
15425
217123
347121
4135819
5494017
done500017
01621
14321
211321
323919
461517
5189417
done500017
01621
14421
211921
328619
483617
5264517
done500017
089
1179
2309
3369
4429
5689
61329
72299
82589
92929
103169
114179
128039
138329
done8329
01013
12713
26013
312411
427411
568311
6227511
done500011
01013
12713
26213
313911
438811
5130911
done500011

prune75.0ms

Filtered
36 candidates to 43 candidates (-19.4%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New39443
Fresh000
Picked011
Done000
Total39544

Merged error: 0.0b

Counts
44 → 5

localize9.0ms

Local error

Found 4 expressions with local error:

0.1b
(sqrt (sqrt x))
0.1b
(sqrt (sqrt x))
0.3b
(* y (sqrt (sqrt x)))
0.3b
(* (* y (sqrt (sqrt x))) (sqrt (sqrt x)))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
41×sqrt-prod
25×add-sqr-sqrt
18×associate-*r*
15×pow1 add-cube-cbrt *-un-lft-identity
11×add-exp-log add-cbrt-cube
sqrt-pow1
rem-sqrt-square pow1/2 associate-*l* pow-prod-down prod-exp cbrt-unprod add-log-exp
unswap-sqr
*-commutative
Counts
4 → 88
Calls
4 calls:
2.0ms
(sqrt (sqrt x))
2.0ms
(sqrt (sqrt x))
7.0ms
(* y (sqrt (sqrt x)))
10.0ms
(* (* y (sqrt (sqrt x))) (sqrt (sqrt x)))

series54.0ms

Counts
4 → 12
Calls
4 calls:
17.0ms
(sqrt (sqrt x))
17.0ms
(sqrt (sqrt x))
12.0ms
(* y (sqrt (sqrt x)))
8.0ms
(* (* y (sqrt (sqrt x))) (sqrt (sqrt x)))

simplify1.2min

Counts
100 → 100
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
069
1109
2114
3124
done124
069
1109
2114
3124
done124
0812
11212
2159
3169
done169
0811
11211
21511
3189
4199
done199
0710
11410
2215
3265
4285
5295
done295
0710
11310
2245
3435
4875
51995
64755
713165
done50005
01029
12219
28012
32198
44378
511088
637336
done50016
01029
12619
29213
326913
44496
510026
629776
done50006
0821
11221
21311
31411
done1411
0710
11110
2125
3135
done135
0829
12129
2776
32146
43526
55166
613236
743456
done50006
0710
11110
2125
3135
done135
0710
11110
2125
3135
done135
0815
11415
22715
33715
done3715
0914
11410
22010
done2010
01013
11510
22110
done2110
0710
11110
21710
done1710
099
1157
2217
done215
0710
11110
21710
done1710
088
1147
2207
3225
4275
done275
0710
11110
21710
done1710
077
1135
2255
3315
done315
047
done42
055
165
done65
077
187
done87
066
1106
2116
done116
066
196
2156
3236
4466
51026
62436
77066
827206
done50016
0917
11612
2429
3799
41347
52617
66687
725007
done50017
0713
1813
done813
066
176
done76
0717
11817
2477
3907
41067
51527
62897
77487
827237
done50007
066
176
done76
066
176
done76
077
187
done87
077
187
done87
077
187
done87
077
187
done87
077
187
done87
077
187
done87
0711
11011
21211
done1211
0710
196
done96
079
196
done96
066
176
done76
055
183
done83
066
176
done76
044
173
done73
066
176
done76
033
161
done61
066
176
done76
066
176
done76
055
165
done65
044
done44
044
done44
059
done59
044
done44
0511
166
295
3145
4205
5305
6515
71145
83255
912525
done50005
058
164
done64
044
done44
057
164
done64
044
done44
044
done44
044
done44
033
151
done51
033
done33
044
done44
044
done44
022
141
done41
033
done33
033
141
done41
033
161
done61
045
1103
2111
done111
044
done44
044
done44
044
done44
044
done44
059
done59
044
done44
0511
166
295
3145
4205
5305
6515
71145
83255
912525
done50005
058
164
done64
044
done44
057
164
done64
044
done44
044
done44
044
done44
033
151
done51
033
done33
044
done44
044
done44
022
141
done41
033
done33
033
141
done41
033
161
done61
045
1103
2111
done111
044
done44
044
done44
01825
15425
217123
347121
4135819
5494017
done500017
01621
14321
211321
323919
461517
5189417
done500017
01621
14421
211921
328619
483617
5264517
done500017
01010
1239
2317
3595
41265
52715
66445
716975
done50005
01112
12210
2387
3785
41475
53485
68135
725845
done50005
02328
15428
213428
327628
449524
580924
6143724
7391524
done500024
088
1207
2285
3493
4863
51703
63503
78883
830293
done50003
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02226
15326
212922
334922
484822
5211820
done500020
088
1207
2285
3493
4863
51703
63503
78883
830293
done50003
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02226
15326
212922
334922
484822
5211820
done500020

prune100.0ms

Filtered
63 candidates to 100 candidates (-58.7%)
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New991100
Fresh033
Picked011
Done011
Total996105

Merged error: 0.0b

Counts
105 → 6

localize14.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (fabs (cbrt (sqrt x))) (sqrt (cbrt (sqrt x))))
0.3b
(* (* y (sqrt (sqrt x))) (* (fabs (cbrt (sqrt x))) (sqrt (cbrt (sqrt x)))))
0.5b
(cbrt (sqrt x))
0.5b
(cbrt (sqrt x))

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
22×sqrt-prod
21×add-sqr-sqrt
20×cbrt-prod
18×pow1 add-exp-log add-cbrt-cube
13×add-cube-cbrt *-un-lft-identity associate-*r*
pow-prod-down prod-exp cbrt-unprod
associate-*l* add-log-exp unswap-sqr
pow1/3 *-commutative
Counts
4 → 80
Calls
4 calls:
8.0ms
(* (fabs (cbrt (sqrt x))) (sqrt (cbrt (sqrt x))))
16.0ms
(* (* y (sqrt (sqrt x))) (* (fabs (cbrt (sqrt x))) (sqrt (cbrt (sqrt x)))))
2.0ms
(cbrt (sqrt x))
2.0ms
(cbrt (sqrt x))

series91.0ms

Counts
4 → 12
Calls
4 calls:
28.0ms
(* (fabs (cbrt (sqrt x))) (sqrt (cbrt (sqrt x))))
24.0ms
(* (* y (sqrt (sqrt x))) (* (fabs (cbrt (sqrt x))) (sqrt (cbrt (sqrt x)))))
19.0ms
(cbrt (sqrt x))
18.0ms
(cbrt (sqrt x))

simplify1.2min

Counts
92 → 92
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
044
done44
044
done44
058
done58
044
done44
057
164
done64
044
done44
044
done44
044
done44
033
152
done52
033
done33
044
done44
044
done44
022
141
done41
033
done33
059
done59
044
done44
0511
1611
285
3132
4192
5292
6502
71082
83112
912292
done50002
044
done44
044
done44
044
done44
044
done44
058
done58
044
done44
057
164
done64
044
done44
044
done44
044
done44
033
152
done52
033
done33
044
done44
044
done44
022
141
done41
033
done33
059
done59
044
done44
0511
1611
285
3132
4192
5292
6502
71082
83112
912292
done50002
044
done44
044
done44
01015
11715
23615
35915
46215
done6215
01015
11715
23615
35915
46215
done6215
01015
11715
23615
35915
46215
done6215
01015
11715
23615
35915
46215
done6215
01419
12119
24019
36519
46819
done6819
01318
12118
23418
35718
47018
done7018
01318
12118
23418
35818
47118
done7118
01217
12117
23117
35317
46617
56717
done6717
01116
12116
25316
310716
415416
515716
done15716
01116
12016
25216
311616
424416
556316
6139216
7385616
done500116
01847
13736
214523
375123
4425219
done500019
01647
13942
214821
379521
4455919
done500019
01647
13941
214821
375521
4450119
done500019
01447
14147
215119
380219
4468817
done500017
01233
11933
23833
36333
46633
done6633
01116
11816
23716
36016
46316
done6316
01247
12947
214817
390217
done500017
01116
11816
23716
36016
46316
done6316
01116
11816
23716
36016
46316
done6316
0810
11210
21810
32010
done2010
0813
11213
21813
32013
done2013
069
179
done79
0811
1911
done911
0710
11110
21210
done1210
0710
11010
21610
32410
44710
510310
624110
770010
8270410
done500110
01029
11723
24313
38513
413811
526911
668611
7246711
done500011
0821
1921
done921
0710
1810
done810
0829
11929
24811
39211
410811
515411
629211
775811
8277711
done500111
0710
1810
done810
0710
1810
done810
0911
11011
done1011
0911
11011
done1011
0911
11011
done1011
0911
11011
done1011
0811
1911
done911
0811
1911
done911
0811
1911
done911
0811
1911
done911
0816
11116
21316
done1316
0814
1914
done914
01013
11210
done1210
0810
1910
done910
099
1128
done128
0810
1910
done910
088
1117
done117
0815
11010
done1010
0710
1810
done810
077
1106
done106
0710
1810
done810
066
194
2124
done124
0710
1810
done810
0710
1810
done810
069
179
done79
088
1207
2285
3493
4863
51703
63503
78883
830343
done50003
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02229
16426
216722
355922
4202122
done500122
088
1207
2285
3493
4863
51703
63503
78883
830343
done50003
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02229
16426
216722
355922
4202122
done500122
01415
13514
25412
31089
42829
59319
644079
done50009
01517
13415
26112
31219
42619
510269
645929
done50009
02951
18445
224345
378445
4302736
done500036
01213
12912
24210
3788
41928
55798
620308
done50018
01315
12813
24910
3978
42068
56478
624908
done50008
02643
16940
218440
347940
4145933
done500133

prune117.0ms

Filtered
68 candidates to 92 candidates (-35.3%)
Pruning

6 alts after pruning (3 fresh and 3 done)

PrunedKeptTotal
New92092
Fresh033
Picked011
Done022
Total92698

Merged error: 0.0b

Counts
98 → 6

localize11.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (* y (sqrt x))) (cbrt (* y (sqrt x))))
3.8b
(cbrt (* y (sqrt x)))
3.8b
(cbrt (* y (sqrt x)))
3.8b
(cbrt (* y (sqrt x)))

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
11×pow1
10×add-sqr-sqrt
pow1/3
add-cube-cbrt *-un-lft-identity
cbrt-prod
add-exp-log
swap-sqr associate-*r* associate-*l* add-cbrt-cube add-log-exp
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 58
Calls
4 calls:
6.0ms
(* (cbrt (* y (sqrt x))) (cbrt (* y (sqrt x))))
4.0ms
(cbrt (* y (sqrt x)))
4.0ms
(cbrt (* y (sqrt x)))
4.0ms
(cbrt (* y (sqrt x)))

series113.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(* (cbrt (* y (sqrt x))) (cbrt (* y (sqrt x))))
27.0ms
(cbrt (* y (sqrt x)))
31.0ms
(cbrt (* y (sqrt x)))
28.0ms
(cbrt (* y (sqrt x)))

simplify54.6s

Counts
70 → 70
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
066
176
done76
066
176
done76
022
done22
033
done33
0713
1813
done813
066
176
done76
0717
1917
2117
3164
4224
5324
6534
71134
83344
912614
done50004
066
176
done76
066
176
done76
066
176
done76
066
176
done76
022
done22
033
done33
0713
1813
done813
066
176
done76
0717
1917
2117
3164
4224
5324
6534
71134
83344
912614
done50004
066
176
done76
066
176
done76
066
176
done76
066
176
done76
022
done22
033
done33
0713
1813
done813
066
176
done76
0717
1917
2117
3164
4224
5324
6534
71134
83344
912614
done50004
066
176
done76
066
176
done76
023
151
done51
023
161
done61
059
1139
2245
done245
0611
1711
done711
023
161
done61
0713
1108
2118
done118
0712
11012
2128
3138
done138
0712
11012
21412
31912
43712
57712
618212
756412
8224412
done500012
059
1139
2245
done245
0825
1925
done925
0712
1812
done812
0835
11735
22513
3397
41017
52325
65225
717505
done50015
0712
196
done96
0712
196
done96
035
done35
047
done47
0827
11327
21515
3248
4398
5658
61368
73488
812528
done50008
0713
1813
done813
0713
185
295
done95
0713
185
295
done95
023
141
done41
0611
1711
done711
0713
185
295
done95
0713
185
295
done95
033
151
done51
033
161
done61
078
198
done98
0819
11219
21419
done1419
0712
1912
done912
077
1115
2145
done145
079
199
done99
0712
1912
done912
0712
1912
done912
0611
1711
done711
01517
14014
26010
31166
42846
59176
636286
done50006
01721
13816
26910
31516
43416
510886
644366
done50016
02759
16859
223459
382356
4486337
done500037
01517
14014
26010
31166
42846
59176
636286
done50006
01721
13816
26910
31516
43416
510886
644366
done50016
02759
16859
223459
382356
4486337
done500037
01517
14014
26010
31166
42846
59176
636286
done50006
01721
13816
26910
31516
43416
510886
644366
done50016
02759
16859
223459
382356
4486337
done500037
01313
12912
26510
31147
41966
54556
614996
done50006
01517
13214
26512
31789
43786
57516
616336
744496
done50016
03277
18177
230171
3111765
done500065

prune88.0ms

Filtered
54 candidates to 70 candidates (-29.6%)
Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New70070
Fresh022
Picked011
Done033
Total70676

Merged error: 0.0b

Counts
76 → 6

regimes157.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078
198
done98

end0.0ms

sample1.1s

Algorithm
intervals
Results
295.0ms8516×body80valid
273.0ms8627×body80nan
0.0msbody1280valid

Profiling

Loading profile data...