Details

Time bar (total: 3.0min)

sample22.0ms

Algorithm
intervals
Results
10.0ms301×body80valid

simplify415.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
099
1159
2309
3619
41049
51649
62419
72999
83359
93489
done3489

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.2b

Counts
2 → 1

localize7.0ms

Local error

Found 3 expressions with local error:

0.0b
(- x (/ 16.0 116.0))
0.0b
(* (- x (/ 16.0 116.0)) 3.0)
0.2b
(* (* (- x (/ 16.0 116.0)) 3.0) y)

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
10×pow1 add-exp-log *-un-lft-identity add-cbrt-cube
associate-*l*
add-cube-cbrt associate-*r* associate-*l/
add-log-exp
pow-prod-down prod-exp cbrt-unprod difference-of-squares
flip3-- flip--
times-frac *-commutative distribute-lft-out--
sub-neg diff-log unswap-sqr
Counts
3 → 58
Calls
3 calls:
8.0ms
(- x (/ 16.0 116.0))
10.0ms
(* (- x (/ 16.0 116.0)) 3.0)
11.0ms
(* (* (- x (/ 16.0 116.0)) 3.0) y)

series17.0ms

Counts
3 → 9
Calls
3 calls:
3.0ms
(- x (/ 16.0 116.0))
7.0ms
(* (- x (/ 16.0 116.0)) 3.0)
7.0ms
(* (* (- x (/ 16.0 116.0)) 3.0) y)

simplify45.7s

Counts
67 → 67
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
099
1159
2309
3619
41049
51649
62419
72999
83359
93489
done3489
099
1159
2309
3619
41049
51649
62419
72999
83359
93489
done3489
01212
11812
22712
done2712
01111
11811
23211
34511
45911
56811
67311
77811
88011
done8011
01010
11910
24110
38410
412910
518910
626410
732210
835710
937010
done37010
01010
11810
24410
310810
422710
548310
6111610
7319410
done500010
01529
13029
211015
346615
4214913
done500113
01329
13229
212613
360513
4281711
done500011
01121
11721
23221
36321
410621
516621
624321
730121
833621
934821
done34821
01010
11610
23110
36410
410710
516710
624210
730010
833710
935010
done35010
01129
12729
210611
358611
4290911
done500111
01010
11610
23110
36410
410710
516710
624210
730010
833710
935010
done35010
01010
11610
23110
36410
410710
516710
624210
730010
833710
935010
done35010
01113
11913
24113
38813
417013
529413
649013
769213
882913
987413
1087713
done87713
01010
11610
23110
36410
410710
516710
624210
730010
833710
935010
done35010
099
1177
2387
3657
41087
51687
62817
73517
84017
94187
done4187
033
143
done43
01213
13413
28813
327713
4118913
done500113
01115
12415
25715
316915
451415
5128715
6276915
7470515
done500015
077
1107
2197
3287
4427
5517
6567
7617
8637
done637
099
1129
2159
done159
088
1148
2248
3338
4478
5568
6618
7668
8688
done688
088
1138
2338
3568
41098
52038
64678
713778
done50018
01123
12023
26011
319111
47109
530559
done50019
0917
11217
22117
33017
44417
55317
65817
76317
86517
done6517
088
1118
2208
3298
4438
5528
6578
7628
8648
done648
0923
12223
2789
33049
410449
539639
done50009
088
1118
2208
3298
4438
5528
6578
7628
8648
done648
088
1118
2208
3298
4438
5528
6578
7628
8648
done648
099
1129
2159
done159
099
1129
2159
done159
0911
11411
22511
34611
47211
510811
613711
716511
818211
919011
done19011
088
1118
2208
3298
4438
5528
6578
7628
8648
done648
077
1125
2245
3395
4625
5945
61075
71205
81265
done1265
088
1118
2148
done148
088
1118
2148
done148
077
1107
2197
3287
4427
5517
6567
7617
8637
done637
099
1129
2199
3249
4289
done289
01010
11310
22210
33110
44510
55410
65910
76410
86610
done6610
077
1107
2197
3287
4427
5517
6567
7617
8637
done637
01011
12911
27711
323611
488211
5377311
done500011
0913
11913
24413
311313
428013
557513
694513
7152513
8457313
done500013
077
196
2116
3166
4196
5256
6296
7456
8496
9546
10616
11796
121006
131136
141186
151206
done1206
066
186
2116
done116
066
1116
2166
3196
4256
5296
6456
7516
8566
9636
10826
111036
121166
131216
141236
done1236
0713
1913
21213
done1213
066
186
2116
done116
0717
11017
2277
3787
42427
57927
626527
done50007
066
186
2116
done116
066
186
2116
done116
089
1269
2689
31789
45659
519649
done50009
0917
12213
24013
35913
47113
57513
67613
done7613
044
164
done64
0711
11611
23111
36511
411911
519711
628311
747311
8185911
done500011
055
165
done65
077
187
done87
077
197
2107
done107
088
198
done98
088
1108
2138
done138
055
175
2105
done105
044
164
done64
089
1159
2307
3347
4357
done357
089
1159
2307
3347
4357
done357
089
1159
2307
3347
4357
done357
055
185
295
done95
055
185
295
done95
055
185
295
done95
033
153
263
done63
033
153
263
done63
033
153
263
done63

