Commencé à implémenter les plis

This commit is contained in:
julien committed 2026-10-06 15:40:38 +02:00
1 parent 5307ef055a
commit 3cdcec55b2
3 files changed
+17 -6

No files matched your search

+3 -2
View File
@@ -64,6 +64,9 @@ class Game
lead_card = @ui.choose_card(player1)
follow_card = @ui.choose_card(player2)
player1.play
player2.play
if lead_card.suit != follow_card.suit && follow_card.suit != @trump_suit
@trick_winner = @player1
elsif lead_card.suit == follow_card.suit && lead_card.strength > follow_card.strength
@@ -72,10 +75,8 @@ class Game
@trick_winner = @player2
end
if @trick_winner
@trick_winner.add_point
end
end
def play
5.times do
+2 -1
View File
@@ -32,7 +32,8 @@ class TerminalUI
puts
puts "Stock:"
puts game.stock
puts game.stock.length
puts
end
end
+12 -3
View File
@@ -9,12 +9,21 @@ ui = TerminalUI.new
game.determine_dealer
game.deal
# ui.debug_game(game)
# Première manche
# Premier pli
ui.debug_game(game)
game.play_trick
ui.display_trick_winner(game.trick_winner)
game.change_dealer
game.deal
# Second pli
ui.debug_game(game)
game.play_trick
ui.display_trick_winner(game.trick_winner)
# Nouvelle manche
# game.change_dealer
# game.deal
# ui.debug_game(game)
# card = ui.choose_card(game.player1)