Module: Mastermind

Defined in:
lib/mastermind.rb,
lib/mastermind/AIsolver.rb,
lib/mastermind/GameRules.rb,
lib/mastermind/GameStatus.rb,
lib/mastermind/UserInterface.rb,
lib/mastermind/TerminalInterface.rb

Defined Under Namespace

Classes: AIPlayer, CodeComparer, CodeGenerator, Colors, CurrentResult, Game, GameStatus, GameText, NaiveAlgorithm, Terminal, Validator

Constant Summary collapse

DEFAULT_COLORS =
%w{R G O Y B P}
WIN_HASH =
{correct_positions: 4, correct_colors:0}