Details

Time bar (total: 20.6s)

sample87.0ms

Algorithm
intervals
Results
41.0ms367×body80valid

simplify5.9s

Counts
1 → 1
Iterations
IterNodes
done2434
82434
72422
62265
51670
4779
3289
290
127
013

prune14.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 7.7b

localize19.0ms

Local error

Found 3 expressions with local error:

0.2b
(* (* z 9.0) t)
0.3b
(- (* x y) (* (* z 9.0) t))
7.3b
(/ (- (* x y) (* (* z 9.0) t)) (* a 2.0))

rewrite73.0ms

Algorithm
rewrite-expression-head
Rules
13×add-cbrt-cube add-exp-log
pow1
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
add-log-exp
prod-exp cbrt-unprod
expm1-log1p-u times-frac associate-*r* pow-prod-down log1p-expm1-u associate-/l*
cbrt-undiv flip3-- div-exp flip-- associate-/l/
clear-num associate-/r* sub-neg frac-2neg fma-neg diff-log div-sub associate-*l* prod-diff *-commutative div-inv
Counts
3 → 62
Calls
3 calls:
26.0ms
(* (* z 9.0) t)
13.0ms
(- (* x y) (* (* z 9.0) t))
32.0ms
(/ (- (* x y) (* (* z 9.0) t)) (* a 2.0))

series260.0ms

Counts
3 → 9
Calls
3 calls:
38.0ms
(* (* z 9.0) t)
97.0ms
(- (* x y) (* (* z 9.0) t))
125.0ms
(/ (- (* x y) (* (* z 9.0) t)) (* a 2.0))

simplify1.2s

Counts
71 → 71
Iterations
IterNodes
done5001
21771
1352
0127

prune438.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize20.0ms

Local error

Found 2 expressions with local error:

0.1b
(fma z (- (* 9.0 t)) (* x y))
7.3b
(/ (fma z (- (* 9.0 t)) (* x y)) a)

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
10×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
add-cbrt-cube add-exp-log
associate-/r* associate-/l*
expm1-log1p-u pow1 log1p-expm1-u add-log-exp
cbrt-undiv clear-num frac-2neg div-exp fma-udef div-inv
Counts
2 → 39
Calls
2 calls:
1.0ms
(fma z (- (* 9.0 t)) (* x y))
7.0ms
(/ (fma z (- (* 9.0 t)) (* x y)) a)

series214.0ms

Counts
2 → 6
Calls
2 calls:
98.0ms
(fma z (- (* 9.0 t)) (* x y))
115.0ms
(/ (fma z (- (* 9.0 t)) (* x y)) a)

simplify862.0ms

Counts
45 → 45
Iterations
IterNodes
done5000
31373
2303
1127
071

prune368.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize36.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* (/ y a) (/ x 2.0)) (* (/ (* t 9.0) a) (/ z 2.0)))
0.2b
(/ (* t 9.0) a)
4.9b
(* (/ (* t 9.0) a) (/ z 2.0))
5.8b
(* (/ y a) (/ x 2.0))

rewrite121.0ms

Algorithm
rewrite-expression-head
Rules
46×add-sqr-sqrt
42×add-cbrt-cube add-exp-log
38×times-frac
29×*-un-lft-identity add-cube-cbrt
26×associate-*r*
20×associate-*l*
13×cbrt-undiv div-exp prod-exp cbrt-unprod
10×frac-times associate-*l/ associate-*r/
frac-sub
pow1
add-log-exp unswap-sqr
div-inv
expm1-log1p-u log1p-expm1-u
associate-/r* sub-div
pow-prod-down *-commutative
clear-num sub-neg frac-2neg flip3-- fma-neg diff-log prod-diff flip-- associate-/l*
Counts
4 → 151
Calls
4 calls:
13.0ms
(- (* (/ y a) (/ x 2.0)) (* (/ (* t 9.0) a) (/ z 2.0)))
14.0ms
(/ (* t 9.0) a)
44.0ms
(* (/ (* t 9.0) a) (/ z 2.0))
45.0ms
(* (/ y a) (/ x 2.0))

series272.0ms

Counts
4 → 12
Calls
4 calls:
131.0ms
(- (* (/ y a) (/ x 2.0)) (* (/ (* t 9.0) a) (/ z 2.0)))
25.0ms
(/ (* t 9.0) a)
61.0ms
(* (/ (* t 9.0) a) (/ z 2.0))
54.0ms
(* (/ y a) (/ x 2.0))

simplify890.0ms

Counts
163 → 163
Iterations
IterNodes
done5001
1924
0294

prune1.0s

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0b

