Details

Time bar (total: 8.2min)

sample24.0ms

Algorithm
intervals
Results
13.0ms391×body80valid

simplify4.3s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
079
1139
2349
3699
4869
5919
61089
71509
82719
96769
1022399
done50009

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

localize6.0ms

Local error

Found 1 expressions with local error:

0.2b
(* (* x x) (- 3.0 (* x 2.0)))

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-cbrt-cube
add-sqr-sqrt associate-*r* pow-prod-down prod-exp cbrt-unprod
distribute-rgt-in add-cube-cbrt sub-neg *-un-lft-identity distribute-lft-in associate-*r/
flip3-- associate-*l* *-commutative flip-- add-log-exp unswap-sqr
Counts
1 → 25
Calls
1 calls:
8.0ms
(* (* x x) (- 3.0 (* x 2.0)))

series8.0ms

Counts
1 → 3
Calls
1 calls:
8.0ms
(* (* x x) (- 3.0 (* x 2.0)))

simplify1.3min

Counts
28 → 28
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
079
1139
2349
3699
4869
5919
61089
71509
82719
96769
1022399
done50009
079
1139
2349
3699
4869
5919
61089
71509
82719
96769
1022399
done50009
0912
11711
22711
done2711
0911
11511
22811
32911
done2911
0810
11710
24310
38410
410510
510910
612610
716810
829310
970710
10226210
done500110
0810
11610
24610
310810
420810
544210
6126710
7481810
done500010
01129
12729
210315
346311
4242611
done500011
01129
12829
210413
347111
4242111
done500011
0921
11521
23621
37121
48621
59121
610821
715021
826921
967021
10216321
done500021
0810
11410
23510
36910
48510
59010
610710
714910
826610
967510
10219810
done500010
0929
12529
211311
353311
4241711
done500011
0810
11410
23510
36910
48510
59010
610710
714910
826610
967510
10219810
done500010
0810
11410
23510
36910
48510
59010
610710
714910
826610
967510
10219810
done500010
078
1118
2188
done188
078
1118
2188
done188
045
175
295
done95
068
1168
2408
3628
4646
5696
6866
71266
82416
96486
1021606
done50006
045
175
295
done95
068
1168
2408
3628
4646
5696
6866
71266
82416
96486
1021606
done50006
045
175
295
done95
068
1168
2388
3666
4726
5896
61296
72526
86586
921516
done50006
045
175
295
done95
068
1168
2388
3666
4726
5896
61296
72526
86586
921516
done50006
0917
11917
23717
done3717
0810
11410
22310
done2310
045
193
2173
done173
067
1107
2237
3377
4417
done417
01013
13213
210013
339513
4140413
5468113
done500013
0915
12415
27415
323415
453615
586115
6127015
7243815
done500015
01011
12511
27211
31389
42949
56519
620739
done50009
01011
12511
27211
31389
42949
56519
620739
done50009
01011
12511
27211
31389
42949
56519
620739
done50009

prune60.0ms

