In [ ]:
"""Single Player Black Example - Always Stand
This program implements an example of a strategy for playing blackjack.
The player will always choose 'stand' when given the opportunity.
"""
import random
from blackjack import Player, Dealer
def callback(subject, data):
if subject == "decision":
hand, dealer = data
return False
elif subject == "card_seen":
player, card = data
elif subject == "result":
result = data
elif subject == "message":
message = data
print(message)
# 1 speler experiment:
num_rounds = 10
players = []
players.append(
Player(
name="Player A",
callback=callback
)
)
dealer = Dealer(players)
for i in range(num_rounds):
dealer.play_round()
print()
In [ ]: