Пример #1
0
print ""
hand = ["2h", "Kh", "Qh", "Jh", "Th"]
best_hand = pokereval.best_hand("hi", hand)
print "best hand from %s = %s" % (hand, pokereval.best_hand("hi", hand))
print "best hand from %s = (%s) %s " % (hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
hand = ["2s", "3s", "Jd", "Ks", "As", "4d", "5h", "7d", "9c"]
best_hand = pokereval.best_hand("hi", hand)
print "best hand from %s = %s" % (hand, pokereval.best_hand("hi", hand))
print "best hand from %s = (%s) %s " % (hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
hand = ["As", "2s", "4d", "4s", "5c", "5d", "7s"]
best_hand = pokereval.best_hand("low", hand)
print "1/ low hand from %s = %s" % (hand, pokereval.best("low", hand))
print "best low hand from %s = (%s) %s " % (hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
hand = ["As", "2s", "4d", "4s", "5c", "5d", "8s"]
best_hand = pokereval.best_hand("low", hand)
print "2/ low hand from %s = %s" % (hand, pokereval.best("low", hand))
print "best low hand from %s = (%s) %s " % (hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
hand = ["7d", "6c", "5h", "4d", "As"]
best_hand = pokereval.best_hand("low", hand)
print "3/ low hand from %s = %s" % (hand, pokereval.best("low", hand))
print "best low hand from %s = (%s) %s " % (hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
Пример #2
0
best_hand = pokereval.best_hand("hi", hand)
print "best hand from %s = %s" % (hand, pokereval.best_hand("hi", hand))
print "best hand from %s = (%s) %s " % (
    hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
hand = ['2s', '3s', 'Jd', 'Ks', 'As', '4d', '5h', '7d', '9c']
best_hand = pokereval.best_hand("hi", hand)
print "best hand from %s = %s" % (hand, pokereval.best_hand("hi", hand))
print "best hand from %s = (%s) %s " % (
    hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
hand = ['As', '2s', '4d', '4s', '5c', '5d', '7s']
best_hand = pokereval.best_hand("low", hand)
print "1/ low hand from %s = %s" % (hand, pokereval.best("low", hand))
print "best low hand from %s = (%s) %s " % (
    hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
hand = ['As', '2s', '4d', '4s', '5c', '5d', '8s']
best_hand = pokereval.best_hand("low", hand)
print "2/ low hand from %s = %s" % (hand, pokereval.best("low", hand))
print "best low hand from %s = (%s) %s " % (
    hand, best_hand[0], [pokereval.card2string(i) for i in best_hand[1:]])

print ""
hand = ['7d', '6c', '5h', '4d', 'As']
best_hand = pokereval.best_hand("low", hand)
print "3/ low hand from %s = %s" % (hand, pokereval.best("low", hand))
print "best low hand from %s = (%s) %s " % (