Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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))
Ejemplo n.º 3
0
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()