class ILoveSudoku::ArrayValidator

Attributes

matrix[R]

Public Class Methods

new(matrix) click to toggle source
# File lib/array_validator.rb, line 7
def initialize(matrix)
  @matrix = matrix
end

Public Instance Methods

valid?() click to toggle source
# File lib/array_validator.rb, line 11
def valid?
  matrix.map { |row| has_duplicates?(row) }.none?
end