Module: ConnectNGame

Defined in:
lib/cli/cli_rack.rb,
lib/cli/cli.rb,
lib/cli/cli_human.rb,
lib/connect_n_game.rb,
lib/connect_n_game/ui.rb,
lib/cli/select_players.rb,
lib/cli/process_options.rb,
lib/connect_n_game/game.rb,
lib/connect_n_game/human.rb,
lib/connect_n_game/player.rb,
lib/connect_n_game/version.rb,
lib/connect_n_game/game/rack.rb,
lib/connect_n_game/exceptions.rb,
lib/connect_n_game/players/echo.rb,
lib/connect_n_game/players/basic.rb,
lib/connect_n_game/players/middle.rb,
lib/connect_n_game/players/prudent.rb,
lib/connect_n_game/players/just_random.rb

Overview

Display and select player options.

Defined Under Namespace

Classes: BasicMoves, CLI, EchoMoves, Game, GameInvalidMove, Human, JustRandom, MiddleMoves, Player, Prudent, Rack, UI

Constant Summary collapse

CLI_MAP =

The output conversion hash

{ nil => ' ', 1 => 'X', 2 => 'O'}
VERSION =

The version of the Connect N Game.

"0.0.1"