Ejemplo n.º 1
0
player_one = Player()

deck = Cards.deck
dealer.init(deck[:], deck[:], deck[:], deck[:])
player_one.init()

dealer.shuffle_deck()
robot = 1
end = 0
# Do basic strategy game if set to 1
basic = 0

# Training Loop

for x in range(0, 25000):
    rules.dealHand(player_one, dealer)

    new = 1
    while new == 1:
        print(f'Player\'s Hand: {" - ".join(player_one.hand)}')
        print(f'Dealer\'s Hand: {dealer.hand[0]}')

        # Check if dealer was dealt black jack, if so game is over
        if dealer.get_score() == 21:
            print(f'Dealer\'s Hand: {" - ".join(dealer.hand)}')
            print(f'Dealer was dealt Blackjack! Better luck next time.')
            # end, new = rules.quit()
            break

        # Check players score for bust or blackjack
        if player_one.get_score() > 21: