blob: 33d08cea4389466873254260a2a0656f6bf5f667 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
require_relative 'quackle_runner'
runner = Quackle::AIRunner.new(
lexicon: 'twl06', alphabet: 'english', datadir: '../../data', random_seed: 42)
runner.init_game([["Compy1", :speedy],
["Compy2", :speedy]])
while not runner.game_over?
player = runner.current_player
puts "Player: #{player.name}"
puts "Rack : #{player.rack}"
move = runner.make_move
puts "Move: #{move}"
puts "Board: \n #{runner.board}"
sleep(1)
end
|