def create(money): for x in range(2): dealer = Dealer() dealer.add_player("test") # dealer.add_player("test2") dealer.deal_cards() for player in dealer.players: deck.append([dealer.inspect_players()]) deal(money, deck, turn)
from dealer import Dealer from french_deck import FrenchDeck from conservative_player import ConservativePlayer from player_bank import PlayerBank from random_player import RandomPlayer dealer = Dealer(FrenchDeck(123456)) dealer.add_player('conservative', ConservativePlayer(), PlayerBank(100)) dealer.add_player('random', RandomPlayer(), PlayerBank(100)) dealer.take_bets() print("take bets\n\n") print(str(dealer)) dealer.deal_initial_hand() print("\n\ndeal initial hand\n\n") print(str(dealer)) print(dealer.cards_dealt) dealer.deal_player_hands() print("\n\ndeal player hands\n\n") print(str(dealer)) dealer.deal_dealer_hand() print("\n\ndeal dealer hand\n\n") print(str(dealer)) dealer.settle_bets() print("\n\nsettle bets\n\n") print(str(dealer))
import pygame from menu import * from dealer import Dealer for x in range(10): dealer = Dealer() dealer.add_player("test") dealer.add_player("test2") dealer.deal_cards() for player in dealer.players: print(player.hand) dealer.inspect_players() print("\n") #windowSurface = pygame.display.set_mode((500, 400), 0, 32) #menu = MainMenu(windowSurface) #menu.run()