Ejemplo n.º 1
0
        return gap
    elif len(board) == 4:
        v1 = evaluator.evaluate(board, [hands[0]])
        v2 = evaluator.evaluate(board, [hands[1]])
        gap1 = abs(value - v1)
        gap2 = abs(value - v2)
        max_gap = max(gap1, gap2)
        print(
            "(4 Board Cards) V1: {}, V2: {}, Gap1: {}, Gap2: {}, Max Gap: {}".
            format(v1, v2, gap1, gap2, max_gap))
        return max_gap
    else:
        return 0


if __name__ == "__main__":
    card = Card.new("Jc")
    print(convert_card_to_feature(card))
    Card.print_pretty_card(card)

    card = Card.new("Jd")
    print(convert_card_to_feature(card))
    Card.print_pretty_card(card)

    card = Card.new("Js")
    print(convert_card_to_feature(card))
    Card.print_pretty_card(card)

    card = Card.new("Jh")
    print(convert_card_to_feature(card))
    Card.print_pretty_card(card)