Details

Time bar (total: 2.6min)

sample20.0ms

Algorithm
intervals
Results
7.0ms344×body80valid

simplify4.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
045
185
295
done95

prune2.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.2b

Counts
2 → 1

localize4.0ms

Local error

Found 1 expressions with local error:

0.2b
(* (* x y) y)

rewrite6.0ms

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

series8.0ms

Counts
1 → 3
Calls
1 calls:
8.0ms
(* (* x y) y)

simplify27.5s

Counts
21 → 21
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
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

prune39.0ms

Filtered
16 candidates to 21 candidates (-31.3%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New17421
Fresh000
Picked011
Done000
Total17522

Merged error: 0.0b

Counts
22 → 5

localize8.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))
1.0ms
(cbrt y)
1.0ms
(cbrt y)
1.0ms
(cbrt y)

series120.0ms

Counts
4 → 12
Calls
4 calls:
34.0ms
(* (cbrt y) (cbrt y))
27.0ms
(cbrt y)
26.0ms
(cbrt y)
33.0ms
(cbrt y)

simplify52.1s

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

prune87.0ms

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

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New82385
Fresh033
Picked101
Done011
Total83790

Merged error: 0.0b

Counts
90 → 7

localize16.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt y)
0.7b
(cbrt (* (cbrt y) (cbrt y)))
0.7b
(cbrt (* (cbrt y) (cbrt y)))
0.7b
(cbrt (* (cbrt y) (cbrt y)))

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log pow1/3 add-cbrt-cube add-log-exp
Counts
4 → 38
Calls
4 calls:
1.0ms
(cbrt y)
5.0ms
(cbrt (* (cbrt y) (cbrt y)))
5.0ms
(cbrt (* (cbrt y) (cbrt y)))
5.0ms
(cbrt (* (cbrt y) (cbrt y)))

series156.0ms

Counts
4 → 12
Calls
4 calls:
26.0ms
(cbrt y)
42.0ms
(cbrt (* (cbrt y) (cbrt y)))
45.0ms
(cbrt (* (cbrt y) (cbrt y)))
43.0ms
(cbrt (* (cbrt y) (cbrt y)))

simplify42.7s

Counts
50 → 50
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
057
done57
057
done57
033
done33
033
done33
0615
done615
057
done57
0620
1720
298
3145
4205
5305
6535
71185
83245
912435
done50005
057
done57
057
done57
057
done57
057
done57
033
done33
033
done33
0615
done615
057
done57
0620
1720
298
3145
4205
5305
6535
71185
83245
912435
done50005
057
done57
057
done57
057
done57
057
done57
033
done33
033
done33
0615
done615
057
done57
0620
1720
298
3145
4205
5305
6535
71185
83245
912435
done50005
057
done57
057
done57
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
01010
1239
2395
3783
41553
53143
68893
729573
done50003
01112
12210
2468
31305
42853
56163
619793
done50013
01719
13817
27515
319913
456911
5221411
done500011
01010
1239
2395
3783
41553
53143
68893
729573
done50003
01112
12210
2468
31305
42853
56163
619793
done50013
01719
13817
27515
319913
456911
5221411
done500011
01010
1239
2395
3783
41553
53143
68893
729573
done50003
01112
12210
2468
31305
42853
56163
619793
done50013
01719
13817
27515
319913
456911
5221411
done500011
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

prune71.0ms

Filtered
39 candidates to 50 candidates (-28.2%)
Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New49150
Fresh055
Picked011
Done011
Total49857

Merged error: 0.0b

Counts
57 → 8

localize4.0ms

Local error

Found 1 expressions with local error:

9.2b
(* x (* y y))

rewrite7.0ms

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

series8.0ms

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

simplify29.4s

Counts
22 → 22
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
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

prune22.0ms

Filtered
15 candidates to 22 candidates (-46.7%)
Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New20222
Fresh235
Picked011
Done022
Total22830

Merged error: 0.0b

Counts
30 → 8

regimes168.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045
165
done65

end0.0ms

sample567.0ms

Algorithm
intervals
Results
226.0ms10601×body80valid

Profiling

Loading profile data...