Details

Time bar (total: 8.5min)

sample45.0ms

Algorithm
intervals
Results
11.0ms274×body80valid
10.0ms262×body80nan

simplify77.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01010
12110
24510
36510
49110
511010
612210
done12210

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

localize8.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ x (* y (sqrt z)))
0.3b
(* y (sqrt z))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
associate-*r*
add-cube-cbrt *-un-lft-identity
pow1 add-exp-log sqrt-prod add-cbrt-cube add-log-exp
associate-*l*
unswap-sqr
+-commutative flip3-+ pow-prod-down prod-exp sum-log *-commutative cbrt-unprod flip-+
Counts
2 → 33
Calls
2 calls:
3.0ms
(+ x (* y (sqrt z)))
8.0ms
(* y (sqrt z))

series17.0ms

Counts
2 → 6
Calls
2 calls:
9.0ms
(+ x (* y (sqrt z)))
8.0ms
(* y (sqrt z))

simplify48.2s

Counts
39 → 39
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
11510
2388
3708
4988
51448
62648
76538
820918
done50008
0611
1711
done711
055
165
done65
0614
11714
2466
3886
41056
51496
62806
77356
827396
done50006
055
165
done65
055
165
done65
066
176
done76
066
176
done76
066
176
done76
066
176
done76
069
199
2119
done119
068
185
done85
055
165
done65
044
173
done73
055
165
done65
033
161
done61
055
165
done65
055
165
done65
044
154
done54
088
1147
2217
3337
4687
51587
64137
712667
849547
done50007
077
197
done97
077
1127
2177
3247
4427
5927
62177
75837
819527
done50017
0815
11015
done1015
077
197
done97
0820
12320
2718
32228
46018
515268
632998
done50008
077
197
done97
077
197
done97
0910
12710
26510
314710
427410
570610
6271610
done500010
01020
12815
27015
312314
415714
517814
619914
725214
839714
966014
1072714
done72714
0813
12113
2519
31049
41659
52649
63749
76169
820969
done50009
066
196
2166
done166
01825
15425
216723
345819
4134419
5483517
done500017
01621
14321
211321
324019
461417
5189117
done500017
01621
14421
211921
328619
483617
5264517
done500017
011
done11
01113
12713
25913
311711
425811
565411
6209111
done500011
01113
12813
26513
316711
448111
5140411
6494411
done500011

prune87.0ms

Filtered
33 candidates to 39 candidates (-18.2%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New32739
Fresh000
Picked011
Done000
Total32840

Merged error: 0.0b

Counts
40 → 8

localize15.0ms

Local error

Found 4 expressions with local error:

0.1b
(sqrt (sqrt z))
0.1b
(sqrt (sqrt z))
0.3b
(* y (sqrt (sqrt z)))
0.3b
(* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
41×sqrt-prod
25×add-sqr-sqrt
18×associate-*r*
15×pow1 add-cube-cbrt *-un-lft-identity
11×add-exp-log add-cbrt-cube
sqrt-pow1
rem-sqrt-square pow1/2 associate-*l* pow-prod-down prod-exp cbrt-unprod add-log-exp
unswap-sqr
*-commutative
Counts
4 → 88
Calls
4 calls:
3.0ms
(sqrt (sqrt z))
2.0ms
(sqrt (sqrt z))
7.0ms
(* y (sqrt (sqrt z)))
10.0ms
(* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))

series54.0ms

Counts
4 → 12
Calls
4 calls:
17.0ms
(sqrt (sqrt z))
17.0ms
(sqrt (sqrt z))
12.0ms
(* y (sqrt (sqrt z)))
8.0ms
(* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))

simplify1.2min

