Avoid switching offset/score[] format when size would increase

The biased unsigned integer formats are not very efficient for very short (less
than 4 elements) arrays.

Signed-off-by: Morten Hustveit <morten.hustveit@gmail.com>