class WordSearch::TwoDimensional::Generator
Public Instance Methods
directions()
click to toggle source
# File lib/word_search/two_dimensional/generator.rb, line 6 def directions Direction.values.shuffle.map do |direction| Point.new(direction.first, direction.second) end end
Private Instance Methods
random_point()
click to toggle source
# File lib/word_search/two_dimensional/generator.rb, line 14 def random_point Point.new(random(plane.x), random(plane.y)) end