Details

Time bar (total: 9.5min)

sample121.0ms

Algorithm
intervals
Results
38.0ms45×body1280valid
22.0ms40×body640valid
19.0ms144×body80valid
7.0ms18×body320valid
2.0msbody160valid

simplify12.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
089
1129
2199
done199

prune8.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 1

localize20.0ms

Local error

Found 4 expressions with local error:

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

rewrite33.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube
associate-*r* associate-*l* add-log-exp
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
sub-neg flip3-- diff-log flip--
Counts
4 → 55
Calls
4 calls:
8.0ms
(- (* x (cos y)) (* z (sin y)))
4.0ms
(sin y)
9.0ms
(* x (cos y))
9.0ms
(* z (sin y))

series80.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(- (* x (cos y)) (* z (sin y)))
4.0ms
(sin y)
14.0ms
(* x (cos y))
18.0ms
(* z (sin y))

simplify44.2s

Counts
67 → 67
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
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
01011
11810
23110
36210
416110
560710
6391910
done500010
0910
11310
22010
done2010
0910
11610
23310
35510
412110
545510
6244010
done500010
01021
11421
22121
done2121
0910
11310
22010
done2010
01029
11529
23611
312711
451011
5191411
done500111
0910
11310
22010
done2010
0910
11310
22010
done2010
01113
13413
211813
338913
490613
5238113
done500113
01229
13924
29624
313924
415124
515324
done15324
055
1105
2125
done125
01019
13119
27219
313119
419619
532919
652719
789719
8270519
done500119
089
1119
done119
055
1105
2125
done125
033
143
done43
044
154
done54
044
154
done54
011
done11
044
154
done54
044
154
done54
01113
13013
27213
315813
434613
588013
6325913
done500013
022
done22
022
done22
011
done11
089
1129
2199
done199
089
1129
2199
done199

prune115.0ms

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

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New571067
Fresh000
Picked101
Done000
Total581068

Merged error: 0.0b

Counts
68 → 10

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

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

series96.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(* (cbrt (cos y)) (cbrt (cos y)))
20.0ms
(cbrt (cos y))
20.0ms
(cbrt (cos y))
21.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

prune117.0ms

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

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New83285
Fresh099
Picked101
Done000
Total841195

Merged error: 0.0b

Counts
95 → 11

localize16.0ms

Local error

Found 4 expressions with local error:

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

rewrite25.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:
6.0ms
(* x (pow (* (cos y) (cos y)) 1/3))
9.0ms
(* (* x (pow (* (cos y) (cos y)) 1/3)) (cbrt (cos y)))
5.0ms
(* (cos y) (cos y))
2.0ms
(cbrt (cos y))

