require 'tres_raya/board' require 'tres_raya/player' require 'tres_raya/human_player' require 'tres_raya/dumb_player' require 'tres_raya/smart_player' require 'tres_raya/game' require "tres_raya/version" module TresRaya end if __FILE__ == $0 if ARGV.size > 0 and ARGV[0] == "-d" game = TresRaya::Game.new TresRaya::HumanPlayer, TresRaya::DumbPlayer else game = TresRaya::Game.new TresRaya::HumanPlayer, TresRaya::SmartPlayer end game.play end