private void AddKeyGamePairToDic() { var gameBoardKey = _gameBoard.Clone(); ClearRandomValuesBasedOnDifficulty(); var gameBoard = _gameBoard.Clone(); var keyGamePair = new KeyValuePair <IGameBoard, IGameBoard>(gameBoardKey, gameBoard); _gameBoardGameKeysPair.Add(keyGamePair); }