series54.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(* x (pow (* (cos y) (cos y)) 1/3))
8.0ms
(* (* x (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

prune166.0ms

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

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New96399
Fresh1910
Picked101
Done000
Total9812110

Merged error: 0.0b

Counts
110 → 12

localize23.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* x (pow (cbrt (pow (cos y) 6)) 1/3)) (cbrt (cos y)))
0.3b
(cbrt (cos y))
0.3b
(cbrt (pow (cos y) 6))
0.6b
(pow (cos y) 6)

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
15×add-exp-log
13×cbrt-prod
11×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
add-cbrt-cube
pow1 prod-exp
unpow-prod-down associate-*r*
cbrt-unprod
add-log-exp
pow-unpow
pow-to-exp pow1/3 pow-exp sqr-pow
pow-pow unpow1/3 associate-*l* pow-prod-down *-commutative
Counts
4 → 66
Calls
4 calls:
11.0ms
(* (* x (pow (cbrt (pow (cos y) 6)) 1/3)) (cbrt (cos y)))
2.0ms
(cbrt (cos y))
3.0ms
(cbrt (pow (cos y) 6))
3.0ms
(pow (cos y) 6)

series39.0ms

Counts
4 → 12
Calls
4 calls:
8.0ms
(* (* x (pow (cbrt (pow (cos y) 6)) 1/3)) (cbrt (cos y)))
20.0ms
(cbrt (cos y))
3.0ms
(cbrt (pow (cos y) 6))
8.0ms
(pow (cos y) 6)

simplify4.0min

Counts
78 → 78
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
055
165
done65
055
165
done65
033
161
done61
068
1108
2178
3418
4988
52568
68828
732788
done50008
055
195
2145
3325
4725
51765
65495
721665
done50005
044
1112
2182
3292
4512
51122
63212
712502
done50002
069
1119
2229
3649
42215
58114
640174
done50014
055
1105
2195
3405
4865
52035
66385
726205
done50005
055
1105
2195
3405
4874
52054
66454
725414
done50004
055
1105
2195
3405
4874
52054
66454
725414
done50004
033
1101
done101
044
194
2184
3394
4824
52094
66414
725434
done50004
055
1125
2245
3525
41355
53465
610925
741735
done50005
055
1105
2215
3515
41255
53555
612525
done50005
0611
11111
22011
34111
48311
52024
66334
724994
done50004
055
1105
2195
3405
4825
51975
66514
726774
done50014
0614
1159
2386
31216
44996
522106
done50006
055
1105
2205
3415
4835
52075
66385
725275
done50015
055
1105
2205
3415
4835
52075
66385
725275
done50015
066
1114
2204
3304
4534
51184
63264
712534
done50004
066
1114
2204
3304
4534
51184
63264
712534
done50004
066
1116
2206
3416
4836
52026
66355
725045
done50005
066
1116
2206
3416
4836
52026
66355
725065
done50015
0710
11210
22310
36510
42286
58235
641305
done50005
066
1116
2206
3416
4866
52156
66325
724965
done50015
066
1116
2206
3416
4875
52112
66402
725402
done50002
066
1116
2206
3416
4875
52112
66402
725402
done50002
044
1111
done111
055
1105
2195
3405
4825
51975
66514
726774
done50014
0712
11212
22112
34212
48712
52055
66435
724675
done50005
066
1116
2206
3416
4836
52026
66335
724995
done50005
066
1116
2216
3426
4876
52056
66466
725436
done50006
066
1116
2216
3426
4876
52056
66466
725436
done50006
022
141
done41
055
1105
2195
3405
4825
51975
66514
726774
done50014
077
1125
2212
3312
4542
51102
63242
712522
done50002
077
1125
2212
3312
4542
51102
63242
712522
done50002
0713
11213
22113
34213
48713
520513
664311
7246711
done500011
066
1116
2206
3416
4836
52026
66335
724995
done50005
0717
11317
2237
3464
4904
52184
66704
727224
done50014
066
1116
2206
3416
4836
52026
66343
725013
done50003
066
1116
2206
3416
4836
52026
66343
725013
done50003
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
01113
12512
25212
310912
426212
575412
6254911
done500011
01416
12416
23916
36216
410416
523216
668315
7256615
done500115
01416
12416
23916
36216
410416
523216
668315
7256615
done500115
01416
13015
25415
310115
422115
557115
6181214
done500014
01315
12814
25614
311714
427914
576214
6246313
done500013
01214
12913
26313
314113
434013
597913
6330412
done500012
01214
12813
26513
315113
441013
5133213
done500113
01014
12214
25412
310912
418012
53498
610548
746396
done50006
01432
13723
211215
338112
4172312
done500012
01232
13629
211713
344513
4200412
done500112
01329
12727
25427
311127
426727
575327
6255025
done500125
01214
12613
25313
311213
426513
576113
6261812
done500012
01341
13738
212714
361814
4345112
done500012
01214
12613
25313
311213
426513
576113
6261812
done500012
01214
12613
25313
311213
426513
576113
6261812
done500012
01318
12717
25417
311317
426517
576617
6257216
done500016
01214
12613
25313
311213
426313
575213
6260212
done500112
01212
12810
25510
31148
42428
55908
616897
done50017
01319
12918
26518
315418
439818
5123018
6417217
done500017
01214
12613
25313
311213
426313
575213
6260212
done500112
01111
1278
2608
31298
42538
55838
616587
done50007
0911
12010
23910
37810
416810
544310
613929
done50019
01113
12713
27313
319613
455313
5130913
done500013
044
194
2184
3394
4824
52094
66414
725434
done50004
044
194
2184
3394
4824
52094
66414
725434
done50004
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

prune132.0ms

Filtered
60 candidates to 78 candidates (-30.0%)
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New77178
Fresh11011
Picked011
Done000
Total781290

Merged error: 0.0b

Counts
90 → 12

regimes262.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01518
11818
done1818

end0.0ms

sample1.9s

Algorithm
intervals
Results
664.0ms1470×body1280valid
372.0ms1267×body640valid
328.0ms4318×body80valid
126.0ms616×body320valid
47.0ms329×body160valid

Profiling

Loading profile data...