Séparé les classes dans des fichiers

This commit is contained in:
julien committed 2026-10-06 13:35:46 +02:00
1 parent 87e89775cc
commit 3fcc1b5318
3 files changed
+43 -20

No files matched your search

+34
View File
@@ -0,0 +1,34 @@
class TerminalUI
def choose_card(player)
player.hand.each_with_index do |card, index|
puts "#{index + 1}. #{card}"
end
print "Choose a card: "
choice = gets.chomp.to_i
player.hand[choice - 1]
end
def debug_game(game)
puts "Dealer: #{game.dealer.name}"
puts "Non-dealer: #{game.non_dealer.name}"
puts
puts "#{game.player1.name} has:"
puts game.player1.hand
puts
puts "#{game.player2.name} has:"
puts game.player2.hand
puts
puts "Upcard: #{game.upcard}"
puts "Trump suit: #{game.trump_suit}"
puts
puts "Stock:"
puts game.stock
end
end