Details

Time bar (total: 8.8min)

sample54.0ms

Algorithm
intervals
Results
13.0ms29×body1280valid
12.0ms179×body80valid
8.0ms27×body640valid
3.0ms15×body320valid
1.0msbody2560valid
1.0msbody160valid

simplify6.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
089
1139
2199
done199

prune4.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 1

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (+ x (sin y)) (* z (cos y)))
0.0b
(sin y)
0.1b
(* z (cos y))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube
associate-*r* associate-*l* sum-log
+-commutative associate-+l+ flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ unswap-sqr
Counts
3 → 38
Calls
3 calls:
15.0ms
(+ (+ x (sin y)) (* z (cos y)))
2.0ms
(sin y)
5.0ms
(* z (cos y))

series23.0ms

Counts
3 → 9
Calls
3 calls:
12.0ms
(+ (+ x (sin y)) (* z (cos y)))
2.0ms
(sin y)
9.0ms
(* z (cos y))

simplify39.7s

Counts
47 → 47
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
044
154
done54
066
176
done76
055
195
2105
done105
055
185
2145
3225
4455
51015
62405
76945
826975
done50015
0814
11514
2408
3798
41376
52596
66546
724576
done50016
0611
1711
done711
055
165
done65
0614
11714
2466
3896
41056
51516
62836
77356
826976
done50006
055
165
done65
055
165
done65
066
176
done76
066
176
done76
069
199
2119
done119
055
165
done65
033
161
done61
055
165
done65
055
165
done65
044
154
done54
033
done33
033
done33
047
done47
033
done33
048
158
274
3124
4184
5284
6494
71084
83164
912364
done50004
033
done33
033
done33
01112
12011
23910
36810
413710
532510
690010
7291410
done500010
01011
12010
23610
36410
412710
530510
684810
7274510
done500010
0910
11410
22010
32210
done2210
0910
11710
23410
35310
48710
518910
646210
7131910
8450910
done500010
01021
11521
22121
done2121
0910
11410
22010
32210
done2210
01029
12829
211811
358611
4303611
done500111
0910
11410
22010
32210
done2210
0910
11410
22010
32210
done2210
01113
13013
28413
320913
445213
5121613
6475313
done500013
01229
13724
211024
328924
494024
5259824
done500024
01019
13019
28519
321119
454819
5158319
done500019
089
1149
2279
3339
4399
5489
6619
7749
8879
91019
101229
111369
done1369
067
187
done87
011
done11
044
154
done54
044
154
done54
01113
13013
27213
315813
434613
588013
6325913
done500013
022
done22
022
done22
055
195
2155
done155
089
1139
2199
done199
089
1139
2199
done199

prune83.0ms

Filtered
36 candidates to 47 candidates (-30.6%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New40747
Fresh000
Picked011
Done000
Total40848

Merged error: 0.0b

Counts
48 → 8

localize13.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (cbrt (cos y)) (cbrt (cos y)))
0.3b
(cbrt (cos y))
0.3b
(cbrt (cos y))
0.3b
(cbrt (cos y))

rewrite19.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 (cos y)) (cbrt (cos y)))
7.0ms
(cbrt (cos y))
2.0ms
(cbrt (cos y))
2.0ms
(cbrt (cos y))

series91.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(* (cbrt (cos y)) (cbrt (cos y)))
20.0ms
(cbrt (cos y))
20.0ms
(cbrt (cos y))
20.0ms
(cbrt (cos y))

simplify51.6s

Counts
85 → 85
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
044
done44
044
done44
058
done58
044
done44
044
done44
044
done44
022
141
done41
033
done33
059
done59
044
done44
0511
1611
285
3132
4192
5292
6502
71082
83112
912292
done50002
044
done44
044
done44
044
done44
044
done44
058
done58
044
done44
044
done44
044
done44
022
141
done41
033
done33
059
done59
044
done44
0511
1611
285
3132
4192
5292
6502
71082
83112
912292
done50002
044
done44
044
done44
044
done44
044
done44
058
done58
044
done44
044
done44
044
done44
022
141
done41
033
done33
059
done59
044
done44
0511
1611
285
3132
4192
5292
6502
71082
83112
912292
done50002
044
done44
044
done44
023
151
done51
023
161
done61
035
done35
047
done47
023
161
done61
059
176
286
done86
058
178
296
3106
done106
058
178
2118
3168
4348
5748
61838
75618
822468
done50008
035
done35
0617
done617
058
done58
0623
11423
2219
3355
4695
51545
63925
713605
done50015
058
164
done64
058
164
done64
0617
done617
059
done59
059
done59
059
done59
035
153
done51
047
done47
0619
11019
21211
3216
4366
5646
61356
73526
812626
done50006
059
done59
059
done53
059
done53
023
141
done41
047
done47
059
done59
059
done59
079
189
done89
079
189
done89
079
189
done89
079
189
done89
059
done53
059
done53
033
151
done51
033
161
done61
0612
1712
done712
068
178
done78
066
195
done95
0613
1913
21113
done1113
058
168
done68
055
183
2113
done113
058
168
done68
068
178
done78
047
done47
058
168
done68
058
168
done68
047
done47
01415
13413
27913
320713
470613
5198713
done500013
044
1103
2163
3263
4503
51113
63243
712513
done50003
044
1103
2163
3263
4503
51113
63243
712513
done50003
01415
13413
27913
320713
470613
5198713
done500013
044
1103
2163
3263
4503
51113
63243
712513
done50003
044
1103
2163
3263
4503
51113
63243
712513
done50003
01415
13413
27913
320713
470613
5198713
done500013
044
1103
2163
3263
4503
51113
63243
712513
done50003
044
1103
2163
3263
4503
51113
63243
712513
done50003
01315
13513
27413
319213
476013
5324913
done500013
066
1165
2305
3515
4995
52265
66495
725825
done50015
066
1165
2305
3515
4995
52265
66495
725825
done50015

