Development/Efficiency: test_functions.txt

File test_functions.txt, 18.4 KB (added by jdsiiro, 5 years ago)

Results for testing function signatures.

Line 
1========================================================================
2Testing on Python 2.6.6
3
4def f_positional(a, b, c):
5    pass
6
7def f_varargs(*args):
8    pass
9
10def f_default(a=None, b=5, c=None):
11    pass
12
13def f_kwds(**kwds):
14    pass
15
16def f_vararg_kwds(*args, **kwds):
17    pass
18
19def f_all(a, b=5, *args, **kwds):
20    pass
21
22pos = (1,2,3)
23kwd = {'a':1,'b':2,'c':3}
24
25Positional arguments
26
27f_positional()          (exception)
28f_positional(1)         (exception)
29f_positional(1,2)       (exception)
30f_positional(1,2,3)     1.382808  +/- 0.016
31f_positional(*(1,2,3))  1.515091  +/- 0.010
32f_positional(*pos)      1.509254  +/- 0.017
33
34f_varargs()             1.082675  +/- 0.001
35f_varargs(1)            1.269701  +/- 0.009
36f_varargs(1,2)          1.374356  +/- 0.006
37f_varargs(1,2,3)        1.570712  +/- 0.005
38f_varargs(*(1,2,3))     1.706868  +/- 0.013
39f_varargs(*pos)         1.721035  +/- 0.002
40
41f_default()             1.103511  +/- 0.001
42f_default(1)            1.148132  +/- 0.005
43f_default(1,2)          1.197339  +/- 0.005
44f_default(1,2,3)        1.337234  +/- 0.001
45f_default(*(1,2,3))     1.534230  +/- 0.017
46f_default(*pos)         1.525176  +/- 0.015
47
48f_vararg_kwds()         1.300773  +/- 0.004
49f_vararg_kwds(1)        1.504930  +/- 0.013
50f_vararg_kwds(1,2)      1.607783  +/- 0.020
51f_vararg_kwds(1,2,3)    1.804403  +/- 0.003
52f_vararg_kwds(*(1,2,3)) 1.917764  +/- 0.016
53f_vararg_kwds(*pos)     1.922225  +/- 0.022
54
55f_all()                 (exception)
56f_all(1)                1.409390  +/- 0.001
57f_all(1,2)              1.484162  +/- 0.047
58f_all(1,2,3)            1.769812  +/- 0.015
59f_all(*(1,2,3))         1.947478  +/- 0.020
60f_all(*pos)             1.956582  +/- 0.006
61
62
63Keyword arguments
64
65f_positional()                       (exception)
66f_positional(a=1)                    (exception)
67f_positional(a=1,b=2)                (exception)
68f_positional(a=1,b=2,c=3)            1.808335  +/- 0.007
69f_positional(**{'a':1,'b':2,'c':3})  3.747588  +/- 0.003
70f_positional(**kwd)                  2.083354  +/- 0.017
71
72f_default()                          1.119548  +/- 0.000
73f_default(a=1)                       1.291023  +/- 0.004
74f_default(a=1,b=2)                   1.636042  +/- 0.005
75f_default(a=1,b=2,c=3)               1.811145  +/- 0.002
76f_default(**{'a':1,'b':2,'c':3})     3.785666  +/- 0.005
77f_default(**kwd)                     2.103804  +/- 0.013
78
79f_kwds()                             1.237077  +/- 0.002
80f_kwds(a=1)                          1.747711  +/- 0.003
81f_kwds(a=1,b=2)                      2.272770  +/- 0.009
82f_kwds(a=1,b=2,c=3)                  2.640525  +/- 0.009
83f_kwds(**{'a':1,'b':2,'c':3})        4.536100  +/- 0.018
84f_kwds(**kwd)                        2.909072  +/- 0.033
85
86f_vararg_kwds()                      1.282971  +/- 0.003
87f_vararg_kwds(a=1)                   1.817652  +/- 0.002
88f_vararg_kwds(a=1,b=2)               2.329834  +/- 0.001
89f_vararg_kwds(a=1,b=2,c=3)           2.684473  +/- 0.007
90f_vararg_kwds(**{'a':1,'b':2,'c':3}) 4.557823  +/- 0.006
91f_vararg_kwds(**kwd)                 2.888409  +/- 0.044
92
93f_all()                              (exception)
94f_all(a=1)                           1.574992  +/- 0.052
95f_all(a=1,b=2)                       1.892152  +/- 0.001
96f_all(a=1,b=2,c=3)                   2.706795  +/- 0.007
97f_all(**{'a':1,'b':2,'c':3})         4.738282  +/- 0.041
98f_all(**kwd)                         3.126285  +/- 0.015
99
100
101Mixed arguments
102
103f_vararg_kwds(1,2,c=3)   2.245498  +/- 0.039
104f_vararg_kwds(1,b=2,c=3) 2.567743  +/- 0.034
105f_vararg_kwds(1,b=2)     2.219728  +/- 0.003
106f_vararg_kwds(1,2,3,d=4) 2.454934  +/- 0.007
107
108f_all(1,2,c=3)           2.483108  +/- 0.011
109f_all(1,b=2,c=3)         2.657868  +/- 0.011
110f_all(1,b=2)             1.789492  +/- 0.009
111f_all(1,2,3,d=4)         2.704047  +/- 0.024
112
113========================================================================
114Testing on Python 2.7.1
115
116def f_positional(a, b, c):
117    pass
118
119def f_varargs(*args):
120    pass
121
122def f_default(a=None, b=5, c=None):
123    pass
124
125def f_kwds(**kwds):
126    pass
127
128def f_vararg_kwds(*args, **kwds):
129    pass
130
131def f_all(a, b=5, *args, **kwds):
132    pass
133
134pos = (1,2,3)
135kwd = {'a':1,'b':2,'c':3}
136
137Positional arguments
138
139f_positional()          (exception)
140f_positional(1)         (exception)
141f_positional(1,2)       (exception)
142f_positional(1,2,3)     1.333660  +/- 0.021
143f_positional(*(1,2,3))  1.449494  +/- 0.032
144f_positional(*pos)      1.415750  +/- 0.042
145
146f_varargs()             1.077484  +/- 0.001
147f_varargs(1)            1.214374  +/- 0.001
148f_varargs(1,2)          1.321122  +/- 0.045
149f_varargs(1,2,3)        1.525008  +/- 0.002
150f_varargs(*(1,2,3))     1.598289  +/- 0.006
151f_varargs(*pos)         1.671921  +/- 0.001
152
153f_default()             1.120573  +/- 0.001
154f_default(1)            1.100676  +/- 0.017
155f_default(1,2)          1.150878  +/- 0.002
156f_default(1,2,3)        1.342023  +/- 0.014
157f_default(*(1,2,3))     1.477985  +/- 0.004
158f_default(*pos)         1.437988  +/- 0.036
159
160f_vararg_kwds()         1.222514  +/- 0.014
161f_vararg_kwds(1)        1.329768  +/- 0.001
162f_vararg_kwds(1,2)      1.466790  +/- 0.051
163f_vararg_kwds(1,2,3)    1.655576  +/- 0.003
164f_vararg_kwds(*(1,2,3)) 1.747890  +/- 0.002
165f_vararg_kwds(*pos)     1.795318  +/- 0.024
166
167f_all()                 (exception)
168f_all(1)                1.263336  +/- 0.010
169f_all(1,2)              1.312258  +/- 0.001
170f_all(1,2,3)            1.680730  +/- 0.003
171f_all(*(1,2,3))         1.740492  +/- 0.013
172f_all(*pos)             1.754660  +/- 0.006
173
174
175Keyword arguments
176
177f_positional()                       (exception)
178f_positional(a=1)                    (exception)
179f_positional(a=1,b=2)                (exception)
180f_positional(a=1,b=2,c=3)            1.694972  +/- 0.019
181f_positional(**{'a':1,'b':2,'c':3})  3.967911  +/- 0.025
182f_positional(**kwd)                  1.930744  +/- 0.015
183
184f_default()                          1.130075  +/- 0.010
185f_default(a=1)                       1.199111  +/- 0.001
186f_default(a=1,b=2)                   1.527446  +/- 0.012
187f_default(a=1,b=2,c=3)               1.688514  +/- 0.000
188f_default(**{'a':1,'b':2,'c':3})     4.019579  +/- 0.043
189f_default(**kwd)                     1.949927  +/- 0.002
190
191f_kwds()                             1.149119  +/- 0.010
192f_kwds(a=1)                          1.578746  +/- 0.016
193f_kwds(a=1,b=2)                      2.154877  +/- 0.009
194f_kwds(a=1,b=2,c=3)                  2.569900  +/- 0.027
195f_kwds(**{'a':1,'b':2,'c':3})        4.751306  +/- 0.127
196f_kwds(**kwd)                        2.870595  +/- 0.003
197
198f_vararg_kwds()                      1.218924  +/- 0.018
199f_vararg_kwds(a=1)                   1.630052  +/- 0.000
200f_vararg_kwds(a=1,b=2)               2.253620  +/- 0.010
201f_vararg_kwds(a=1,b=2,c=3)           2.638593  +/- 0.025
202f_vararg_kwds(**{'a':1,'b':2,'c':3}) 4.852449  +/- 0.028
203f_vararg_kwds(**kwd)                 2.892345  +/- 0.008
204
205f_all()                              (exception)
206f_all(a=1)                           1.359830  +/- 0.021
207f_all(a=1,b=2)                       1.642718  +/- 0.000
208f_all(a=1,b=2,c=3)                   2.446053  +/- 0.001
209f_all(**{'a':1,'b':2,'c':3})         4.656059  +/- 0.207
210f_all(**kwd)                         2.713296  +/- 0.012
211
212
213Mixed arguments
214
215f_vararg_kwds(1,2,c=3)   2.070668  +/- 0.014
216f_vararg_kwds(1,b=2,c=3) 2.449458  +/- 0.026
217f_vararg_kwds(1,b=2)     2.010866  +/- 0.001
218f_vararg_kwds(1,2,3,d=4) 2.214391  +/- 0.020
219
220f_all(1,2,c=3)           2.232397  +/- 0.016
221f_all(1,b=2,c=3)         2.361594  +/- 0.001
222f_all(1,b=2)             1.559607  +/- 0.017
223f_all(1,2,3,d=4)         2.474798  +/- 0.023
224
225========================================================================
226Testing on Python 3.1.4
227
228def f_positional(a, b, c):
229    pass
230
231def f_varargs(*args):
232    pass
233
234def f_default(a=None, b=5, c=None):
235    pass
236
237def f_kwds(**kwds):
238    pass
239
240def f_vararg_kwds(*args, **kwds):
241    pass
242
243def f_all(a, b=5, *args, **kwds):
244    pass
245
246pos = (1,2,3)
247kwd = {'a':1,'b':2,'c':3}
248
249Positional arguments
250
251f_positional()          (exception)
252f_positional(1)         (exception)
253f_positional(1,2)       (exception)
254f_positional(1,2,3)     1.377845  +/- 0.000
255f_positional(*(1,2,3))  1.500385  +/- 0.018
256f_positional(*pos)      1.489937  +/- 0.014
257
258f_varargs()             0.993937  +/- 0.003
259f_varargs(1)            1.212388  +/- 0.009
260f_varargs(1,2)          1.301093  +/- 0.020
261f_varargs(1,2,3)        1.481498  +/- 0.007
262f_varargs(*(1,2,3))     1.607123  +/- 0.003
263f_varargs(*pos)         1.588549  +/- 0.014
264
265f_default()             1.101658  +/- 0.001
266f_default(1)            1.169938  +/- 0.000
267f_default(1,2)          1.230936  +/- 0.002
268f_default(1,2,3)        1.370361  +/- 0.000
269f_default(*(1,2,3))     1.506411  +/- 0.021
270f_default(*pos)         1.507883  +/- 0.025
271
272f_vararg_kwds()         1.133619  +/- 0.004
273f_vararg_kwds(1)        1.329292  +/- 0.007
274f_vararg_kwds(1,2)      1.441155  +/- 0.014
275f_vararg_kwds(1,2,3)    1.641436  +/- 0.003
276f_vararg_kwds(*(1,2,3)) 1.754537  +/- 0.009
277f_vararg_kwds(*pos)     1.746100  +/- 0.025
278
279f_all()                 (exception)
280f_all(1)                1.309769  +/- 0.001
281f_all(1,2)              1.330297  +/- 0.001
282f_all(1,2,3)            1.676121  +/- 0.004
283f_all(*(1,2,3))         1.874661  +/- 0.049
284f_all(*pos)             1.791136  +/- 0.014
285
286
287Keyword arguments
288
289f_positional()                       (exception)
290f_positional(a=1)                    (exception)
291f_positional(a=1,b=2)                (exception)
292f_positional(a=1,b=2,c=3)            1.779427  +/- 0.018
293f_positional(**{'a':1,'b':2,'c':3})  3.565594  +/- 0.012
294f_positional(**kwd)                  2.005354  +/- 0.004
295
296f_default()                          1.098991  +/- 0.000
297f_default(a=1)                       1.302282  +/- 0.001
298f_default(a=1,b=2)                   1.557723  +/- 0.001
299f_default(a=1,b=2,c=3)               1.743863  +/- 0.001
300f_default(**{'a':1,'b':2,'c':3})     3.601063  +/- 0.004
301f_default(**kwd)                     2.040478  +/- 0.003
302
303f_kwds()                             1.088847  +/- 0.002
304f_kwds(a=1)                          1.567204  +/- 0.001
305f_kwds(a=1,b=2)                      2.138623  +/- 0.024
306f_kwds(a=1,b=2,c=3)                  2.499070  +/- 0.006
307f_kwds(**{'a':1,'b':2,'c':3})        4.397402  +/- 0.012
308f_kwds(**kwd)                        2.792747  +/- 0.008
309
310f_vararg_kwds()                      1.133762  +/- 0.004
311f_vararg_kwds(a=1)                   1.631743  +/- 0.008
312f_vararg_kwds(a=1,b=2)               2.198793  +/- 0.012
313f_vararg_kwds(a=1,b=2,c=3)           2.556090  +/- 0.006
314f_vararg_kwds(**{'a':1,'b':2,'c':3}) 4.450946  +/- 0.024
315f_vararg_kwds(**kwd)                 2.917994  +/- 0.079
316
317f_all()                              (exception)
318f_all(a=1)                           1.456405  +/- 0.004
319f_all(a=1,b=2)                       1.699710  +/- 0.005
320f_all(a=1,b=2,c=3)                   2.626671  +/- 0.004
321f_all(**{'a':1,'b':2,'c':3})         4.464854  +/- 0.028
322f_all(**kwd)                         3.013951  +/- 0.010
323
324
325Mixed arguments
326
327f_vararg_kwds(1,2,c=3)   2.057118  +/- 0.007
328f_vararg_kwds(1,b=2,c=3) 2.384508  +/- 0.015
329f_vararg_kwds(1,b=2)     1.948039  +/- 0.004
330f_vararg_kwds(1,2,3,d=4) 2.164515  +/- 0.007
331
332f_all(1,2,c=3)           2.372670  +/- 0.006
333f_all(1,b=2,c=3)         2.510413  +/- 0.018
334f_all(1,b=2)             1.612688  +/- 0.013
335f_all(1,2,3,d=4)         2.605664  +/- 0.012
336
337========================================================================
338Testing on Python 3.2.0
339
340def f_positional(a, b, c):
341    pass
342
343def f_varargs(*args):
344    pass
345
346def f_default(a=None, b=5, c=None):
347    pass
348
349def f_kwds(**kwds):
350    pass
351
352def f_vararg_kwds(*args, **kwds):
353    pass
354
355def f_all(a, b=5, *args, **kwds):
356    pass
357
358pos = (1,2,3)
359kwd = {'a':1,'b':2,'c':3}
360
361Positional arguments
362
363f_positional()          (exception)
364f_positional(1)         (exception)
365f_positional(1,2)       (exception)
366f_positional(1,2,3)     1.088229  +/- 0.001
367f_positional(*(1,2,3))  1.347067  +/- 0.033
368f_positional(*pos)      1.315363  +/- 0.015
369
370f_varargs()             0.944017  +/- 0.002
371f_varargs(1)            1.222044  +/- 0.038
372f_varargs(1,2)          1.257302  +/- 0.004
373f_varargs(1,2,3)        1.359887  +/- 0.023
374f_varargs(*(1,2,3))     1.533089  +/- 0.020
375f_varargs(*pos)         1.553924  +/- 0.026
376
377f_default()             0.970913  +/- 0.010
378f_default(1)            1.047646  +/- 0.008
379f_default(1,2)          1.050884  +/- 0.007
380f_default(1,2,3)        1.103115  +/- 0.016
381f_default(*(1,2,3))     1.332984  +/- 0.008
382f_default(*pos)         1.334647  +/- 0.008
383
384f_vararg_kwds()         1.091760  +/- 0.001
385f_vararg_kwds(1)        1.309765  +/- 0.009
386f_vararg_kwds(1,2)      1.407537  +/- 0.051
387f_vararg_kwds(1,2,3)    1.470891  +/- 0.027
388f_vararg_kwds(*(1,2,3)) 1.654478  +/- 0.039
389f_vararg_kwds(*pos)     1.694087  +/- 0.009
390
391f_all()                 (exception)
392f_all(1)                1.247747  +/- 0.021
393f_all(1,2)              1.251133  +/- 0.008
394f_all(1,2,3)            1.469900  +/- 0.013
395f_all(*(1,2,3))         1.710191  +/- 0.010
396f_all(*pos)             1.692765  +/- 0.014
397
398
399Keyword arguments
400
401f_positional()                       (exception)
402f_positional(a=1)                    (exception)
403f_positional(a=1,b=2)                (exception)
404f_positional(a=1,b=2,c=3)            1.400820  +/- 0.005
405f_positional(**{'a':1,'b':2,'c':3})  3.178320  +/- 0.004
406f_positional(**kwd)                  1.894034  +/- 0.020
407
408f_default()                          0.962299  +/- 0.005
409f_default(a=1)                       1.129588  +/- 0.001
410f_default(a=1,b=2)                   1.272992  +/- 0.009
411f_default(a=1,b=2,c=3)               1.381528  +/- 0.017
412f_default(**{'a':1,'b':2,'c':3})     3.162540  +/- 0.005
413f_default(**kwd)                     1.893892  +/- 0.032
414
415f_kwds()                             1.011854  +/- 0.001
416f_kwds(a=1)                          1.548046  +/- 0.032
417f_kwds(a=1,b=2)                      1.869143  +/- 0.012
418f_kwds(a=1,b=2,c=3)                  2.146587  +/- 0.001
419f_kwds(**{'a':1,'b':2,'c':3})        3.885547  +/- 0.013
420f_kwds(**kwd)                        2.634952  +/- 0.001
421
422f_vararg_kwds()                      1.089316  +/- 0.008
423f_vararg_kwds(a=1)                   1.626519  +/- 0.039
424f_vararg_kwds(a=1,b=2)               1.943292  +/- 0.006
425f_vararg_kwds(a=1,b=2,c=3)           2.197449  +/- 0.001
426f_vararg_kwds(**{'a':1,'b':2,'c':3}) 3.993976  +/- 0.014
427f_vararg_kwds(**kwd)                 2.665567  +/- 0.000
428
429f_all()                              (exception)
430f_all(a=1)                           1.326343  +/- 0.003
431f_all(a=1,b=2)                       1.431951  +/- 0.010
432f_all(a=1,b=2,c=3)                   2.262181  +/- 0.002
433f_all(**{'a':1,'b':2,'c':3})         4.084610  +/- 0.025
434f_all(**kwd)                         2.804835  +/- 0.007
435
436
437Mixed arguments
438
439f_vararg_kwds(1,2,c=3)   1.893769  +/- 0.020
440f_vararg_kwds(1,b=2,c=3) 2.120898  +/- 0.003
441f_vararg_kwds(1,b=2)     1.773787  +/- 0.004
442f_vararg_kwds(1,2,3,d=4) 2.011947  +/- 0.029
443
444f_all(1,2,c=3)           2.053418  +/- 0.002
445f_all(1,b=2,c=3)         2.175731  +/- 0.007
446f_all(1,b=2)             1.358154  +/- 0.009
447f_all(1,2,3,d=4)         2.266094  +/- 0.001
448
449========================================================================
450Testing on Python 3.3.0
451
452def f_positional(a, b, c):
453    pass
454
455def f_varargs(*args):
456    pass
457
458def f_default(a=None, b=5, c=None):
459    pass
460
461def f_kwds(**kwds):
462    pass
463
464def f_vararg_kwds(*args, **kwds):
465    pass
466
467def f_all(a, b=5, *args, **kwds):
468    pass
469
470pos = (1,2,3)
471kwd = {'a':1,'b':2,'c':3}
472
473Positional arguments
474
475f_positional()          (exception)
476f_positional(1)         (exception)
477f_positional(1,2)       (exception)
478f_positional(1,2,3)     1.064107  +/- 0.000
479f_positional(*(1,2,3))  1.314620  +/- 0.001
480f_positional(*pos)      1.322576  +/- 0.003
481
482f_varargs()             0.927682  +/- 0.001
483f_varargs(1)            1.150166  +/- 0.006
484f_varargs(1,2)          1.241269  +/- 0.002
485f_varargs(1,2,3)        1.295279  +/- 0.002
486f_varargs(*(1,2,3))     1.557021  +/- 0.006
487f_varargs(*pos)         1.577583  +/- 0.003
488
489f_default()             0.979544  +/- 0.001
490f_default(1)            1.048583  +/- 0.006
491f_default(1,2)          1.041295  +/- 0.003
492f_default(1,2,3)        1.042406  +/- 0.001
493f_default(*(1,2,3))     1.357738  +/- 0.014
494f_default(*pos)         1.326423  +/- 0.028
495
496f_vararg_kwds()         1.703397  +/- 0.005
497f_vararg_kwds(1)        1.925151  +/- 0.011
498f_vararg_kwds(1,2)      1.981123  +/- 0.024
499f_vararg_kwds(1,2,3)    2.028456  +/- 0.008
500f_vararg_kwds(*(1,2,3)) 2.308245  +/- 0.015
501f_vararg_kwds(*pos)     2.294211  +/- 0.011
502
503f_all()                 (exception)
504f_all(1)                1.764513  +/- 0.007
505f_all(1,2)              1.766237  +/- 0.009
506f_all(1,2,3)            1.989689  +/- 0.005
507f_all(*(1,2,3))         2.250424  +/- 0.015
508f_all(*pos)             2.262573  +/- 0.006
509
510
511Keyword arguments
512
513f_positional()                       (exception)
514f_positional(a=1)                    (exception)
515f_positional(a=1,b=2)                (exception)
516f_positional(a=1,b=2,c=3)            1.392806  +/- 0.000
517f_positional(**{'a':1,'b':2,'c':3})  3.677496  +/- 0.013
518f_positional(**kwd)                  2.022122  +/- 0.008
519
520f_default()                          0.978665  +/- 0.000
521f_default(a=1)                       1.158910  +/- 0.002
522f_default(a=1,b=2)                   1.277195  +/- 0.005
523f_default(a=1,b=2,c=3)               1.374457  +/- 0.001
524f_default(**{'a':1,'b':2,'c':3})     3.674748  +/- 0.015
525f_default(**kwd)                     2.019367  +/- 0.019
526
527f_kwds()                             1.616285  +/- 0.006
528f_kwds(a=1)                          1.946544  +/- 0.019
529f_kwds(a=1,b=2)                      2.290415  +/- 0.003
530f_kwds(a=1,b=2,c=3)                  2.538286  +/- 0.002
531f_kwds(**{'a':1,'b':2,'c':3})        4.729531  +/- 0.015
532f_kwds(**kwd)                        3.085623  +/- 0.014
533
534f_vararg_kwds()                      1.699617  +/- 0.016
535f_vararg_kwds(a=1)                   2.017066  +/- 0.012
536f_vararg_kwds(a=1,b=2)               2.367676  +/- 0.022
537f_vararg_kwds(a=1,b=2,c=3)           2.666946  +/- 0.014
538f_vararg_kwds(**{'a':1,'b':2,'c':3}) 4.964152  +/- 0.062
539f_vararg_kwds(**kwd)                 3.279279  +/- 0.012
540
541f_all()                              (exception)
542f_all(a=1)                           1.870540  +/- 0.006
543f_all(a=1,b=2)                       1.998631  +/- 0.013
544f_all(a=1,b=2,c=3)                   2.983369  +/- 0.019
545f_all(**{'a':1,'b':2,'c':3})         5.211336  +/- 0.028
546f_all(**kwd)                         3.417964  +/- 0.065
547
548
549Mixed arguments
550
551f_vararg_kwds(1,2,c=3)   2.277212  +/- 0.015
552f_vararg_kwds(1,b=2,c=3) 2.633155  +/- 0.018
553f_vararg_kwds(1,b=2)     2.213255  +/- 0.004
554f_vararg_kwds(1,2,3,d=4) 2.313959  +/- 0.014
555
556f_all(1,2,c=3)           2.722397  +/- 0.005
557f_all(1,b=2,c=3)         2.899361  +/- 0.018
558f_all(1,b=2)             1.914683  +/- 0.006
559f_all(1,2,3,d=4)         2.938133  +/- 0.011
560