23#ifndef _GAME_CONFIGURATION_H_
25 #define _GAME_CONFIGURATION_H_
GameConfiguration getDefaultConfiguration()
Retrieves the default game configuration.
bool isDefaultGameConfiguration(const GameConfiguration config)
Determines if a given game configuration is the default one.
Preprocessor file used for including library for modules.
The game configuration structure.
bool allowSameRank
Determines if a player can have cards with the same rank. It increases randomness if set to false.
bool useTui
Determines if the gama has to use the terminal user interface (TUI).
int defaultLPsOnField
The default amount of LPs on the playing field at the beginning of a match.
bool beVerbose
Determines if the program has to have a verbose logging behaviour.
int defaultPlayersLPs
The default amount of LPs that every player have at the beginning of a match.
bool allowSameSuit
Determines if a player can have cards with the same suit It increases randomness if set to false.