Class: Symbol

Inherits:
Object
  • Object
show all
Defined in:
lib/card.rb

Instance Method Summary collapse

Instance Method Details

#card_valuesObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/card.rb', line 7

def card_values
  {
    # SUITS
    :"E" => 100,
    :"P" => 90,
    :"O" => 80,
    :"C" => 70,
    # VALUES
    :"3" => 30,
    :"1" => 50,
    :"2" => 21,

    # Special Cases
    :"7E" => 45,
    :"7O" => 40,
    :"1C" => 20,
    :"1O" => 20
  }
end

#to_valueObject



2
3
4
5
# File 'lib/card.rb', line 2

def to_value
  return card_values[self] if card_values[self]
  self.to_s.to_i
end