Changed hand evaluator predicates to return hand if true

Todo
- Return highest such hand