Counts
100 → 100
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
069
1109
2114
3124
done124
069
1109
2114
3124
done124
0812
11212
2159
3169
done169
0811
11211
21511
3189
4199
done199
0710
11410
2215
3265
4285
5295
done295
0710
11310
2245
3435
4875
51995
64755
713165
done50005
01029
12219
28012
32198
44378
511088
637336
done50016
01029
12619
29213
326913
44496
510026
629776
done50006
0821
11221
21311
31411
done1411
0710
11110
2125
3135
done135
0829
12129
2776
32146
43526
55166
613236
743456
done50006
0710
11110
2125
3135
done135
0710
11110
2125
3135
done135
0815
11415
22715
33715
done3715
0914
11410
22010
done2010
01013
11510
22110
done2110
0710
11110
21710
done1710
099
1157
2217
done215
0710
11110
21710
done1710
088
1147
2207
3225
4275
done275
0710
11110
21710
done1710
077
1135
2255
3315
done315
047
done42
055
165
done65
077
187
done87
066
1106
2116
done116
066
196
2156
3236
4466
51026
62436
77066
827206
done50016
0917
11612
2429
3799
41347
52617
66687
725007
done50017
0713
1813
done813
066
176
done76
0717
11817
2477
3907
41067
51527
62897
77487
827237
done50007
066
176
done76
066
176
done76
077
187
done87
077
187
done87
077
187
done87
077
187
done87
077
187
done87
077
187
done87
0711
11011
21211
done1211
0710
196
done96
079
196
done96
066
176
done76
055
183
done83
066
176
done76
044
173
done73
066
176
done76
033
161
done61
066
176
done76
066
176
done76
055
165
done65
044
done44
044
done44
059
done59
044
done44
0511
166
295
3145
4205
5305
6515
71145
83255
912525
done50005
058
164
done64
044
done44
057
164
done64
044
done44
044
done44
044
done44
033
151
done51
033
done33
044
done44
044
done44
022
141
done41
033
done33
033
141
done41
033
161
done61
045
1103
2111
done111
044
done44
044
done44
044
done44
044
done44
059
done59
044
done44
0511
166
295
3145
4205
5305
6515
71145
83255
912525
done50005
058
164
done64
044
done44
057
164
done64
044
done44
044
done44
044
done44
033
151
done51
033
done33
044
done44
044
done44
022
141
done41
033
done33
033
141
done41
033
161
done61
045
1103
2111
done111
044
done44
044
done44
01825
15425
216723
345819
4134419
5483517
done500017
01621
14321
211321
324019
461417
5189117
done500017
01621
14421
211921
328619
483617
5264517
done500017
01010
1239
2317
3595
41285
52845
66545
717235
done50005
01112
12210
2387
3785
41475
53505
68005
726565
done50015
02328
15428
213428
327428
450724
583124
6143824
7389324
done500024
088
1207
2285
3493
4863
51713
63563
78973
830503
done50013
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02226
15326
212922
334722
479522
5214220
done500020
088
1207
2285
3493
4863
51713
63563
78973
830503
done50013
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02226
15326
212922
334722
479522
5214220
done500020

prune137.0ms

Filtered
63 candidates to 100 candidates (-58.7%)
Pruning

10 alts after pruning (8 fresh and 2 done)

PrunedKeptTotal
New973100
Fresh156
Picked011
Done011
Total9810108

Merged error: 0.0b

Counts
108 → 10

localize13.0ms

Local error

Found 4 expressions with local error:

0.1b
(sqrt (sqrt (sqrt z)))
0.3b
(* y (sqrt (sqrt z)))
0.3b
(* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))
0.3b
(* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))

rewrite50.0ms

Algorithm
rewrite-expression-head
Rules
69×sqrt-prod
33×associate-*r*
28×add-sqr-sqrt
23×pow1
20×add-exp-log add-cbrt-cube
19×add-cube-cbrt *-un-lft-identity
10×pow-prod-down prod-exp cbrt-unprod
sqrt-pow1
associate-*l*
add-log-exp
rem-sqrt-square pow1/2 *-commutative unswap-sqr
Counts
4 → 108
Calls
4 calls:
3.0ms
(sqrt (sqrt (sqrt z)))
7.0ms
(* y (sqrt (sqrt z)))
13.0ms
(* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))
23.0ms
(* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))

series60.0ms