prune109.0ms

Filtered
56 candidates to 85 candidates (-51.8%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New83285
Fresh156
Picked101
Done011
Total85893

Merged error: 0.0b

Counts
93 → 8

localize15.0ms

Local error

Found 4 expressions with local error:

0.2b
(* z (pow (* (cos y) (cos y)) 1/3))
0.2b
(* (* z (pow (* (cos y) (cos y)) 1/3)) (cbrt (cos y)))
0.2b
(* (cos y) (cos y))
0.3b
(cbrt (cos y))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
28×add-exp-log
19×add-sqr-sqrt
16×prod-exp
14×associate-*r*
13×pow1 add-cube-cbrt *-un-lft-identity add-cbrt-cube
cbrt-unprod
associate-*l*
cbrt-prod
pow-exp add-log-exp unswap-sqr
swap-sqr *-commutative
pow-to-exp unpow-prod-down unpow1/3 pow-prod-down sqr-pow
pow2 sqr-cos pow-plus pow1/3 pow-sqr cos-mult pow-prod-up
Counts
4 → 87
Calls
4 calls:
7.0ms
(* z (pow (* (cos y) (cos y)) 1/3))
13.0ms
(* (* z (pow (* (cos y) (cos y)) 1/3)) (cbrt (cos y)))
5.0ms
(* (cos y) (cos y))
2.0ms
(cbrt (cos y))

series55.0ms

Counts
4 → 12
Calls
4 calls:
23.0ms
(* z (pow (* (cos y) (cos y)) 1/3))
8.0ms
(* (* z (pow (* (cos y) (cos y)) 1/3)) (cbrt (cos y)))
4.0ms
(* (cos y) (cos y))
20.0ms
(cbrt (cos y))

simplify3.8min

Counts
99 → 99
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
044
done44
044
done44
058
done58
044
done44
044
done44
044
done44
022
141
done41
033
done33
059
done59
044
done44
0511
1611
285
3132
4192
5292
6502
71082
83112
912292
done50002
044
done44
044
done44
066
186
done86
069
1136
2156
done156
023
161
done61
035
done35
023
161
done61
047
165
275
done75
046
166
285
395
done95
046
166
2106
3156
4336
5736
61776
75606
822476
done50006
0517
11217
2219
3344
4674
51474
63704
713374
done50004
0513
done513
046
done46
0517
11317
2207
3344
4684
51534
63794
713584
done50004
046
153
done53
046
153
done53
0515
1915
2119
3205
4355
5615
61315
73485
812555
done50015
047
done47
047
done42
047
done42
023
141
done41
035
done35
047
done42
047
done42
033
161
done61
0510
1810
21010
done1010
046
156
done56
044
172
2102
done102
046
156
done56
046
156
done56
035
done35
0913
11912
23712
37512
418312
557012
6196212
done500012
01217
11915
23413
35213
46213
done6213
01216
11916
23115
35013
46213
done6213
01216
11916
23115
35013
46213
done6213
01216
12415
24115
37215
417213
545813
6138813
7491413
done500013
01115
12214
24114
38114
420114
562813
6198413
done500113
01014
12313
24813
310513
427413
582813
6283712
done500112
01014
12213
25013
311513
433513
5113913
6495313
done500013
0814
11714
24612
3878
41176
51936
64386
714016
done50006
01232
13123
29815
334812
416458
done50008
01032
13029
210313
342913
4200512
done500112
01129
12127
23927
37527
418727
556627
6202427
done500027
01014
12013
23813
37413
418713
556213
6201313
done500113
01141
13138
211314
358814
4343412
done500012
01014
12013
23813
37413
418713
556213
6201313
done500113
01014
12013
23813
37413
418713
556213
6201313
done500113
01118
12117
23917
37517
418117
554817
6194317
done500117
01014
12013
23813
37413
419313
559213
6203813
done500013
01012
12210
24010
3788
41708
54098
611058
737928
done50008
01119
12318
25018
311818
431618
598618
6350418
done500018
01014
12013
23813
37413
419313
559213
6203813
done500013
0911
1218
2458
3958
41768
53978
610978
738218
done50018
0711
11410
22410
34210
48710
523010
675310
7306010
done500010
0912
11310
2228
3328
done328
0911
11311
21910
3308
4348
done348
0911
11311
21910
3308
4348
done348
0911
11810
22910
35210
41188
52998
68788
730298
done50008
0810
1189
2339
3659
41589
54628
614238
done50008
0810
1179
2329
3659
41689
55579
623919
done50019
0711
11311
2309
3509
4679
5999
61849
74629
814939
done50009
01129
12720
27312
32209
48649
541199
done50009
0921
11619
22619
34419
49019
523719
676719
7306019
done500119
0810
1159
2259
3439
4929
52439
67839
730949
done50009
0929
12626
27810
325510
49719
540179
done50009
0810
1159
2259
3439
4929
52439
67839
730949
done50009
0810
1159
2259
3439
4929
52439
67839
730949
done50009
077
1146
2246
3426
4876
52386
67706
730816
done50006
077
1146
2246
3426
4876
52386
67706
730816
done50006
0911
11610
22310
33310
45510
511510
633710
7126610
done500110
0911
11610
22310
33310
45510
511510
633710
7126610
done500110
01012
11610
22610
34610
49410
524110
677210
7309710
done500110
01012
11610
22610
34610
49410
524110
677210
7309710
done500110
066
1135
2235
3415
4915
52345
67705
730655
done50005
0919
11817
22617
33617
45817
511817
632917
7126017
done500117
0810
1159
2229
3329
4549
51199
63329
712559
done50009
033
161
done61
0911
1159
2259
3459
4959
52459
67729
730719
done50019
0810
1159
2259
3439
4919
52399
67649
730539
done50019
0810
1159
2259
3439
4919
52399
67649
730539
done50019
079
1148
2248
3428
4878
52388
67688
730758
done50018
01415
13413
27913
320713
470613
5198713
done500013
044
1103
2163
3263
4503
51113
63243
712513
done50003
044
1103
2163
3263
4503
51113
63243
712513
done50003
01011
12511
26211
314511
441411
596711
6425611
done500111
044
194
2174
3284
4534
51174
63334
713654
done50014
044
194
2174
3284
4534
51174
63334
713654
done50014
011
done11
044
154
done54
044
154
done54
011
done11
088
1197
2377
3667
41357
53467
610897
743877
done50007
088
1197
2377
3667
41357
53467
610897
743877
done50007

prune134.0ms

Filtered
73 candidates to 99 candidates (-35.6%)
Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New98199
Fresh156
Picked011
Done011
Total998107

Merged error: 0.0b

Counts
107 → 8

localize20.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* z (pow (* (cos y) (cos y)) 1/3)) (log (exp (cbrt (cos y)))))
0.2b
(log (exp (cbrt (cos y))))
0.2b
(* (cos y) (cos y))
0.3b
(cbrt (cos y))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
20×add-exp-log
19×add-sqr-sqrt
17×add-cube-cbrt *-un-lft-identity
15×pow1
14×log-pow
13×associate-*r* add-cbrt-cube
12×exp-prod
11×prod-exp
cbrt-prod log-prod
cbrt-unprod
associate-*l* add-log-exp
distribute-rgt-in distribute-lft-in swap-sqr
pow-prod-down pow-exp *-commutative
pow2 pow-to-exp sqr-cos pow-plus unpow1/3 pow1/3 rem-log-exp pow-sqr cos-mult pow-prod-up unswap-sqr
Counts
4 → 90
Calls
4 calls:
11.0ms
(* (* z (pow (* (cos y) (cos y)) 1/3)) (log (exp (cbrt (cos y)))))
3.0ms
(log (exp (cbrt (cos y))))
5.0ms
(* (cos y) (cos y))
2.0ms
(cbrt (cos y))

