Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def exsist_set(cards):
- found=False
- for i in range(len(cards)):
- if i<len(cards)-2:
- for j in range(i+1, len(cards)):
- for k in range(j+1, len(cards)):
- if is_set([cards[i], cards[j], cards[k]]) and not found:
- found=True
- return found
- if declare absence:
- if exists_set(cards):
- case_I(board,deck,end_game)
- else:
- case_2(deck,graveyard)
- def case_I(board,deck,end_game):
- if len(deck) == 0:
- value="4"
- else:
- for i in range(3):
- carte=deck.pop(0)
- board.append(carte)
- graveyard.append(carte)
- value=input
- return board,deck,end_game
- def case_II(deck,graveyard):
- for i in range(3):
- carte=graveyard.pop(randint(0,len(graveyard)-1))
- deck.append(carte)
- return deck,graveyard
- def case_III(board,deck,graveyard,selected_cards):
- if is_set:
- for carte in selected_cards:
- graveyard.append(carte)
- board.remove(carte)
- if deck != []:
- for i in range(3):
- board.append(deck.pop(0))
- return board,deck,graveyard
- def case_IV():
- if not is_set:
- print("Erreur")
- if deck == [] and not exists_set(cards):
- if graveyard == 81cartes:
- print("Deck:", len(deck), "cartes")
- print("Board:", len(board), "cartes")
- print("Graveyard:", len(graveyard), "cartes")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement