Details

Time bar (total: 3.1min)

sample21.0ms

Algorithm
intervals
Results
8.0ms344×body80valid

simplify45.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
067
1127
2317
3577
4667
5727
done727

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 1

localize5.0ms

Local error

Found 1 expressions with local error:

0.1b
(* (* x y) (- 1.0 y))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-cbrt-cube
associate-*r*
add-sqr-sqrt *-un-lft-identity
pow-prod-down prod-exp cbrt-unprod
distribute-rgt-in add-cube-cbrt sub-neg distribute-lft-in associate-*r/
flip3-- associate-*l* *-commutative flip-- distribute-lft-out-- add-log-exp difference-of-squares
Counts
1 → 26
Calls
1 calls:
9.0ms
(* (* x y) (- 1.0 y))

series8.0ms

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

simplify26.2s

Counts
29 → 29
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
067
1127
2317
3577
4667
5727
done727
067
1127
2317
3577
4667
5727
done727
0910
11510
22210
done2210
089
1159
2219
3259
done259
078
1168
2428
3808
4858
5918
done918
078
1158
2458
31038
41958
54208
611618
743458
done50018
01223
12723
211113
353013
4295011
done500111
01023
12923
211511
356611
430209
done50009
0817
11417
23317
35917
46617
57217
done7217
078
1138
2328
3588
4638
5698
done698
0823
12423
21259
36859
433899
done50019
078
1138
2328
3588
4638
5698
done698
078
1138
2328
3588
4638
5698
done698
055
195
2155
done155
056
1116
2236
3296
4306
done306
055
195
2155
done155
056
1116
2236
3296
4306
done306
055
195
2155
done155
056
1116
2216
3276
4286
done286
055
195
2155
done155
056
1116
2216
3276
4286
done286
0813
11613
23013
34013
done4013
078
1138
2208
done208
055
1113
2233
3273
done273
089
1199
2469
3549
done549
055
1113
2233
3273
done273
045
175
2145
3175
4185
done185
0911
12811
26811
320411
459011
5215511
done500011
0811
11711
24811
314811
435611
556611
692311
7170411
done500011
0911
12111
24811
3737
41077
51257
61497
72177
84337
913827
done50007
0911
12111
24811
3737
41077
51257
61497
72177
84337
913827
done50007
0911
12111
24811
3737
41077
51257
61497
72177
84337
913827
done50007

prune62.0ms

Filtered
19 candidates to 29 candidates (-52.6%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New22729
Fresh000
Picked101
Done000
Total23730

Merged error: 0.0b

Counts
30 → 7

localize7.0ms

Local error

Found 2 expressions with local error:

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

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
10×associate-*r*
pow1 add-exp-log add-cbrt-cube
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
add-log-exp
distribute-lft-neg-in distribute-rgt-neg-in pow-prod-down prod-exp distribute-rgt-neg-out cbrt-unprod
+-commutative neg-mul-1 flip3-+ associate-*l* unsub-neg sum-log *-commutative flip-+ distribute-lft-out
Counts
2 → 40
Calls
2 calls:
6.0ms
(+ (* (* x y) 1.0) (* (* x y) (neg y)))
7.0ms
(* (* x y) (neg y))

series26.0ms

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

simplify59.7s

Counts
46 → 46
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
056
1116
2236
3296
4306
done306
056
1116
2236
3296
4306
done306
089
1129
2189
3209
done209
078
1128
2178
3218
done218
067
1157
2347
3527
4587
5627
6647
7657
done657
067
1147
2407
3757
41507
53377
67797
720617
done50007
01120
13018
211812
35418
415408
done50008
0920
13218
212710
363010
415368
542598
done50018
0715
11315
22515
33115
43215
done3215
067
1127
2247
3307
4317
done317
0720
12320
21168
35798
415078
531968
done50008
067
1127
2247
3307
4317
done317
067
1127
2247
3307
4317
done317
045
185
295
done95
0711
11311
22611
33611
done3611
067
1107
2167
3187
done187
055
1113
2233
3273
done273
055
195
2164
3224
done224
0710
11610
24310
38710
412010
512710
done12710
067
1127
2267
3437
4517
done517
066
1155
2284
3704
4764
done764
069
1129
2259
3379
done379
056
196
2156
done156
055
1113
2233
3273
done273
034
164
done64
01014
12513
2699
31588
44288
519898
done50018
0913
1219
2548
3868
4988
done988
0913
1249
2698
31418
43298
514408
done50018
01027
12219
25217
37517
47717
done7717
0913
1219
2518
3748
4768
done768
01038
13526
21649
310909
done50009
0913
1219
2518
3748
4768
done768
0913
1219
2518
3748
4768
done768
01116
13916
216414
384713
4304813
done500013
01238
14531
221227
390623
4259418
done500118
01025
13725
216315
363915
4156715
5402415
done500115
0812
1218
2578
31217
41417
51657
62087
72927
84037
94077
done4077
044
163
done63
077
1176
2496
3746
4876
5976
61216
71796
83846
913036
done50006
077
1176
2496
3746
4876
5976
61216
71796
83846
913036
done50006
077
1176
2496
3746
4876
5976
61216
71796
83846
913036
done50006
0911
12111
24811
3737
41077
51257
61497
72177
84337
913827
done50007
0911
12111
24811
3737
41077
51257
61497
72177
84337
913827
done50007
0911
12111
24811
3737
41077
51257
61497
72177
84337
913827
done50007

prune72.0ms

Filtered
35 candidates to 46 candidates (-31.4%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New45146
Fresh156
Picked011
Done000
Total46753

Merged error: 0.0b

Counts
53 → 7

localize11.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)

series112.0ms

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

simplify52.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

prune86.0ms

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

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New83285
Fresh235
Picked011
Done011
Total85792

Merged error: 0.0b

Counts
92 → 7

localize17.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)))

rewrite17.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:
25.0ms
(cbrt y)
44.0ms
(cbrt (* (cbrt y) (cbrt y)))
42.0ms
(cbrt (* (cbrt y) (cbrt y)))
45.0ms
(cbrt (* (cbrt y) (cbrt y)))

simplify43.4s

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

prune61.0ms

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

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New50050
Fresh044
Picked011
Done022
Total50757

Merged error: 0.0b

Counts
57 → 7

regimes156.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0812
11412
21712
32312
done2312

end0.0ms

sample589.0ms

Algorithm
intervals
Results
273.0ms10601×body80valid

Profiling

Loading profile data...