[net.bugs.4bsd] bug in game cribbage

jeb@zeta.UUCP (John Berry) (10/18/85)

It looks like there is a bug in the flush scoring area in the game
cribbage.

The rule for scoring a flush is:
Four cards of the same suit in hand score 4; four cards in hand or
crib of same suit as the starter score 5. (No count for four-flush
in crib.)

The problem is that the actual scoring is just the reverse of the rule.
The game will award 4 points for four-flush in the crib and will not
award 4 points for four-flush in the hand. I have not come accross a
five-flush in either the hand or the crib to verify that scoring.

Has anyone else found this problem and is there a fix for it?

I dont understand C that well to debug the code in score.c.

Thanx in advance

John