Details

Time bar (total: 15.3min)

sample30.0ms

Algorithm
intervals
Results
10.0ms322×body80valid

simplify854.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
067
1107
2177
3267
4357
5417
6507
7687
8987
91257
101547
111687
121867
131997
142157
152507
163157
174157
185097
196137
206827
216867
done6867

prune4.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ x (* y (- z x)))
0.0b
(* y (- z x))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity
associate-*r*
pow1 add-exp-log distribute-rgt-in add-cube-cbrt sub-neg associate-+r+ distribute-lft-in add-cbrt-cube add-log-exp
associate-*l*
associate-*r/
+-commutative flip3-- flip3-+ pow-prod-down prod-exp sum-log *-commutative flip-- cbrt-unprod flip-+ distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 41
Calls
2 calls:
4.0ms
(+ x (* y (- z x)))
10.0ms
(* y (- z x))

series26.0ms

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

simplify6.8min

Counts
47 → 47
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
055
185
2155
3205
4245
done245
077
1107
2117
done117
066
1126
2206
3256
4296
done296
066
1116
2246
3496
4906
51926
64416
714026
done50016
0917
11817
2629
32439
48557
529657
done50017
0713
11013
21713
32213
42613
done2613
066
196
2166
3216
4256
done256
0717
12017
2747
32667
48187
525117
done50007
066
196
2166
3216
4256
done256
066
196
2166
3216
4256
done256
077
1107
2117
done117
077
1107
2117
done117
033
143
done43
044
174
2104
3114
done114
033
143
done43
044
174
2104
3114
done114
033
143
done43
044
174
2104
3114
done114
033
143
done43
044
174
2104
3114
done114
0711
11211
21511
done1511
066
196
2106
done106
033
161
done61
077
1157
2167
done167
033
161
done61
066
196
2166
3216
4256
done256
066
196
2166
3216
4256
done256
055
185
2155
3205
4245
done245
089
1249
2529
31319
43099
59889
644669
done50009
079
1139
2309
3769
41599
52459
64009
77719
833759
done50009
089
1168
2308
3628
41308
52858
66988
724958
done50008
078
1118
2188
3278
4368
5428
6518
7698
8998
91268
101558
111698
121878
132008
142168
152518
163168
174148
185068
196108
206818
216918
226998
237168
247388
258208
2611278
2720778
done50008
078
1148
2268
3508
4978
51978
64738
717058
done50008
0817
11217
21917
32817
43717
54317
65217
77017
810017
912717
1015617
1117017
1218817
1320117
1421717
1525217
1631717
1742317
1851517
1962117
2069017
2169417
done69417
078
1118
2188
3278
4368
5428
6518
7698
8998
91268
101558
111698
121878
132008
142168
152518
163168
174148
185068
196108
206798
216838
done6838
0823
12523
2809
33109
413979
done50009
078
1118
2188
3278
4368
5428
6518
7698
8998
91268
101558
111698
121878
132008
142168
152518
163168
174148
185068
196108
206798
216838
done6838
078
1118
2188
3278
4368
5428
6518
7698
8998
91268
101558
111698
121878
132008
142168
152518
163168
174148
185068
196108
206798
216838
done6838
0911
12911
27411
323111
474711
5227511
done500011
01023
13017
29617
328017
477017
5216017
done500117
0815
12315
27215
324615
476015
5185515
done500015
067
1117
2257
3477
4787
5887
61057
71237
81637
92247
102617
113287
124277
135207
146287
157017
167057
done7057
055
175
done75
055
175
done75
055
175
done75
055
175
done75
067
1125
2215
3225
done225
067
1125
2215
3225
done225
067
1125
2215
3225
done225
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867

prune55.0ms

Filtered
31 candidates to 47 candidates (-51.6%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New45247
Fresh000
Picked011
Done000
Total45348

Merged error: 0b

Counts
48 → 3

localize8.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ x (+ (* y z) (* y (neg x))))
0.0b
(+ (* y z) (* y (neg x)))

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
*-un-lft-identity sum-log distribute-rgt-neg-out
pow1 add-exp-log +-commutative add-sqr-sqrt add-cube-cbrt associate-+r- flip3-+ unsub-neg add-cbrt-cube flip-+ distribute-lft-out
associate-+r+
Counts
2 → 30
Calls
2 calls:
6.0ms
(+ x (+ (* y z) (* y (neg x))))
4.0ms
(+ (* y z) (* y (neg x)))

series17.0ms

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

simplify2.6min