Filtered
20 candidates to 28 candidates (-40.0%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New23528
Fresh000
Picked101
Done000
Total24529

Merged error: 0.0b

Counts
29 → 5

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(* (pow x 3) (neg 2.0))
0.0b
(+ (* (* x x) 3.0) (* (pow x 3) (neg 2.0)))
0.2b
(* (* x x) 3.0)

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
13×add-exp-log associate-*r* associate-*l*
10×add-cube-cbrt *-un-lft-identity add-cbrt-cube
pow1
prod-exp
add-log-exp unswap-sqr
unpow-prod-down cube-prod cbrt-unprod
distribute-lft-neg-in distribute-rgt-neg-in pow-prod-down distribute-rgt-neg-out
*-commutative sqr-pow
+-commutative cube-mult pow-to-exp neg-mul-1 flip3-+ unpow3 unsub-neg pow-exp sum-log flip-+
Counts
3 → 71
Calls
3 calls:
13.0ms
(* (pow x 3) (neg 2.0))
7.0ms
(+ (* (* x x) 3.0) (* (pow x 3) (neg 2.0)))
7.0ms
(* (* x x) 3.0)

series18.0ms

Counts
3 → 9
Calls
3 calls:
4.0ms
(* (pow x 3) (neg 2.0))
10.0ms
(+ (* (* x x) 3.0) (* (pow x 3) (neg 2.0)))
3.0ms
(* (* x x) 3.0)

simplify4.0min

Counts
80 → 80
Iterations

Useful iterations: 1 (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
2216
3376
4796
51846
64496
712036
846696
done50006
0817
12117
27211
32137
44367
511987
640727
done50007
0817
12217
2749
32117
44467
512627
642937
done50007
0613
1913
21113
done1113
056
186
2106
done106
0617
11917
2707
32307
43587
55247
614077
747477
done50007
056
186
2106
done106
056
186
2106
done106
044
154
done54
044
154
done54
069
1139
2249
done249
056
186
2106
done106
045
193
2173
done173
033
143
done43
01214
13213
28312
322010
461910
5272110
done500010
01113
12513
25512
311910
424510
558210
6188010
done500010
01113
12813
27212
318210
449610
5209610
done500010
01227
12627
25625
312021
423821
557321
6186921
done500021
01113
12513
25512
311910
423910
557210
6190310
done500010
01238
13938
214813
380611
done500011
01113
12513
25512
311910
423910
557210
6190310
done500010
01113
12513
25512
311910
423910
557210
6190310
done500010
01216
14216
216316
384615
done500015
01438
15331
222629
3106124
4499919
done500019
01225
14425
216917
374715
4326115
done500015
01012
12512
26011
31609
43729
59879
630829
done50009
088
1108
done108
088
1108
done108
088
1198
2318
3588
41148
52638
67568
728078
done50008
077
1217
2567
31407
43137
58097
626567
done50007
077
1207
2617
31527
43927
511527
642087
done50017
01020
13514
212610
366410
439608
done50008
0815
11915
24615
39715
420915
553715
6182215
done500015
077
1187
2457
31007
42097
55407
618427
done50007
0820
12920
21458
38868
done50008
077
1187
2457
31007
42097
55407
618427
done50007
077
1187
2457
31007
42097
55407
618427
done50007
088
1178
2358
3558
41018
52468
67668
730558
done50008
088
1178
2358
3558
41018
52468
67668
730558
done50008
088
1178
2358
3558
41018
52468
67668
730558
done50008
088
1178
2358
3558
41018
52468
67668
730558
done50008
088
1178
2248
3348
4578
51228
63378
712728
done50008
088
1178
2248
3348
4578
51228
63378
712728
done50008
099
1147
2257
3437
4907
52327
67587
730487
done50017
099
1147
2257
3437
4907
52327
67587
730487
done50017
055
1145
2325
3535
41015
52525
67735
730665
done50015
0811
11911
24811
310111
419211
549211
6157411
done500011
077
1167
2347
3547
41027
52457
67727
730627
done50017
055
1163
2373
3733
41193
52203
65023
716503
done50013
055
1145
2334
3634
41154
52724
68234
732084
done50014
0810
12210
26010
316710
441010
5107510
6355210
done500110
077
1187
2457
3937
42057
55387
618187
done50007
066
1205
2474
31384
42314
54644
611714
740574
done50004
079
1189
2479
3939
41889
54759
615319
done50009
066
1156
2336
3616
41096
52556
67796
730856
done50016
055
1163
2373
3733
41193
52203
65023
716503
done50013
077
1184
2254
3324
4424
5634
61274
73444
812564
done50004
077
1187
2457
3897
41927
55157
618257
done50007
066
1176
2446
3936
42056
55366
618146
done50016
044
174
2104
3114
done114
077
1184
2274
3384
4614
51224
63394
712554
done50004
077
1184
2254
3324
4424
5634
61274
73444
812564
done50004
077
1187
2457
3897
41927
55157
618257
done50007
066
1176
2446
3936
42056
55366
618146
done50016
056
1106
2186
3266
4286
done286
077
1187
2287
3397
4627
51237
63397
712577
done50007
066
1176
2446
3936
42056
55366
618146
done50016
088
1166
2316
3616
41526
54746
618066
done50016
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
01011
12511
27211
31389
42949
56519
620739
done50009
01011
12511
27211
31389
42949
56519
620739
done50009
01011
12511
27211
31389
42949
56519
620739
done50009
055
1145
2325
3545
41015
52445
67735
730605
done50015
055
1145
2325
3545
41015
52445
67735
730605
done50015
055
1145
2325
3545
41015
52445
67735
730605
done50015

prune125.0ms

Filtered
57 candidates to 80 candidates (-40.4%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New78280
Fresh134
Picked011
Done000
Total79685

Merged error: 0.0b

Counts
85 → 6

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(* x (- 3.0 (* x 2.0)))
0.1b
(* x (* x (- 3.0 (* x 2.0))))

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
10×distribute-rgt-in distribute-lft-in
pow1 add-exp-log add-cbrt-cube
add-sqr-sqrt
sub-neg associate-*r/ associate-*l*
add-cube-cbrt *-un-lft-identity
associate-*r* pow-prod-down prod-exp cbrt-unprod
flip3-- *-commutative flip-- add-log-exp
unswap-sqr
Counts
2 → 52
Calls
2 calls:
7.0ms
(* x (- 3.0 (* x 2.0)))
9.0ms
(* x (* x (- 3.0 (* x 2.0))))

series14.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(* x (- 3.0 (* x 2.0)))
8.0ms
(* x (* x (- 3.0 (* x 2.0))))

simplify2.0min

Counts
58 → 58
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
079
1149
2349
3699
4869
5919
61089
71509
82729
96809
1022229
done50019
079
1149
2349
3699
4869
5919
61089
71509
82729
96809
1022229
done50019
0912
11612
22611
32711
done2711
0911
11611
23211
34911
45611
done5611
0810
11810
24410
38210
410410
510910
612610
716810
829210
971310
10226410
done500010
0810
11710
24510
310510
421610
548210
6150710
done500110
01129
12629
211015
349111
4229511
done500011
01129
13029
212713
359713
4247911
done500111
0921
11621
23621
37121
49021
59521
611221
715421
827821
968021
10217121
done500121
0810
11510
23510
36910
48710
59210
610910
715110
826610
967110
10221110
done500010
0929
12529
29911
340311
4173111
done500011
0810
11510
23510
36910
48710
59210
610910
715110
826610
967110
10221110
done500010
0810
11510
23510
36910
48710
59210
610910
715110
826610
967110
10221110
done500010
045
185
295
done95
068
1178
2368
3538
4586
5636
6806
71246
82486
96506
1021556
done50016
045
185
295
done95
068
1178
2368
3538
4586
5636
6806
71246
82486
96506
1021556
done50016
045
165
295
done95
068
1158
2318
3548
4616
5666
6836
71276
82496
96516
1021186
done50006
045
165
295
done95
068
1158
2318
3548
4616
5666
6836
71276
82496
96516
1021186
done50006
045
165
295
done95
068
1158
2308
3538
4626
5676
6846
71266
82436
96556
1021786
done50006
045
165
295
done95
068
1158
2308
3538
4626
5676
6846
71266
82436
96556
1021786
done50006
045
185
295
done95
068
1178
2368
3578
4656
5706
6876
71296
82566
96646
1021406
done50016
045
185
295
done95
068
1178
2368
3578
4656
5706
6876
71296
82566
96646
1021406
done50016
023
done23
0810
11510
24010
39110
414510
517210
618210
done18210
0810
11510
24010
39110
414510
517210
618210
done18210
079
1149
2349
3699
4869
5919
61089
71509
82729
96809
1022229
done50019
01013
13313
210013
339113
4141313
5474013
done500013
0915
12515
27415
323515
454515
586315
6127715
7244515
done500115
067
1107
2237
3377
4417
done417
089
1129
2199
done199
078
1148
2288
3428
4488
done488
078
1138
2328
3668
41308
52748
67228
724528
done50008
01023
12023
27011
329511
413209
done50029
0817
11217
22517
33917
44317
done4317
078
1118
2248
3388
4448
done448
0823
12223
2829
33259
412039
543209
done50009
078
1118
2248
3388
4448
done448
078
1118
2248
3388
4448
done448
089
1129
2199
done199
089
1129
2199
done199
033
143
done43
056
1136
2226
3286
done286
033
143
done43
056
1136
2226
3286
done286
033
143
done43
056
1136
2236
3286
done286
033
143
done43
056
1136
2236
3286
done286
0815
11415
22315
done2315
078
1118
2188
done188
033
161
done61
078
1118
2248
3458
4638
5718
done718
078
1118
2248
3458
4638
5718
done718
067
1107
2237
3377
4417
done417
0911
12911
29011
332511
4101711
5307811
done500111
0813
12213
26213
316113
432213
551513
676613
7130513
8446713
done500013
01011
12511
27211
31389
42949
56519
620739
done50009
01011
12511
27211
31389
42949
56519
620739
done50009
01011
12511
27211
31389
42949
56519
620739
done50009
089
1179
2409
3579
4797
5927
61147
71787
83947
913447
done50017
089
1179
2409
3579
4797
5927
61147
71787
83947
913447
done50017
089
1179
2409
3579
4797
5927
61147
71787
83947
913447
done50017

prune72.0ms

Filtered
40 candidates to 58 candidates (-45.0%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New56258
Fresh404
Picked011
Done011
Total60464

Merged error: 0.0b

Counts
64 → 4

localize10.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt x) (cbrt x))
0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)

rewrite14.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 x) (cbrt x))
1.0ms
(cbrt x)
2.0ms
(cbrt x)
1.0ms
(cbrt x)

series120.0ms

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

simplify51.5s

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
51712
63532
79042
830782
done50002
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
088
1207
2285
3502
4872
51712
63532
79042
830782
done50002
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
088
1207
2285
3502
4872
51712
63532
79042
830782
done50002
0910
1198
2355
3722
41262
52642
65682
716352
done50002
01213
12312
24011
39510
42279
55467
612046
734602
done50002
01010
1239
2395
3793
41563
53153
68873
729393
done50003
01112
12210
2468
31315
42863
56173
619803
done50013
01517
13116
26614
318911
455310
5213910
done50009

prune68.0ms

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

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New85085
Fresh011
Picked011
Done022
Total85489

Merged error: 0.0b

Counts
89 → 4

regimes32.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01012
11512
21812
31912
done1912

end0.0ms

sample566.0ms

Algorithm
intervals
Results
331.0ms11984×body80valid

Profiling

Loading profile data...