localize42.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* (/ y a) (/ x 2.0)) (* (/ t 1) (/ (* (/ z 2.0) 9.0) a)))
0.2b
(/ (* (/ z 2.0) 9.0) a)
4.4b
(* (/ t 1) (/ (* (/ z 2.0) 9.0) a))
5.8b
(* (/ y a) (/ x 2.0))

rewrite128.0ms

Algorithm
rewrite-expression-head
Rules
71×add-exp-log
57×add-cbrt-cube
48×add-sqr-sqrt
39×times-frac
30×*-un-lft-identity
29×add-cube-cbrt
28×div-exp
26×associate-*l*
24×prod-exp
20×cbrt-undiv associate-*r*
18×cbrt-unprod
10×associate-*l/
associate-*r/ frac-sub
frac-times pow1
unswap-sqr
add-log-exp
div-inv
expm1-log1p-u 1-exp log1p-expm1-u
associate-/r*
pow-prod-down *-commutative
clear-num sub-neg frac-2neg flip3-- fma-neg diff-log prod-diff flip-- associate-/l* sub-div associate-/l/
Counts
4 → 161
Calls
4 calls:
28.0ms
(- (* (/ y a) (/ x 2.0)) (* (/ t 1) (/ (* (/ z 2.0) 9.0) a)))
21.0ms
(/ (* (/ z 2.0) 9.0) a)
52.0ms
(* (/ t 1) (/ (* (/ z 2.0) 9.0) a))
18.0ms
(* (/ y a) (/ x 2.0))

series280.0ms

Counts
4 → 12
Calls
4 calls:
147.0ms
(- (* (/ y a) (/ x 2.0)) (* (/ t 1) (/ (* (/ z 2.0) 9.0) a)))
28.0ms
(/ (* (/ z 2.0) 9.0) a)
62.0ms
(* (/ t 1) (/ (* (/ z 2.0) 9.0) a))
43.0ms
(* (/ y a) (/ x 2.0))

simplify669.0ms

Counts
173 → 173
Iterations
IterNodes
done5000
11040
0319

prune1.2s

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0b

regimes805.0ms

Accuracy

39% (4.9b remaining)

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

bsearch182.0ms

Steps
ItersRangePoint
8
1.0010935971894809e-28
1.8014546121876606e-25
1.30170107312868e-25
9
-3.2699529555631546e+186
-1.777934250629113e+180
-1.9253598394235403e+180

simplify3.8s

