lib/games/mastermind/pegs.rb in games_bfox-0.3.0 vs lib/games/mastermind/pegs.rb in games_bfox-0.4.0

- old
+ new

@@ -3,11 +3,11 @@ attr_reader :collection_of_pegs #collection_of_pegs is a multi-dimensional array def initialize(args) - @collection_of_pegs = args[:collection_of_pegs] + @collection_of_pegs = args.fetch(:collection_of_pegs) end def retrieve_peg(row, col) if row >= number_of_rows || col >= number_of_cols return nil @@ -23,17 +23,9 @@ def display_values # reversed so that game appears to be filling itself in from top to bottom collection_of_pegs.reverse.map do |row| row.map do |peg| peg.display_value - end - end - end - - def result_values - collection_of_pegs.reverse.map do |row| - row.map do |peg| - peg.result_value end end end private