def play_game(player_one, player_two): player_one.turn = 0 player_two.turn = 0 turnData = [] # if player_one.turn == 0 : player_one.shuffle_discards() player_two.shuffle_discards() player_one.draw_cards(5) player_two.draw_cards(5) while check_game_not_over(): turnData.append(take_turn(player_one,player_two,1)) if check_game_not_over(): turnData.append(take_turn(player_two,player_one,2)) game_result = Game_result() game_result.player_one_turns = player_one.turn game_result.player_two_turns = player_two.turn game_result.player_one_points = player_one.victory_count() game_result.player_two_points = player_two.victory_count() #Stats printing fileWrites(turnData, game_result) return game_result
def play_game(player_one, player_two): player_one_turns = 0 player_two_turns = 0 while check_game_not_over(): if player_one_turns == 0 : player_one.shuffle_discards() player_two.shuffle_discards() player_one.draw_cards(5) player_two.draw_cards(5) take_turn(player_one,player_two,1) player_one_turns += 1 if check_game_not_over(): take_turn(player_two,player_one,2) player_two_turns += 1 game_result = Game_result() game_result.player_one_turns = player_one_turns game_result.player_two_turns = player_two_turns game_result.player_one_points = player_one.victory_count() game_result.player_two_points = player_two.victory_count() return game_result