Module: SplendorGame

Defined in:
lib/splendor_game.rb,
lib/splendor_game/cli.rb,
lib/splendor_game/card.rb,
lib/splendor_game/game.rb,
lib/splendor_game/turn.rb,
lib/splendor_game/noble.rb,
lib/splendor_game/player.rb,
lib/splendor_game/options.rb,
lib/splendor_game/tableau.rb,
lib/splendor_game/version.rb,
lib/splendor_game/load_cards.rb,
lib/splendor_game/coloured_object.rb

Defined Under Namespace

Classes: CLI, Card, ColouredObject, Game, Noble, Options, Player, Tableau, Turn

Constant Summary collapse

VALID_COLOUR_LIST =

This is to validate when loading cards

["RED", "BLUE", "BLACK", "GREEN", "WHITE"]
VALID_COLOUR_SYMBOLS =

This is used to validate certain calls

VALID_COLOUR_LIST.map { |x| x.downcase.to_sym }
MAX_PLAYER_COUNT =
4
MIN_PLAYER_COUNT =
2
VERSION =
"0.1.1"