class MorganGemTest::PlayerView
Attributes
move[R]
Public Class Methods
new(name)
click to toggle source
# File lib/morgan_gem_test/player_view.rb, line 4 def initialize(name) case name when String @name = name @mode = :human when Symbol @mode = :computer end end
Public Instance Methods
ask_move()
click to toggle source
# File lib/morgan_gem_test/player_view.rb, line 14 def ask_move case @mode when :human puts "What's your move? (rock, paper scissors)" @move = gets.chomp when :computer %w(rock paper scissors).sample end end