Jackpot
Jackpot Increase
Amount | Date |
---|---|
$124.05 | 12/30/2019 7:30AM (New York) |
$2020 | 01/01/2020 6:00AM (New York) |
$503.02 | 01/06/2020 00:11PM (New York) |
– How is it possible that the gains are so large?
$1,000,000,000, $1,000,000, $100,000, the winnings in our game are significant, that’s true, but they’re not disproportionate.
If we can offer these extravagant sums, it is because we have studied deeply the advertising systems and their remuneration.
This study allowed us to set up all the logic of the game for the purpose of profitability, of course, but also in order to give players many chances to win a prize.
So each ad watched before the validation of a grid allows us to add a portion of the profits in the prize pool for the jackpot.
– What if I win one of the prizes?
If you are one of our lucky winners, you will have your prize according to the conditions and regulations of the game.
Indeed our game is supervised and governed by two legal texts of reference. Any element related to the game is thus sensitive to comply with the clauses described in it.
Both the user and the app have the right and obligation to comply with the regulations and terms of use. They can and should refer to it for any element or event related to the game and its unfolding.
Draws
Computer drawing system
– The draw system
Code written in JAVA:
String grid = "";
ArrayList<int> g = new ArrayList<>();
ArrayList<int> g_ = new ArrayList<>();
for(int k = 0; k < 12; k++ ){
do{
int randomInt = (int) Math.floor(Math.random() * (50 - 1 + 1) + 1);
} while(g.contains(randomInt)));
g.add(randomInt);
grid = grid + randomInt + ",";
}
for(int k = 0; k < 3; k++ ){
do{
int randomInt = (int) Math.floor(Math.random() * (14 - 1 + 1) + 1);
} while(g_.contains(randomInt)));
g_.add(randomInt);
grid = grid + randomInt + ",";
}
return grid;
– The “instant-win” draw of sponsorships
Code written in JAVA:
//generating a random number for the user and another one to identify the winning number
int userNumber = (int) Math.floor(Math.random() * (1000000 - 1 + 1) + 1), winningNumber = (int) Math.floor(Math.random() * (1000000 - 1 + 1) + 1);
//If the two numbers match, the user wins the sponsorship lot
return winningNumber == userNumber;
– The draw done when calculating the jackpot increase amount:
Code written in JAVA:
//initializations
int fiftyCents, twentyCents, tenCents, oneCent;
float r;
ArrayList<int> n = new ArrayList<>();
Associative price = new Associative();
//for each lot, random generation of the match table between a number between 0 and 5000 and its value in accordance with the number of lots for each value
unDollar = (int) Math.floor(Math.random() * (5000 - 1 + 1) + 1);
//Adding the generated rank
n.add(unDollar);
//Adding value for the rank generated
price.add(unDollar,1);
//generation loop as long as the generated rank is already taken for another value
do{
fiftyCents = (int) Math.floor(Math.random() * (5000 - 1 + 1) + 1);
}while(n.contains(fiftyCents));
//Adding the generated rank
n.add(fiftyCents);
//Adding value for the rank generated
price.add(fiftyCents,0.50);
for(int k = 0; k < 2; k++){
do{
twentyCents = (int) Math.floor(Math.random() * (5000 - 1 + 1) + 1);
}while(n.contains(twentyCents));
n.add(twentyCents);
price.add(twentyCents,0.20);
}
do{
tenCents = (int) Math.floor(Math.random() * (5000 - 1 + 1) + 1);
}while(n.contains(tenCents));
n.add(tenCents);
price.add(tenCents,0.10);
for(int k = 0; k < 300; k++){
do{
oneCent = (int) Math.floor(Math.random() * (5000 - 1 + 1) + 1);
}while(n.contains(oneCent));
n.add(oneCent);
price.add(oneCent,0.01);
}
//draw of a rank among the ranks generated
int rand = (int) Math.floor(Math.random() * (5000 + 1));
//If the result of the draw corresponds to a rank generated with a value, the value is added to the jackpot
//else the draw has designated a zero win, i.e. a jackpot increase of $0
if(n.contains(rand)){
r = price.get(rand);
} else {
r = 0;
}
return r;