diff options
Diffstat (limited to 'src/Model/Game.cpp')
| -rw-r--r-- | src/Model/Game.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/Model/Game.cpp b/src/Model/Game.cpp index 3f9fc7a..2ac665f 100644 --- a/src/Model/Game.cpp +++ b/src/Model/Game.cpp @@ -48,7 +48,17 @@ bool Game::isOver(){ void Game::popRandomNumber(){ std::tuple<int, int> coord(m_grid.getRandomEmptyCellCoord()); - int number=2; + int percent=rand() % 100; + + int number; + + if(percent <= 10){ + number=4; + } + else{ + number=2; + } + m_grid.setCell(coord, number); } |
