Class: MM::BoardBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/games/mastermind/board_builder.rb

Instance Method Summary collapse

Instance Method Details

#generate_empty_board(config) ⇒ Object



5
6
7
# File 'lib/games/mastermind/board_builder.rb', line 5

def generate_empty_board(config)
  Board.new(number_of_rows: config.number_of_rows, number_of_cols: config.number_of_cols, pegs: PegsFactory.build_empty_pegs(config.number_of_rows, config.number_of_cols), result_pegs: PegsFactory.build_empty_pegs(config.number_of_rows, config.number_of_cols) )
end