Anonymous user
Go Fish/Ruby: Difference between revisions
no edit summary
m (Categorization now in master page) |
No edit summary |
||
Line 74:
end
end
if @hand.
@game.deal(self, 1)
end
Line 149:
# sort ranks by ones with most cards in my hand. better chance to make a book
def sort_cards_by_most(array_of_ranks)
array_of_ranks.sort_by {|rank|
end
end
Line 174:
if not Card::RANKS.include?(wanted)
puts "not a valid rank: #{wanted} -- try again."
elsif not @hand.
puts "you don't have a #{wanted} -- try again"
else
Line 214:
def deal(player, n=1)
puts "Dealer: #{n} card(s) to #{player.name}"
player.take_cards(@deck.deal(n))
|