diff options
| author | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-05-03 01:29:19 +0200 |
|---|---|---|
| committer | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-05-03 01:29:19 +0200 |
| commit | 30f603ecd31e5cd849e22bc66d85da2e2d526cc5 (patch) | |
| tree | 2b079a933d77a4317dd17aa7f666be7c7360450d /src | |
| parent | 870d354afd7bcf1ef675b2bff57c5bf3be1492e6 (diff) | |
Add 4 random pop support with a probability of 10%
Diffstat (limited to 'src')
| -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); } |