series56.0ms

Counts
4 → 12
Calls
4 calls:
12.0ms
(* (* z (pow (* (cos y) (cos y)) 1/3)) (log (exp (cbrt (cos y)))))
20.0ms
(log (exp (cbrt (cos y))))
4.0ms
(* (cos y) (cos y))
20.0ms
(cbrt (cos y))

simplify3.4min

Counts
102 → 102
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
044
done44
044
done44
058
done58
044
done44
044
done44
044
done44
022
141
done41
033
done33
059
done59
044
done44
0511
1611
285
3132
4192
5292
6502
71082
83112
912292
done50002
044
done44
044
done44
066
186
done86
069
1136
2156
done156
023
161
done61
035
done35
023
161
done61
047
165
275
done75
046
166
285
395
done95
046
166
2106
3156
4336
5736
61776
75606
822476
done50006
0517
11217
2219
3344
4674
51474
63704
713374
done50004
0513
done513
046
done46
0517
11317
2207
3344
4684
51534
63794
713584
done50004
046
153
done53
046
153
done53
0515
1915
2119
3205
4355
5615
61315
73485
812555
done50015
047
done47
047
done42
047
done42
023
141
done41
035
done35
047
done42
047
done42
033
161
done61
0510
1810
21010
done1010
046
156
done56
044
172
2102
done102
046
156
done56
046
156
done56
035
done35
0712
1912
2118
3128
done128
066
done66
066
done66
066
done66
022
141
done41
055
done53
055
done53
0710
done78
066
done64
044
161
done61
0711
199
2159
3239
4489
51219
63659
713349
done50019
066
done64
033
161
done61
066
done64
066
done64
0713
done79
066
done64
0717
1811
2105
3152
4212
5312
6522
71102
83182
912482
done50002
066
done64
066
done64
01115
12112
23912
37512
418112
554812
6194312
done500012
01419
12115
23613
35613
46613
done6613
01418
12116
23315
35413
46813
done6813
01418
12116
23315
35413
46813
done6813
01418
12615
24315
37615
417613
545713
6139113
7491313
done500013
01317
12414
24314
38314
420214
563213
6198413
done500013
01216
12513
25013
310713
426613
578113
6277212
done500012
01216
12413
25113
311413
432613
5113313
6488213
done500013
01329
12523
28015
325412
468112
523766
done50006
01747
13932
212518
354112
431158
done50018
01547
13838
212816
362413
4368212
done500012
01333
12327
24127
37727
418327
555327
6199027
done500127
01216
12213
24013
37613
418413
554813
6196313
done500013
01347
13338
211514
358314
4331112
done500012
01216
12213
24013
37613
418413
554813
6196313
done500013
01216
12213
24013
37613
418413
554813
6196313
done500013
01322
12521
25217
312617
436717
5134217
6497017
done500017
01216
12215
24015
37615
418415
554815
6192115
done500115
01216
12215
24015
37615
418415
554815
6192115
done500115
01216
12215
24015
37615
418415
554815
6192115
done500115
01012
12210
2401
3611
41121
52671
68011
731031
done50001
01115
12112
23912
37512
418112
554812
6194312
done500012
01322
12521
24817
311617
433217
5123217
6477417
done500017
01216
12215
24015
37415
417515
551515
6182315
done500115
01216
12215
24015
37415
417515
551515
6182315
done500115
01216
12215
24015
37415
417515
551515
6182315
done500115
01012
12210
2401
3611
41141
52711
68051
731171
done50001
01115
12112
23912
37512
417512
552212
6181912
done500012
0911
1218
2458
3958
41768
53978
610978
738218
done50018
01014
12013
23813
37413
419313
559213
6203813
done500013
01014
12013
23813
37413
419313
559213
6203813
done500013
0913
11912
23712
37512
418312
557012
6196212
done500012
01014
12013
23813
37413
419313
559213
6203813
done500013
01014
12013
23813
37413
419313
559213
6203813
done500013
0913
11912
23712
37512
418312
557012
6196212
done500012
01323
12518
25218
312018
430918
5100118
6356118
done500018
01216
12213
24013
37613
418413
554813
6192113
done500013
0911
1218
2458
3958
41768
53978
610978
738218
done50018
0913
11610
22610
34410
49310
524210
677010
7306510
done500010
01415
13413
27913
320713
470613
5198713
done500013
044
1103
2163
3263
4503
51113
63243
712513
done50003
044
1103
2163
3263
4503
51113
63243
712513
done50003
01011
12511
26211
314511
441411
596711
6425611
done500111
044
194
2174
3284
4534
51174
63334
713654
done50014
044
194
2174
3284
4534
51174
63334
713654
done50014
01415
13413
27913
320713
470613
5198713
done500013
044
1103
2163
3263
4503
51113
63243
712513
done50003
044
1103
2163
3263
4503
51113
63243
712513
done50003
011
done11
044
154
done54
044
154
done54

prune248.0ms

Filtered
74 candidates to 102 candidates (-37.8%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New1011102
Fresh145
Picked101
Done022
Total1037110

Merged error: 0.0b

Counts
110 → 7

regimes571.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
089
1119
done119

end0.0ms

sample3.0s

Algorithm
intervals
Results
839.0ms942×body1280valid
721.0ms5603×body80valid
472.0ms842×body640valid
150.0ms394×body320valid
60.0ms218×body160valid
2.0msbody2560valid

Profiling

Loading profile data...