From 30f603ecd31e5cd849e22bc66d85da2e2d526cc5 Mon Sep 17 00:00:00 2001 From: manzerbredes Date: Sun, 3 May 2015 01:29:19 +0200 Subject: [PATCH] Add 4 random pop support with a probability of 10% --- src/Model/Game.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) 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 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); }