Counts
36 → 36
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
0910
1199
2407
3876
42376
59806
done50006
089
1157
2256
3276
done276
089
1187
2376
3686
41556
55896
625476
done50006
0919
11615
22313
32413
done2413
089
1157
2226
3236
done236
0926
12920
21217
35717
421687
done50007
089
1157
2226
3236
done236
089
1157
2226
3236
done236
01012
13312
211512
339411
4103711
5286911
done500011
01126
13921
213919
337517
478215
5131013
6160313
7168513
done168513
0917
13117
210111
324211
442111
572411
6131411
7287711
done500011
078
1156
2266
3415
4465
done465
044
163
done63
01113
12412
2579
31398
44098
519488
done50008
01012
1239
2518
31038
42518
510538
done50008
0911
1199
2338
3408
4498
5678
6978
71248
81538
91678
101858
111988
122148
132498
143148
154148
165048
176108
186838
196938
207018
217188
227418
238258
2412388
2533378
done50008
0911
1229
2458
3848
41508
53738
615178
done50018
01023
12019
23417
34117
45017
56817
69817
712517
815417
916817
1018617
1119917
1221517
1325017
1431517
1541517
1650917
1761717
1868817
1969217
done69217
0911
1199
2338
3408
4498
5678
6978
71248
81538
91678
101858
111988
122148
132498
143148
154148
165048
176108
186818
196858
done6858
01032
13326
21239
36229
437499
done50019
0911
1199
2338
3408
4498
5678
6978
71248
81538
91678
101858
111988
122148
132498
143148
154148
165048
176108
186818
196858
done6858
0911
1199
2338
3408
4498
5678
6978
71248
81538
91678
101858
111988
122148
132498
143148
154148
165048
176108
186818
196858
done6858
01114
13212
27811
326811
4102211
5334211
done500111
01232
13919
214217
347817
4166517
done500017
01021
12817
210015
337715
4130715
5360215
done500015
0810
1198
2387
3707
41017
51157
61467
71997
82227
92587
103257
114227
125137
136197
146907
156947
done6947
0810
1188
2327
3397
4487
5667
6967
71237
81527
91667
101847
111977
122137
132487
143137
154137
165057
176097
186787
196827
done6827
055
175
done75
055
175
done75
055
175
done75
067
1125
2215
3225
done225
067
1125
2215
3225
done225
067
1125
2215
3225
done225
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867

prune42.0ms

Filtered
25 candidates to 36 candidates (-44.0%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New36036
Fresh011
Picked011
Done011
Total36339

Merged error: 0b

Counts
39 → 3

localize8.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (- z x))
0.0b
(+ x (* (* y (sqrt (- z x))) (sqrt (- z x))))
0.2b
(* y (sqrt (- z x)))
0.2b
(* (* y (sqrt (- z x))) (sqrt (- z x)))

rewrite33.0ms

Algorithm
rewrite-expression-head
Rules
21×add-sqr-sqrt
16×*-un-lft-identity sqrt-div associate-*r* sqrt-prod
12×pow1
11×add-exp-log add-cbrt-cube
10×add-cube-cbrt associate-*r/
flip3-- flip--
add-log-exp
frac-times associate-*l* pow-prod-down prod-exp cbrt-unprod
distribute-lft-out-- difference-of-squares
associate-*l/ *-commutative unswap-sqr
+-commutative rem-sqrt-square sqrt-pow1 flip3-+ pow1/2 sum-log flip-+
Counts
4 → 85
Calls
4 calls:
4.0ms
(sqrt (- z x))
3.0ms
(+ x (* (* y (sqrt (- z x))) (sqrt (- z x))))
8.0ms
(* y (sqrt (- z x)))
15.0ms
(* (* y (sqrt (- z x))) (sqrt (- z x)))

series46.0ms

Counts
4 → 12
Calls
4 calls:
10.0ms
(sqrt (- z x))
8.0ms
(+ x (* (* y (sqrt (- z x))) (sqrt (- z x))))
19.0ms
(* y (sqrt (- z x)))
9.0ms
(* (* y (sqrt (- z x))) (sqrt (- z x)))

simplify5.8min