prune115.0ms

Filtered
49 candidates to 67 candidates (-36.7%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New61667
Fresh000
Picked101
Done000
Total62668

Merged error: 0b

Counts
68 → 6

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(- (* 3.0 x) 0.41379310344827586)
0.1b
(* y (- (* 3.0 x) 0.41379310344827586))

rewrite13.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
sub-neg associate-*r* associate-*l*
distribute-rgt-in flip3-- distribute-lft-in associate-*r/ flip--
diff-log pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
2 → 36
Calls
2 calls:
4.0ms
(- (* 3.0 x) 0.41379310344827586)
7.0ms
(* y (- (* 3.0 x) 0.41379310344827586))

series15.0ms

Counts
2 → 6
Calls
2 calls:
4.0ms
(- (* 3.0 x) 0.41379310344827586)
11.0ms
(* y (- (* 3.0 x) 0.41379310344827586))

simplify34.5s

Counts
42 → 42
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
077
1117
2187
3317
4357
done357
099
1139
2149
done149
088
1158
2238
3368
4408
done408
088
1148
2278
3608
41158
52438
66508
723998
done50018
01123
12123
26511
326411
411279
548299
done50009
0917
11317
22017
33317
43717
done3717
088
1128
2198
3328
4408
done408
0923
12323
2779
32989
411349
542629
done50009
088
1128
2198
3328
4408
done408
088
1128
2198
3328
4408
done408
099
1139
2149
done149
099
1139
2149
done149
055
195
2155
done155
044
174
2104
3114
done114
055
195
2155
done155
044
174
2104
3114
done114
055
195
2155
done155
044
174
2104
3114
done114
055
195
2155
done155
044
174
2104
3114
done114
0915
11515
21815
done1815
088
1128
2138
done138
033
161
done61
088
1128
2198
3328
4408
done408
088
1128
2198
3328
4408
done408
077
1117
2187
3317
4357
done357
01011
13011
28711
326011
473611
5219311
done500111
0913
12313
25113
312213
429113
548713
672113
7128413
8442613
done500013
077
1126
2206
3336
4716
51826
65606
721816
done50016
066
196
2106
done106
066
1126
2196
3296
4576
51356
64236
711756
837096
done50016
0713
11013
21113
done1113
066
196
2106
done106
0717
11117
2267
3857
42827
58737
626617
done50007
066
196
2106
done106
066
196
2106
done106
089
1279
2789
31719
43519
510149
642889
done50009
0917
12615
25115
36013
46913
57113
done7113
022
done22
0711
12011
23811
35311
49411
517111
625911
748711
8190511
done500111
055
175
done75
022
done22
089
1159
2307
3347
4357
done357
089
1159
2307
3347
4357
done357
089
1159
2307
3347
4357
done357
055
185
295
done95
055
185
295
done95
055
185
295
done95

prune67.0ms

Filtered
28 candidates to 42 candidates (-50.0%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New41142
Fresh145
Picked101
Done000
Total43548

Merged error: 0b

Counts
48 → 5

localize8.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* y (* 3.0 x)) (* y (neg 0.41379310344827586)))
0.2b
(* y (* 3.0 x))

