Evaluating and ranking poker hands quickly, with no sorting and no lookup tables