To make my words a little easier to understand, let me write a logical example. This could be programming in any language, however I hope you have a basic understanding on how programming works - and this example would only be the low-end logic oversight.
Proove my logic wrong - how would you detect that this system was rigged?
Basic assumption of a slot:
Also - note that the get_numbers(); function is most likely proprietary, and inside a company like MG this function
is most likely only known by a few. We will never know the story here, we will only know the outcome...
However we already know that all your history is stored by the playcheck data. If you ever asked CS for a dumpt of your data
you will see thay have a nice overview on lots of % payouts, deposits, manager bonus +++ at their disposal. So infact - the
system already have all the calculated stuff freely available at their need, so It is fairly easy to tweak the system
and still it is impossible to detect the rigged system.
Let's assume we tweak the get_numbers() to something like this:
This would be perfect for audit, peferct for all since all numbers are 100% random in the players end.
However you clearly see that the system is rigged, and the casino assures steady players getting more luck when
losing and harder time when winning! In the end a quicker way to meet expected 95%.
Proove my logic wrong - how would you detect that this system was rigged?
Basic assumption of a slot:
PHP:
function slot(){
get_numbers();
compute_spin();
update_balance();
update_graphics_with_numbers();
}
function get_numbers(){
// Return random numbers
}
function compute_spin(){
// Calculate if the spin is a win or not
}
function update_balance(){
// new bank balance
}
function update_graphics_with_numbers(){
// Updates the GUI, what we persieve as the game infront of us.
}
is most likely only known by a few. We will never know the story here, we will only know the outcome...
However we already know that all your history is stored by the playcheck data. If you ever asked CS for a dumpt of your data
you will see thay have a nice overview on lots of % payouts, deposits, manager bonus +++ at their disposal. So infact - the
system already have all the calculated stuff freely available at their need, so It is fairly easy to tweak the system
and still it is impossible to detect the rigged system.
Let's assume we tweak the get_numbers() to something like this:
PHP:
function get_numbers(){
//This function is really extended by the really_get_numers()
// Remember this function is proprietary, so nobody knows what is happening
// here. It might aswell be something as this.
// New logic in place is:
var userstate = compute_play_mode(); // Three states: default, loser and winner
if(userstate == winner)
var maxwin = compute_winner_max_win();
if(userstate==default)
return really_get_numers();
var rnd = really_get_numers();
var win = calculate_winX_compared_to_bet_size();
if(userstate==winner AND win >= maxwin){
return really_get_numers();
} else if(userstate==loser AND !win){
return really_get_numers();
} else {
return rnd;
}
}
function compute_play_mode(){
// Poll earlier playing data and descide if we have a winner or a loser
// at the moment. This would be a complicated part of the system with
// alot of weighted triggers depending on this and that. However the
// general idea is here.
}
function compute_winner_max_win(){
// Calculate, depending on previous function what wins we will ignore if
// they would occure.
}
function really_get_numers(){
// Return random numbers
}
However you clearly see that the system is rigged, and the casino assures steady players getting more luck when
losing and harder time when winning! In the end a quicker way to meet expected 95%.