Iterations
IterNodes
done5000
12374998
12364994
12354990
12344986
12334982
12324978
12314974
12304970
12294966
12284962
12274958
12264954
12254950
12244946
12234942
12224938
12214934
12204930
12194926
12184922
12174918
12164914
12154910
12144906
12134902
12124898
12114894
12104890
12094886
12084882
12074878
12064874
12054870
12044866
12034862
12024858
12014854
12004850
11994846
11984842
11974838
11964834
11954830
11944826
11934822
11924818
11914814
11904810
11894806
11884802
11874798
11864794
11854790
11844786
11834782
11824778
11814774
11804770
11794766
11784762
11774758
11764754
11754750
11744746
11734742
11724738
11714734
11704730
11694726
11684722
11674718
11664714
11654710
11644706
11634702
11624698
11614694
11604690
11594686
11584682
11574678
11564674
11554670
11544666
11534662
11524658
11514654
11504650
11494646
11484642
11474638
11464634
11454630
11444626
11434622
11424618
11414614
11404610
11394606
11384602
11374598
11364594
11354590
11344586
11334582
11324578
11314574
11304570
11294566
11284562
11274558
11264554
11254550
11244546
11234542
11224538
11214534
11204530
11194526
11184522
11174518
11164514
11154510
11144506
11134502
11124498
11114494
11104490
11094486
11084482
11074478
11064474
11054470
11044466
11034462
11024458
11014454
11004450
10994446
10984442
10974438
10964434
10954430
10944426
10934422
10924418
10914414
10904410
10894406
10884402
10874398
10864394
10854390
10844386
10834382
10824378
10814374
10804370
10794366
10784362
10774358
10764354
10754350
10744346
10734342
10724338
10714334
10704330
10694326
10684322
10674318
10664314
10654310
10644306
10634302
10624298
10614294
10604290
10594286
10584282
10574278
10564274
10554270
10544266
10534262
10524258
10514254
10504250
10494246
10484242
10474238
10464234
10454230
10444226
10434222
10424218
10414214
10404210
10394206
10384202
10374198
10364194
10354190
10344186
10334182
10324178
10314174
10304170
10294166
10284162
10274158
10264154
10254150
10244146
10234142
10224138
10214134
10204130
10194126
10184122
10174118
10164114
10154110
10144106
10134102
10124098
10114094
10104090
10094086
10084082
10074078
10064074
10054070
10044066
10034062
10024058
10014054
10004050
9994046
9984042
9974038
9964034
9954030
9944026
9934022
9924018
9914014
9904010
9894006
9884002
9873998
9863994
9853990
9843986
9833982
9823978
9813974
9803970
9793966
9783962
9773958
9763954
9753950
9743946
9733942
9723938
9713934
9703930
9693926
9683922
9673918
9663914
9653910
9643906
9633902
9623898
9613894
9603890
9593886
9583882
9573878
9563874
9553870
9543866
9533862
9523858
9513854
9503850
9493846
9483842
9473838
9463834
9453830
9443826
9433822
9423818
9413814
9403810
9393806
9383802
9373798
9363794
9353790
9343786
9333782
9323778
9313774
9303770
9293766
9283762
9273758
9263754
9253750
9243746
9233742
9223738
9213734
9203730
9193726
9183722
9173718
9163714
9153710
9143706
9133702
9123698
9113694
9103690
9093686
9083682
9073678
9063674
9053670
9043666
9033662
9023658
9013654
9003650
8993646
8983642
8973638
8963634
8953630
8943626
8933622
8923618
8913614
8903610
8893606
8883602
8873598
8863594
8853590
8843586
8833582
8823578
8813574
8803570
8793566
8783562
8773558
8763554
8753550
8743546
8733542
8723538
8713534
8703530
8693526
8683522
8673518
8663514
8653510
8643506
8633502
8623498
8613494
8603490
8593486
8583482
8573478
8563474
8553470
8543466
8533462
8523458
8513454
8503450
8493446
8483442
8473438
8463434
8453430
8443426
8433422
8423418
8413414
8403410
8393406
8383402
8373398
8363394
8353390
8343386
8333382
8323378
8313374
8303370
8293366
8283362
8273358
8263354
8253350
8243346
8233342
8223338
8213334
8203330
8193326
8183322
8173318
8163314
8153310
8143306
8133302
8123298
8113294
8103290
8093286
8083282
8073278
8063274
8053270
8043266
8033262
8023258
8013254
8003250
7993246
7983242
7973238
7963234
7953230
7943226
7933222
7923218
7913214
7903210
7893206
7883202
7873198
7863194
7853190
7843186
7833182
7823178
7813174
7803170
7793166
7783162
7773158
7763154
7753150
7743146
7733142
7723138
7713134
7703130
7693126
7683122
7673118
7663114
7653110
7643106
7633102
7623098
7613094
7603090
7593086
7583082
7573078
7563074
7553070
7543066
7533062
7523058
7513054
7503050
7493046
7483042
7473038
7463034
7453030
7443026
7433022
7423018
7413014
7403010
7393006
7383002
7372998
7362994
7352990
7342986
7332982
7322978
7312974
7302970
7292966
7282962
7272958
7262954
7252950
7242946
7232942
7222938
7212934
7202930
7192926
7182922
7172918
7162914
7152910
7142906
7132902
7122898
7112894
7102890
7092886
7082882
7072878
7062874
7052870
7042866
7032862
7022858
7012854
7002850
6992846
6982842
6972838
6962834
6952830
6942826
6932822
6922818
6912814
6902810
6892806
6882802
6872798
6862794
6852790
6842786
6832782
6822778
6812774
6802770
6792766
6782762
6772758
6762754
6752750
6742746
6732742
6722738
6712734
6702730
6692726
6682722
6672718
6662714
6652710
6642706
6632702
6622698
6612694
6602690
6592686
6582682
6572678
6562674
6552670
6542666
6532662
6522658
6512654
6502650
6492646
6482642
6472638
6462634
6452630
6442626
6432622
6422618
6412614
6402610
6392606
6382602
6372598
6362594
6352590
6342586
6332582
6322578
6312574
6302570
6292566
6282562
6272558
6262554
6252550
6242546
6232542
6222538
6212534
6202530
6192526
6182522
6172518
6162514
6152510
6142506
6132502
6122498
6112494
6102490
6092486
6082482
6072478
6062474
6052470
6042466
6032462
6022458
6012454
6002450
5992446
5982442
5972438
5962434
5952430
5942426
5932422
5922418
5912414
5902410
5892406
5882402
5872398
5862394
5852390
5842386
5832382
5822378
5812374
5802370
5792366
5782362
5772358
5762354
5752350
5742346
5732342
5722338
5712334
5702330
5692326
5682322
5672318
5662314
5652310
5642306
5632302
5622298
5612294
5602290
5592286
5582282
5572278
5562274
5552270
5542266
5532262
5522258
5512254
5502250
5492246
5482242
5472238
5462234
5452230
5442226
5432222
5422218
5412214
5402210
5392206
5382202
5372198
5362194
5352190
5342186
5332182
5322178
5312174
5302170
5292166
5282162
5272158
5262154
5252150
5242146
5232142
5222138
5212134
5202130
5192126
5182122
5172118
5162114
5152110
5142106
5132102
5122098
5112094
5102090
5092086
5082082
5072078
5062074
5052070
5042066
5032062
5022058
5012054
5002050
4992046
4982042
4972038
4962034
4952030
4942026
4932022
4922018
4912014
4902010
4892006
4882002
4871998
4861994
4851990
4841986
4831982
4821978
4811974
4801970
4791966
4781962
4771958
4761954
4751950
4741946
4731942
4721938
4711934
4701930
4691926
4681922
4671918
4661914
4651910
4641906
4631902
4621898
4611894
4601890
4591886
4581882
4571878
4561874
4551870
4541866
4531862
4521858
4511854
4501850
4491846
4481842
4471838
4461834
4451830
4441826
4431822
4421818
4411814
4401810
4391806
4381802
4371798
4361794
4351790
4341786
4331782
4321778
4311774
4301770
4291766
4281762
4271758
4261754
4251750
4241746
4231742
4221738
4211734
4201730
4191726
4181722
4171718
4161714
4151710
4141706
4131702
4121698
4111694
4101690
4091686
4081682
4071678
4061674
4051670
4041666
4031662
4021658
4011654
4001650
3991646
3981642
3971638
3961634
3951630
3941626
3931622
3921618
3911614
3901610
3891606
3881602
3871598
3861594
3851590
3841586
3831582
3821578
3811574
3801570
3791566
3781562
3771558
3761554
3751550
3741546
3731542
3721538
3711534
3701530
3691526
3681522
3671518
3661514
3651510
3641506
3631502
3621498
3611494
3601490
3591486
3581482
3571478
3561474
3551470
3541466
3531462
3521458
3511454
3501450
3491446
3481442
3471438
3461434
3451430
3441426
3431422
3421418
3411414
3401410
3391406
3381402
3371398
3361394
3351390
3341386
3331382
3321378
3311374
3301370
3291366
3281362
3271358
3261354
3251350
3241346
3231342
3221338
3211334
3201330
3191326
3181322
3171318
3161314
3151310
3141306
3131302
3121298
3111294
3101290
3091286
3081282
3071278
3061274
3051270
3041266
3031262
3021258
3011254
3001250
2991246
2981242
2971238
2961234
2951230
2941226
2931222
2921218
2911214
2901210
2891206
2881202
2871198
2861194
2851190
2841186
2831182
2821178
2811174
2801170
2791166
2781162
2771158
2761154
2751150
2741146
2731142
2721138
2711134
2701130
2691126
2681122
2671118
2661114
2651110
2641106
2631102
2621098
2611094
2601090
2591086
2581082
2571078
2561074
2551070
2541066
2531062
2521058
2511054
2501050
2491046
2481042
2471038
2461034
2451030
2441026
2431022
2421018
2411014
2401010
2391006
2381002
237998
236994
235990
234986
233982
232978
231974
230970
229966
228962
227958
226954
225950
224946
223942
222938
221934
220930
219926
218922
217918
216914
215910
214906
213902
212898
211894
210890
209886
208882
207878
206874
205870
204866
203862
202858
201854
200850
199846
198842
197838
196834
195830
194826
193822
192818
191814
190810
189806
188802
187798
186794
185790
184786
183782
182778
181774
180770
179766
178762
177758
176754
175750
174746
173742
172738
171734
170730
169726
168722
167718
166714
165710
164706
163702
162698
161694
160690
159686
158682
157678
156674
155670
154666
153662
152658
151654
150650
149646
148642
147638
146634
145630
144626
143622
142618
141614
140610
139606
138602
137598
136594
135590
134586
133582
132578
131574
130570
129566
128562
127558
126554
125550
124546
123542
122538
121534
120530
119526
118522
117518
116514
115510
114506
113502
112498
111494
110490
109486
108482
107478
106474
105470
104466
103462
102458
101454
100450
99446
98442
97438
96434
95430
94426
93422
92418
91414
90410
89406
88402
87398
86394
85390
84386
83382
82378
81374
80370
79366
78362
77358
76354
75350
74346
73342
72338
71334
70330
69326
68322
67318
66314
65310
64306
63302
62298
61294
60290
59286
58282
57278
56274
55270
54266
53262
52258
51254
50250
49246
48242
47238
46234
45230
44226
43222
42218
41214
40210
39206
38202
37198
36194
35190
34186
33182
32178
31174
30170
29166
28162
27158
26154
25150
24146
23142
22138
21134
20130
19126
18122
17118
16114
15110
14106
13102
1298
1194
1090
986
882
778
674
570
466
362
256
143
029

end0.0ms

sample1.8s

Algorithm
intervals
Results
891.0ms11297×body80valid