Counts
97 → 97
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
0711
11311
2155
3245
4285
5325
done325
0711
11311
2155
3245
4285
5325
done325
0914
11514
21910
32010
done2010
0913
11513
21913
32210
42310
done2310
0812
11712
2256
3386
4446
5496
done496
0812
11612
2286
3556
41166
52446
65766
715176
done50006
01135
12523
210215
34329
416009
done50009
01135
12923
211415
346415
415977
547467
done50007
0925
11525
21713
32613
43013
53413
done3413
0812
11412
2166
3256
4296
5336
done336
0935
12435
2807
32717
48677
523997
done50007
0812
11412
2166
3256
4296
5336
done336
0812
11412
2166
3256
4296
5336
done336
01019
12919
2529
3999
42579
59069
641989
done50009
0925
1169
2259
3269
4279
done279
01419
13619
26919
311419
422319
559519
6242619
done500019
01117
11915
22615
32715
42815
done2815
01419
13619
26919
311419
422919
560419
6243919
done500019
01117
11915
22615
32715
42815
done2815
0919
11819
2269
3589
41419
52569
64059
76869
822989
done50009
059
163
273
done73
0918
11718
23118
34118
done4118
01017
11712
22412
32612
done2612
0812
11412
22112
done2112
099
1178
2248
done246
01113
11813
22513
done2513
099
1178
2248
done246
0812
11412
22112
done2112
088
1166
2296
3356
done356
059
173
293
done93
01215
13315
26115
39515
418415
551615
6232115
done500115
01115
12115
23915
36415
49215
515315
630415
7144515
done500115
01215
13315
26115
39515
418515
551615
6230515
done500115
01115
12115
23915
36415
49215
514415
629115
7143115
done500115
066
196
2106
done106
088
1118
2128
done128
077
1137
2157
done157
077
1127
2197
3277
4507
51067
62537
77197
827457
done50017
01020
11914
25810
317210
43478
56618
614848
744888
done50018
0815
11115
21215
done1215
077
1107
2117
done117
0820
12120
2518
31198
42418
53838
67048
715108
845198
done50008
077
1107
2117
done117
077
1107
2117
done117
088
1118
2128
done128
088
1118
2128
done128
088
1118
2128
done128
088
1118
2128
done128
0813
11313
21613
done1613
0812
1127
2137
done137
077
1107
2117
done117
044
173
done73
088
1108
done108
044
173
done73
077
1107
2117
done117
033
161
done61
077
1107
2117
done117
077
1107
2117
done117
066
196
2106
done106
0910
12510
24710
38110
416510
549810
6224010
done500110
0810
11410
22110
33610
46110
510210
616410
733210
8161610
done500010
01015
12114
2348
3658
41518
53418
68318
723278
done50008
0914
11614
2188
3278
4398
5478
6548
7678
8948
91348
101648
111788
121918
132208
142388
152748
163368
174018
185018
196038
207698
218828
228928
239008
249178
259428
2610248
2713758
2824158
done50008
0914
11914
2288
3518
41158
52578
65848
715268
done50018
01029
11729
21917
32817
44017
54617
65317
76617
89317
913317
1016317
1117717
1219017
1321917
1423717
1527217
1633417
1739917
1850117
1960517
2077317
2188217
2288617
done88617
0914
11614
2188
3278
4398
5478
6548
7678
8948
91348
101648
111788
121918
132208
142388
152748
163368
174018
185018
196038
207698
218808
228848
done8848
01041
13041
2889
33509
413899
done50009
0914
11614
2188
3278
4398
5478
6548
7678
8948
91348
101648
111788
121918
132208
142388
152748
163368
174018
185018
196038
207698
218808
228848
done8848
0914
11614
2188
3278
4398
5478
6548
7678
8948
91348
101648
111788
121918
132208
142388
152748
163368
174018
185018
196038
207698
218808
228848
done8848
01117
13417
28911
330811
4105311
5419711
done500111
01241
13429
210417
328817
470717
5168617
6482417
done500017
01027
12727
27715
327315
489015
5218914
done500114
0813
11613
2297
3637
4977
51217
61377
71517
81827
92457
102867
113237
123907
134897
145907
157567
168677
178717
done8717
055
175
285
done85
055
175
285
done85
0611
1811
2911
done911
055
175
285
done85
0614
198
2196
3296
4396
5496
6706
71286
83416
912596
done50006
0610
195
2105
done105
055
175
285
done85
055
175
285
done85
055
175
285
done85
022
141
done41
044
164
274
done74
066
176
done76
066
186
296
done96
022
141
done41
044
164
274
done74
078
1228
2448
3788
41658
54978
622668
done50008
0812
11510
22310
32610
42710
done2710
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
044
154
done54
033
161
done61
055
175
285
done85
055
175
285
done85
067
1125
2215
3225
done225
067
1125
2215
3225
done225
067
1125
2215
3225
done225
02025
15525
216825
351523
4143219
5349319
done500019
01725
14825
215725
352223
4230719
done500119
01725
14825
215725
352223
4230719
done500119
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867
079
1149
2297
3407
4507
5687
6987
71257
81547
91687
101867
111997
122157
132507
143157
154137
165077
176137
186827
196867
done6867
01619
14219
212319
328217
461217
5140515
6442415
done500015
01419
13919
212519
336619
4129215
5408015
done500115
01419
13919
212519
336619
4129215
5408015
done500115

prune95.0ms

Filtered
71 candidates to 97 candidates (-36.6%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New97097
Fresh000
Picked011
Done022
Total973100

Merged error: 0b

Counts
100 → 3

regimes178.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0810
11410
21710
31810
done1810

end0.0ms

sample686.0ms

Algorithm
intervals
Results
263.0ms10146×body80valid

Profiling

Loading profile data...