In the world of <sighs> here is but one more.
The basic problem in the algorithm is that there are blanks at the end of the
text string in thte Delta_Times table. Sending a string with blanks at the end
to either the existing of the new algorithm causes a failure of monstrous
proportions. Removing the blanks yields the following results. Somewhat more
explainable tho' still with a few issues.
Sigh.
art
Test Name count new old
Amortized Cost <791998 0.234000 0.563000>
Minimum Cost <791998 0.047000 0.031000>
Maximum Cost <791998 0.187000 0.594000>
Random Cost <791998 0.219000 0.593000>
BS_3STATE <791998 0.172000 0.047000>
BS_AUTO3STATE <791998 0.266000 0.063000>
BS_AUTOCHECKBOX <791998 0.156000 0.109000>
BS_AUTORADIOBUTTON <791998 0.188000 0.125000>
BS_CHECKBOX <791998 0.234000 0.125000>
COLOR_3DFACE <791998 0.203000 0.047000>
COLOR_ACTIVEBORDER <791998 0.141000 0.078000>
COLOR_ACTIVECAPTION <791998 0.234000 0.125000>
COLOR_APPWORKSPACE <791998 0.266000 0.141000>
DS_3DLOOK <791998 0.125000 0.046000>