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"