Module: Boggler::Core

Extended by:
Core
Included in:
Core
Defined in:
lib/boggler/core.rb

Instance Method Summary collapse

Instance Method Details

#gameObject



10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/boggler/core.rb', line 10

def game
  start

  time = Time.now
  Dictionary.words
  while Time.now - time < 3 * 60 do
  end

  puts "\n" * 100

  Solver.solve @grid
end

#runObject



5
6
7
8
# File 'lib/boggler/core.rb', line 5

def run
  start
  Solver.solve @grid
end

#seedObject



23
24
25
26
27
28
29
30
# File 'lib/boggler/core.rb', line 23

def seed
  return @seed if defined?(@seed)
  #@seed = 7567 # postdated appears
  #@seed = 532183 # used for construction of grid word construction
  @seed = rand(999_999)
  srand @seed
  @seed
end