fix startCard calcs
This commit is contained in:
parent
9a7d7267ff
commit
d5a1523e59
|
@ -26,17 +26,17 @@ def twoStartCards(value1, suit1, value2, suit2):
|
||||||
if value1 < 2 or value2 < 2:
|
if value1 < 2 or value2 < 2:
|
||||||
ret = 0
|
ret = 0
|
||||||
if value1 == value2: # pairs
|
if value1 == value2: # pairs
|
||||||
ret = (13 * (value2-2) + (value2-1) )
|
ret = (13 * (value2-2) + (value2-2) )
|
||||||
elif suit1 == suit2:
|
elif suit1 == suit2:
|
||||||
if value1 > value2:
|
if value1 > value2:
|
||||||
ret = 13 * (value1-2) + (value2-1)
|
ret = 13 * (value1-2) + (value2-2)
|
||||||
else:
|
else:
|
||||||
ret = 13 * (value2-2) + (value1-1)
|
ret = 13 * (value2-2) + (value1-2)
|
||||||
else:
|
else:
|
||||||
if value1 > value2:
|
if value1 > value2:
|
||||||
ret = 13 * (value2-2) + (value2-1)
|
ret = 13 * (value2-2) + (value1-2)
|
||||||
else:
|
else:
|
||||||
ret = 13 * (value1-2) + (value2-1)
|
ret = 13 * (value1-2) + (value2-2)
|
||||||
|
|
||||||
# print "twoStartCards(", value1, suit1, value2, suit2, ")=", ret
|
# print "twoStartCards(", value1, suit1, value2, suit2, ")=", ret
|
||||||
return ret
|
return ret
|
||||||
|
@ -46,7 +46,6 @@ def twoStartCardString(card):
|
||||||
into a string like AQo """
|
into a string like AQo """
|
||||||
ret = 'xx'
|
ret = 'xx'
|
||||||
if card > 0:
|
if card > 0:
|
||||||
card -= 1
|
|
||||||
s = ('2', '3', '4', '5', '6', '7', '8', '9', 'T', 'J', 'Q', 'K', 'A')
|
s = ('2', '3', '4', '5', '6', '7', '8', '9', 'T', 'J', 'Q', 'K', 'A')
|
||||||
x = card / 13
|
x = card / 13
|
||||||
y = card - 13 * x
|
y = card - 13 * x
|
||||||
|
|
Loading…
Reference in New Issue
Block a user