rewrite12.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-*l* pow-prod-down prod-exp cbrt-unprod
distribute-rgt-neg-out
+-commutative flip3-+ associate-*r* unsub-neg sum-log *-commutative flip-+ distribute-lft-out
Counts
2 → 32
Calls
2 calls:
5.0ms
(+ (* y (* 3.0 x)) (* y (neg 0.41379310344827586)))
5.0ms
(* y (* 3.0 x))

series12.0ms

Counts
2 → 6
Calls
2 calls:
8.0ms
(+ (* y (* 3.0 x)) (* y (neg 0.41379310344827586)))
4.0ms
(* y (* 3.0 x))

simplify50.0s

Counts
38 → 38
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2266
3516
41086
52456
66026
717896
done50006
01117
12417
29011
332811
410119
530679
done50009
0917
12617
2949
33759
410937
520487
648957
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2927
34077
412107
516937
631427
done50007
066
1106
2166
done166
066
1106
2166
done166
033
143
done43
066
1106
2166
3186
done186
066
1106
2166
3186
done186
055
195
2155
done155
01112
12411
2539
31178
43208
514578
done50008
01011
1209
2368
3388
done388
01011
1239
2508
3968
42298
510038
649228
done50008
01123
12119
23417
33517
done3517
01011
1209
2338
3348
done348
01132
13426
21409
37639
436539
done50009
01011
1209
2338
3348
done348
01011
1209
2338
3348
done348
01214
13814
214314
360513
4210413
done500013
01332
14427
218425
367321
4169419
5376817
6497117
done500017
01121
13621
214015
340815
466715
5120315
6232515
done500015
0910
1208
2378
3527
4577
done577
066
195
done95
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
089
1159
2307
3347
4357
done357
089
1159
2307
3347
4357
done357
089
1159
2307
3347
4357
done357

prune53.0ms

Filtered
28 candidates to 38 candidates (-35.7%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New37138
Fresh224
Picked011
Done000
Total39443

Merged error: 0b

Counts
43 → 4

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* 3.0 (* x y)) (* y (neg 0.41379310344827586)))
0.2b
(* 3.0 (* x y))

rewrite16.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-*l* pow-prod-down prod-exp cbrt-unprod
distribute-rgt-neg-out
+-commutative flip3-+ associate-*r* unsub-neg sum-log *-commutative flip-+
Counts
2 → 31
Calls
2 calls:
6.0ms
(+ (* 3.0 (* x y)) (* y (neg 0.41379310344827586)))
9.0ms
(* 3.0 (* x y))

series12.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(+ (* 3.0 (* x y)) (* y (neg 0.41379310344827586)))
4.0ms
(* 3.0 (* x y))

simplify47.2s

Counts
37 → 37
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2266
3516
41086
52456
66026
717896
done50006
01117
12417
29011
332811
410119
530679
done50009
0917
12617
2949
33759
410937
520487
648957
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2927
34077
412107
516937
631427
done50007
066
1106
2166
done166
066
1106
2166
done166
033
143
done43
066
1106
2166
3186
done186
066
1106
2166
3186
done186
055
195
2155
done155
01112
12511
2549
31178
43218
514488
done50008
01011
11811
2329
3398
4408
done408
01011
12111
2499
3918
42188
59718
647638
done50008
01123
11923
23319
33717
done3717
01011
11811
2329
3368
done368
01132
13232
212410
36339
432419
done50009
01011
11811
2329
3368
done368
01011
11811
2329
3368
done368
01214
13914
214314
361613
4222213
done500013
01332
14627
218625
367122
4173320
5396819
done500117
01121
13721
213617
339015
463415
5117915
6232615
done500015
0910
11810
2358
3537
4597
done597
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
089
1159
2307
3347
4357
done357
089
1159
2307
3347
4357
done357
089
1159
2307
3347
4357
done357

prune47.0ms

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

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New37037
Fresh022
Picked011
Done011
Total37441

Merged error: 0b

Counts
41 → 4

regimes121.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0910
11510
21810
31910
done1910

end0.0ms

sample601.0ms

Algorithm
intervals
Results
313.0ms9132×body80valid

Profiling

Loading profile data...