public AdditionGame(AddGameParameters gameParameters) { upperLimit = gameParameters.GetUpperLimit(); counterMin = gameParameters.GetCounterMin(); counterMax = gameParameters.GetCounterMax(); randomlyReverseOperands = gameParameters.GetRandomlyReverseOperands(); randomGenerator = new RandomValueGenerator(); }