Counts
4 → 12
Calls
4 calls:
18.0ms
(sqrt (sqrt (sqrt z)))
13.0ms
(* y (sqrt (sqrt z)))
22.0ms
(* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))
8.0ms
(* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))

simplify2.1min

Counts
120 → 120
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
0815
11515
2299
3394
4494
5724
61274
72854
87994
930504
done50004
0815
11515
2299
3394
4494
5724
61274
72854
87994
930504
done50004
0815
11515
2299
3394
4494
5724
61274
72854
87994
930504
done50004
01119
11819
23415
34815
done4815
01018
11818
22814
34414
45014
done5014
01017
11717
23217
35414
47314
57414
done7414
0916
11916
24210
3715
41035
51365
62205
74815
813415
948415
done50005
0916
11816
24410
3845
41815
54445
611165
734635
done50005
01447
13230
213512
35509
414888
done50018
01247
13435
213914
363313
415008
545526
done50006
01247
13135
213517
356814
414766
542706
done50006
01033
11733
23121
34111
45111
57411
613111
729411
881911
9309411
done500011
0916
11616
23010
3405
4505
5735
61285
72875
88145
931055
done50005
01047
12647
210611
34646
411476
520536
done50016
0916
11616
23010
3405
4505
5735
61285
72875
88145
931055
done50005
0916
11616
23010
3405
4505
5735
61285
72875
88145
931055
done50005
01022
11922
24822
311122
415322
done15322
01121
11916
23916
36216
46316
done6316
01220
12016
24016
36516
47016
done7016
01319
12116
24116
36616
46716
done6716
0916
11616
23616
36016
46616
done6616
01215
12112
24112
36810
48910
done8910
0916
11616
23616
36016
46616
done6616
01114
12012
24012
36410
48710
done8710
0916
11616
23616
36016
46616
done6616
01013
11912
23912
36610
49110
done9110
0916
11616
23616
36016
46616
done6616
0912
11810
24410
37310
48810
done8810
059
done53
0710
11110
21710
done1710
0710
11110
21710
done1710
01013
11413
22013
32213
done2213
0912
11412
21912
32312
done2312
0811
11511
22811
34011
44211
done4211
0811
11411
23111
35311
410911
525011
659311
7155911
done500111
01332
12621
210014
336512
490210
5324410
done500010
01132
12826
210514
342214
489310
5249210
done500110
0923
11323
21923
done1923
0811
11211
21811
done1811
0932
12332
29312
335810
472910
5112910
6392310
done500010
0811
11211
21811
done1811
0811
11211
21811
done1811
0917
11517
22817
34017
done4017
0916
11411
22011
done2011
01015
11511
22111
done2111
01114
11611
22211
done2211
0811
11211
21811
32011
done2011
01010
1167
2227
3245
4295
done295
0811
11211
21811
32011
done2011
099
1157
2217
done215
0811
11211
21811
32011
done2011
088
1147
2207
3225
4275
done275
0811
11211
21811
32011
done2011
077
1135
2255
3315
done315
058
168
done68
055
165
done65
077
187
done87
066
1106
2116
done116
066
196
2156
3236
4466
51026
62436
77066
827206
done50016
0917
11612
2429
3799
41347
52617
66687
725007
done50017
0713
1813
done813
066
176
done76
0717
11817
2477
3907
41067
51527
62897
77487
827237
done50007
066
176
done76
066
176
done76
077
187
done87
077
187
done87
077
187
done87
077
187
done87
077
187
done87
077
187
done87
0711
11011
21211
done1211
0710
196
done96
079
196
done96
066
176
done76
055
183
done83
066
176
done76
044
173
done73
066
176
done76
033
161
done61
066
176
done76
066
176
done76
055
165
done65
055
done55
055
done55
0611
done611
055
done55
0614
178
2106
3156
4216
5316
6546
71106
83196
912596
done50016
0610
175
done75
055
done55
069
175
done75
055
done55
068
175
done75
055
done55
055
done55
055
done55
044
161
done61
044
done44
055
done55
055
done55
033
151
done51
044
done44
055
done55
055
done55
022
141
done41
044
done44
033
141
done41
033
161
done61
045
183
291
done91
045
1103
2111
done111
057
1123
2171
done171
055
done55
055
done55
01825
15425
216723
345819
4134419
5483517
done500017
01621
14321
211321
324019
461417
5189117
done500017
01621
14421
211921
328619
483617
5264517
done500017
01212
12611
2437
3885
41985
54765
613495
743545
done50005
01314
12512
25010
31387
43115
57555
620865
done50005
02633
17233
218833
348333
4150629
done500129
01010
1239
2317
3595
41285
52845
66545
717235
done50005
01112
12210
2387
3785
41475
53505
68005
726565
done50015
02328
15428
213428
327428
450724
583124
6143824
7389324
done500024
088
1207
2285
3493
4863
51713
63563
78973
830513
done50013
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02229
16129
216425
355825
4197925
done500025

