bin/PlayRockPaperScissorsGame in PlayRockPaperScissorsGame-1.7.8 vs bin/PlayRockPaperScissorsGame in PlayRockPaperScissorsGame-1.7.9
- old
+ new
@@ -37,16 +37,16 @@
def initialize
@player_score = @computer_score = @ties = 0;
end;
def play(winning_score)
while @player_score < winning_score && @computer_score < winning_score
- puts ColorizedString["Player score: #{@player_score}, "].colorize(:blue) +
- ColorizedString["Computer score: #{@computer_score}, Ties: #{@ties}"].colorize(:blue);
+ puts ColorizedString["Player score: #{@player_score}, "].colorize(:light_blue) +
+ ColorizedString["Computer score: #{@computer_score}, Ties: #{@ties}"].colorize(:light_blue);
player = PrivateMethods.player_choice;
computer = Constants::COMPUTER_CHOICES.sample;
- puts ColorizedString["\nPlayer chooses #{player.to_s.downcase}"].colorize(:blue);
- puts ColorizedString["Computer chooses #{computer.to_s.downcase}"].colorize(:blue);
+ puts ColorizedString["\nPlayer chooses #{player.to_s.downcase}"].colorize(:light_blue);
+ puts ColorizedString["Computer chooses #{computer.to_s.downcase}"].colorize(:light_blue);
case PrivateMethods.player_outcome [player, computer]
when :WIN
puts ColorizedString["#{player.to_s.capitalize} beats #{computer.to_s.downcase}, player wins the round"].colorize(:red);
@player_score += 1;
when :LOSE
@@ -55,11 +55,11 @@
else
puts ColorizedString["Tie, choose again"].colorize(:red);
@ties += 1;
end;
end;
- puts ColorizedString["\nFinal score: player: #{@player_score}, "].colorize(:blue) +
- ColorizedString["computer: #{@computer_score} (ties: #{@ties})"].colorize(:blue);
+ puts ColorizedString["\nFinal score: player: #{@player_score}, "].colorize(:light_blue) +
+ ColorizedString["computer: #{@computer_score} (ties: #{@ties})"].colorize(:light_blue);
case PrivateMethods.final_outcome(@player_score, @computer_score)
when :WIN
puts ColorizedString["Player wins!"].colorize(:red);
when :LOSE
puts ColorizedString["Computer wins!"].colorize(:red);