If anyone understand a bit VBA programming, please check my code, wheather there are some mistake there. What I do at the simulation is generating random number (1 to 6) twice in each turn, Let say dice1 = value1 and dice 2 = value2 than if value1 = 6 and value2 = 6 then Student A win (6+6 = 12) if value1 + value2 = 7 and lastValue1 + lastValue2 = 7 then student B win if no winner, I repeat until the winner found. After the winner found, I repeat all the game again 5 million times After 5 million times I compare student A winning times with student B winning times, And I find both student have equal chance to win It take about 10 to 15 second for my computer to do this simulation.