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 ""
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 " % (