prune148.0ms

Filtered
74 candidates to 120 candidates (-62.2%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New1182120
Fresh257
Picked101
Done022
Total1219130

Merged error: 0b

Counts
130 → 9

localize15.0ms

Local error

Found 4 expressions with local error:

0.1b
(sqrt (sqrt z))
0.1b
(sqrt (sqrt (sqrt z)))
0.2b
(* (pow z 3/8) y)
0.3b
(* (* (pow z 3/8) y) (sqrt (sqrt (sqrt z))))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
49×sqrt-prod
26×add-sqr-sqrt
19×add-exp-log
16×add-cube-cbrt *-un-lft-identity
15×associate-*r*
13×sqrt-pow1
11×pow1 add-cbrt-cube
10×prod-exp
associate-*l*
rem-sqrt-square pow1/2
unpow-prod-down cbrt-unprod add-log-exp
unswap-sqr
pow-to-exp pow-exp *-commutative sqr-pow
pow-prod-down
Counts
4 → 97
Calls
4 calls:
3.0ms
(sqrt (sqrt z))
3.0ms
(sqrt (sqrt (sqrt z)))
6.0ms
(* (pow z 3/8) y)
13.0ms
(* (* (pow z 3/8) y) (sqrt (sqrt (sqrt z))))

series85.0ms

Counts
4 → 12
Calls
4 calls:
17.0ms
(sqrt (sqrt z))
18.0ms
(sqrt (sqrt (sqrt z)))
28.0ms
(* (pow z 3/8) y)
22.0ms
(* (* (pow z 3/8) y) (sqrt (sqrt (sqrt z))))

simplify4.4min

Counts
109 → 109
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
0910
11810
23610
37110
417710
554210
6191610
done500010
01213
11713
22313
32513
done2513
01213
11713
22313
32513
done2513
01213
12313
23813
36413
413913
538113
6119213
7447213
done500113
01112
12112
24012
37812
419112
554212
6179012
done500012
01011
12211
24711
310511
425511
577911
6265811
done500011
01011
12111
24911
311411
432211
5107511
6455011
done500011
01532
13622
212316
354216
4324614
done500114
01332
13526
212714
361714
4364012
done500012
01123
12023
23823
37523
418223
554523
6191423
done500023
01011
11911
23711
37411
417811
554411
6189811
done500111
01132
13032
211212
359912
4332212
done500012
01011
11911
23711
37411
417811
554411
6189811
done500111
01011
11911
23711
37411
417811
554411
6189811
done500111
01117
12217
24717
310617
428517
588917
6319717
done500017
01116
12111
23911
37611
417911
552911
6183511
done500011
01115
12111
23911
37611
417911
552911
6183511
done500011
01114
12111
23911
37611
417911
552911
6183511
done500011
01011
11911
23711
37411
417811
553811
6186211
done500111
01010
1217
2397
3785
41765
54495
613175
745265
done50005
01011
11911
23711
37411
417811
553811
6186211
done500111
099
1207
2387
3755
41745
54545
613015
745745
done50005
01011
11911
23711
37411
417811
553811
6186211
done500111
088
1197
2377
3725
41665
54475
612935
746355
done50015
01011
11911
23711
37411
417811
553811
6186211
done500111
077
1185
2425
3745
41665
54165
612635
744425
done50005
066
176
done76
077
197
done97
077
197
done97
077
1157
2247
3427
4937
52457
67507
727487
done50017
066
1156
2306
3606
41466
54036
612766
749146
done50006
066
1146
2316
3656
41716
55156
619686
done50006
0917
12413
2709
32209
49437
541157
done50017
0713
11313
22313
34113
49113
523713
675613
7305613
done500013
066
1126
2226
3406
4876
52356
67676
730576
done50006
0717
12317
2767
32637
410087
542907
done50007
066
1126
2226
3406
4876
52356
67676
730576
done50006
066
1126
2226
3406
4876
52356
67676
730576
done50006
077
1137
2237
3417
4867
52297
67557
730657
done50017
077
1137
2237
3417
4867
52297
67557
730657
done50017
077
1137
2207
3307
4547
51217
63477
712807
done50017
077
1137
2207
3307
4547
51217
63477
712807
done50017
088
1146
2246
3446
4916
52386
67726
730656
done50006
088
1146
2246
3446
4916
52386
67726
730656
done50006
079
1159
2329
3639
41529
54379
614949
done50019
066
1126
2226
3426
4896
52436
67696
730696
done50006
055
1133
2263
3493
4923
51913
64813
716263
done50003
066
1126
2226
3426
4886
52346
67766
730766
done50006
066
1126
2226
3426
4886
52346
67766
730766
done50006
055
1115
2215
3395
4895
52345
67715
730665
done50005
066
1126
2186
3286
4526
51196
63426
712756
done50006
066
1126
2196
3296
4536
51206
63386
712726
done50006
055
1115
2215
3395
4895
52345
67715
730665
done50005
077
1135
2235
3415
4885
52295
67585
730765
done50015
055
done55
055
done55
0611
done611
055
done55
0614
178
2106
3156
4216
5316
6546
71106
83196
912596
done50016
0610
175
done75
055
done55
069
175
done75
055
done55
068
175
done75
055
done55
055
done55
055
done55
044
161
done61
044
done44
055
done55
055
done55
033
151
done51
044
done44
055
done55
055
done55
022
141
done41
044
done44
033
141
done41
033
161
done61
045
183
291
done91
045
1103
2111
done111
057
1123
2171
done171
055
done55
055
done55
044
done44
044
done44
059
done59
044
done44
0511
166
295
3145
4205
5305
6515
71145
83255
912525
done50005
058
164
done64
044
done44
057
164
done64
044
done44
044
done44
044
done44
033
151
done51
033
done33
044
done44
044
done44
022
141
done41
033
done33
033
141
done41
033
161
done61
045
1103
2111
done111
044
done44
044
done44
01825
15425
216723
345819
4134419
5483517
done500017
01621
14321
211321
324019
461417
5189117
done500017
03470
18770
226270
387970
4411447
done500047
01212
12611
2437
3885
41985
54765
613495
743545
done50005
01314
12512
25010
31387
43115
57555
620865
done50005
01314
12214
24414
310814
427311
567910
619065
done50015
088
1207
2285
3493
4863
51713
63563
78973
830513
done50013
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02229
16129
216425
355825
4197925
done500025
088
1207
2285
3493
4863
51713
63563
78973
830503
done50013
0910
1198
2355
3713
41253
52633
65623
716333
done50013
02226
15326
212922
334722
479522
5214220
done500020

prune154.0ms

Filtered
70 candidates to 109 candidates (-55.7%)
Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New1063109
Fresh426
Picked011
Done022
Total1108118

Merged error: 0b

Counts
118 → 8

regimes521.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01010
11310
done1310

end0.0ms

sample1.3s

Algorithm
intervals
Results
337.0ms8510×body80valid
314.0ms8386×body80nan

Profiling

Loading profile data...