def __init__(self): ''' Initialize a limitholdem dealer class ''' super().__init__() self.deck = init_standard_deck() self.shuffle() self.pot = 0
def __init__(self, np_random): ''' Initialize a limitholdem dealer class ''' self.np_random = np_random self.deck = init_standard_deck() self.shuffle() self.pot = 0
def __init__(self): ''' Initialize a Blackjack dealer class ''' super().__init__() self.deck = init_standard_deck() self.shuffle() self.hand = [] self.status = 'alive' self.score = 0
def test_is_in_cards(self): deck54 = init_54_deck() deck_standard = init_standard_deck() deck54_plus_BJ = init_54_deck() deck54_plus_BJ.append(Card('BJ', '')) self.assertTrue(is_in_cards(deck54, deck_standard)) self.assertTrue(is_in_cards(deck54, [Card('BJ', ''), Card('RJ', '')])) self.assertFalse(is_in_cards(deck54, [Card('BJ', ''), Card('BJ', '')])) self.assertFalse(is_in_cards(deck54, [Card('BJ', ''), Card('BJ', ''), Card('D', '3')])) self.assertTrue(is_in_cards(deck54_plus_BJ, [Card('BJ', ''), Card('BJ', ''), Card('D', '3')]))
def __init__(self, player_id): ''' Initilize a player. Args: player_id (int): The id of the player ''' self.player_id = player_id self.status = 'alive' self.deck = init_standard_deck() self.shuffle() self.hand = self.get_cards(4) # The chips that this player has put in until now self.in_chips = 0
def test_init_standard_deck(self): self.assertEqual(len(init_standard_deck()), 52)
def test_is_in_cards(self): deck54 = init_54_deck() deck_standard = init_standard_deck() self.assertTrue(is_in_cards(deck54, deck_standard)) self.assertTrue(is_in_cards(deck54, [Card('BJ', ''), Card('RJ', '')])) self.assertFalse(is_in_cards(deck54, [Card('BJ', ''), Card('BJ', '')]))
def __init__(self): ''' Initialize a hearts dealer class ''' self.deck = init_standard_deck() self.shuffle()
def __init__(self, np_random): self.np_random = np_random self.deck = init_standard_deck() self.shuffle() self.pot = 0