Details

Time bar (total: 3.6min)

sample21.0ms

Algorithm
intervals
Results
8.0ms344×body80valid

simplify6.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
067
1147
2197
done197

prune2.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 4.8b

Counts
2 → 1

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ 1.0 (* y y))
4.5b
(* x (+ 1.0 (* y y)))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
associate-*r* associate-*l*
flip3-+ associate-*r/ flip-+
+-commutative distribute-rgt-in distribute-lft-in pow-prod-down prod-exp sum-log *-commutative cbrt-unprod unswap-sqr
Counts
2 → 33
Calls
2 calls:
3.0ms
(+ 1.0 (* y y))
6.0ms
(* x (+ 1.0 (* y y)))

series16.0ms

Counts
2 → 6
Calls
2 calls:
4.0ms
(+ 1.0 (* y y))
11.0ms
(* x (+ 1.0 (* y y)))

simplify51.9s

Counts
39 → 39
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
067
1147
2197
done197
089
1109
done109
078
1188
2248
3268
done268
078
1178
2318
3548
4968
52538
67198
725678
done50018
01023
13023
212111
345711
417159
done50009
0817
11617
22117
done2117
078
1158
2208
3228
done228
0823
12623
21029
33949
411279
534429
done50019
078
1158
2208
3228
done228
078
1158
2208
3228
done228
089
1109
done109
089
1109
done109
033
143
done43
045
175
295
done95
033
143
done43
045
175
295
done95
0815
11215
21415
done1415
078
198
done98
033
161
done61
078
1158
2208
3228
done228
078
1158
2208
3228
done228
067
1147
2197
done197
0911
13211
2859
31839
43869
510929
636479
done50009
0813
11813
24311
31269
42859
55969
612789
734889
done50009
067
1116
2166
3256
4536
51176
63116
710046
837756
done50006
056
166
done66
056
196
2126
3166
4256
5516
61176
73126
810026
937666
done50006
0613
1713
done713
056
166
done66
0617
12017
2627
31677
44127
511327
625747
740387
done50007
056
166
done66
056
166
done66
079
1239
2477
3877
41847
54617
614727
done50007
0817
12213
24913
39111
412711
517611
628011
759611
8236511
done500011
0611
11511
2309
3667
41257
52457
65037
713347
done50007
045
165
2105
done105
033
143
done43
089
1169
2367
3437
4497
5597
6817
71437
83627
912857
done50007
089
1169
2367
3437
4497
5597
6817
71437
83627
912857
done50007
055
1115
2195
3245
4305
5405
6625
71265
83425
912645
done50005
055
1115
2195
3245
4305
5405
6625
71265
83425
912645
done50005
055
1115
2195
3245
4305
5405
6625
71265
83425
912645
done50005

prune72.0ms

Filtered
31 candidates to 39 candidates (-25.8%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New33639
Fresh000
Picked101
Done000
Total34640

Merged error: 4.7b

Counts
40 → 6

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* x 1.0) (* x (* y y)))
9.2b
(* x (* y y))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-cbrt-cube
add-sqr-sqrt add-log-exp
add-cube-cbrt *-un-lft-identity associate-*l* pow-prod-down prod-exp cbrt-unprod
+-commutative flip3-+ associate-*r* sum-log *-commutative flip-+ distribute-lft-out unswap-sqr
Counts
2 → 31
Calls
2 calls:
4.0ms
(+ (* x 1.0) (* x (* y y)))
6.0ms
(* x (* y y))

series23.0ms

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

simplify54.1s

Counts
37 → 37
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
045
175
295
done95
045
175
295
done95
068
1117
2147
done147
067
197
2157
3167
done167
056
1116
2186
3256
4266
done266
056
1106
2206
3386
4806
51826
64466
712986
846726
done50006
0817
12117
27311
32007
44167
511627
639227
done50007
0817
12217
2699
31967
44417
512437
641927
done50007
0613
1913
21113
done1113
056
186
2106
done106
0617
11917
2707
32247
43657
55317
614257
747847
done50007
056
186
2106
done106
056
186
2106
done106
044
154
done54
044
154
done54
033
143
done43
056
186
2106
done106
056
186
2106
done106
045
175
295
done95
0911
11910
2378
3778
42348
58548
638708
done50008
0810
1158
2228
3238
done238
0810
1188
2338
3588
41458
54788
617278
done50008
0921
11617
22017
done2017
0810
1158
2198
done198
0929
12923
21189
35559
417839
done50009
0810
1158
2198
done198
0810
1158
2198
done198
01013
13313
211513
338211
480511
5221611
done500111
01129
13923
213521
337119
474117
5104215
6141915
7216115
done500115
0919
13119
29615
326313
454411
595311
6165011
7320811
done500111
079
1157
2307
3437
done437
045
155
done55
055
1115
2275
3325
4385
5485
6705
71295
83465
912725
done50005
055
1115
2275
3325
4385
5485
6705
71295
83465
912725
done50005
055
1115
2275
3325
4385
5485
6705
71295
83465
912725
done50005
033
143
done43
089
1169
2367
3437
4497
5597
6817
71437
83627
912857
done50007
089
1169
2367
3437
4497
5597
6817
71437
83627
912857
done50007

prune52.0ms

Filtered
27 candidates to 37 candidates (-37.0%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New35237
Fresh325
Picked011
Done000
Total38543

Merged error: 0.0b

Counts
43 → 5

localize11.0ms

Local error

Found 2 expressions with local error:

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

rewrite11.0ms

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

series19.0ms

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

simplify55.0s

Counts
35 → 35
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
045
185
295
done95
045
185
295
done95
068
1108
2137
3147
done147
067
1107
2137
3167
4177
done177
056
1126
2196
3236
4256
5266
done266
056
1116
2226
3406
4846
51946
64756
713036
done50006
0817
12017
27711
32197
44547
512017
640187
done50017
0817
12417
2899
32709
44517
510257
630817
done50017
0613
11013
21113
done1113
056
196
2106
done106
0617
11917
2727
32117
43617
55327
613557
744897
done50007
056
196
2106
done106
056
196
2106
done106
069
1129
2259
3379
done379
056
196
2156
done156
055
1113
2233
3273
done273
023
done23
0911
12110
2398
3798
42388
58648
639168
done50008
0810
11410
2198
3248
4258
done258
0810
11710
2328
3558
41418
54678
617138
done50008
0921
11521
22017
32217
done2217
0810
11410
2198
3218
done218
0929
12829
21039
34619
416799
548629
done50009
0810
11410
2198
3218
done218
0810
11410
2198
3218
done218
01013
13513
211613
339913
491311
5312911
done500011
01129
14123
213921
336819
475519
5104215
6135815
7182015
8339615
done500115
0919
13219
29815
325615
451713
588511
6142311
7242011
done500111
079
1149
2287
3457
4467
done467
055
1115
2275
3325
4385
5485
6705
71295
83465
912725
done50005
055
1115
2275
3325
4385
5485
6705
71295
83465
912725
done50005
055
1115
2275
3325
4385
5485
6705
71295
83465
912725
done50005
033
143
done43
089
1169
2367
3437
4497
5597
6817
71437
83627
912857
done50007
089
1169
2367
3437
4497
5597
6817
71437
83627
912857
done50007

prune60.0ms

Filtered
28 candidates to 35 candidates (-25.0%)
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New34135
Fresh033
Picked011
Done011
Total34640

Merged error: 0.0b

Counts
40 → 6

localize10.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt y) (cbrt y))
0.6b
(cbrt y)
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×add-cube-cbrt *-un-lft-identity
11×pow1
pow1/3
add-exp-log swap-sqr associate-*r* associate-*l*
add-cbrt-cube add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 73
Calls
4 calls:
7.0ms
(* (cbrt y) (cbrt y))
2.0ms
(cbrt y)
1.0ms
(cbrt y)
1.0ms
(cbrt y)

series110.0ms

Counts
4 → 12
Calls
4 calls:
29.0ms
(* (cbrt y) (cbrt y))
25.0ms
(cbrt y)
25.0ms
(cbrt y)
30.0ms
(cbrt y)

simplify51.2s

Counts
85 → 85
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
033
done33
033
done33
046
done46
033
done33
033
done33
033
done33
022
141
done41
022
done22
047
done47
033
done33
048
158
274
3121
4161
5221
6321
7551
81221
93331
1012721
done50001
033
done33
033
done33
033
done33
033
done33
046
done46
033
done33
033
done33
033
done33
022
141
done41
022
done22
047
done47
033
done33
048
158
274
3121
4161
5221
6321
7551
81221
93331
1012721
done50001
033
done33
033
done33
033
done33
033
done33
046
done46
033
done33
033
done33
033
done33
022
141
done41
022
done22
047
done47
033
done33
048
158
274
3121
4161
5221
6321
7551
81221
93331
1012721
done50001
033
done33
033
done33
023
151
done51
023
161
done61
023
done23
035
done35
023
161
done61
047
165
275
done75
046
166
285
395
done95
046
166
2106
3156
4336
5736
61776
75606
822476
done50006
023
done23
0513
done513
046
done46
0517
11317
2207
3343
4533
5873
61513
73353
88323
932263
done50003
046
153
done53
046
153
done53
0513
done513
047
done47
047
done47
047
done47
035
153
done51
035
done35
0515
1915
2119
3205
4355
5615
61315
73485
812555
done50015
047
done47
047
done42
047
done42
023
141
done41
035
done35
047
done47
047
done47
067
177
done77
067
177
done77
067
177
done77
067
177
done77
047
done42
047
done42
033
151
done51
033
161
done61
059
169
done69
056
166
done66
055
184
done84
0510
1810
21010
done1010
046
156
done56
044
172
2102
done102
046
156
done56
056
166
done66
035
done35
046
156
done56
046
156
done56
035
done35
088
1207
2285
3502
4872
51742
63602
79112
830822
done50002
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
088
1207
2285
3502
4872
51742
63602
79112
830822
done50002
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
088
1207
2285
3502
4872
51742
63602
79112
830822
done50002
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
01010
1239
2395
3793
41563
53143
68873
729593
done50003
01112
12210
2468
31315
42863
56173
619803
done50013
01517
13116
26614
318911
454810
5214510
done50019

prune69.0ms

Filtered
52 candidates to 85 candidates (-63.5%)
Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New84185
Fresh033
Picked011
Done022
Total84791

Merged error: 0b

Counts
91 → 7

regimes259.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
079
1119
done119

end0.0ms

sample592.0ms

Algorithm
intervals
Results
280.0ms10601×body80valid

Profiling

Loading profile data...