IPRO VARIATOR PRO MANUAL: 1 - ALGORITHMS and FILTERS
As you already know, the uniqueness and peculiarity of the bestrouletteapp project is that I do not hide the forecast algorithms, but on the contrary - I present in great detail the theoretical and practical justification of certain calculation methods.
And in the very first chapter of this guide, I would like to start with the main thing - with the presentation of the very idea of using statistical calculations in predicting numbers on roulette.
1.1 ALGORITHMS of IPRO VARIATOR PRO program
At the moment, the program uses 6 statistical algorithms, which you can turn on, turn off and combine in any way:

For each algorithm, there are 3 possible operating modes:
- Uptrend - the numbers that appear more often ("hot") are calculated
- Downtrend - the numbers that appear less often ("cold") are determined
- OFF - this algorithm is turned off and the program is turned off
As you can see, the algorithms are conditionally divided into 2 sections: on the left, there are 3 algorithms marked "A" (1-A, 2-A and 3-A), and on the right, there are 3 other algorithms marked "B" (1-B, 2-B and 3-B).
So, let's first consider how the algorithms in section "A" work:
Stat #1-A:
This is the most classic, and one might say "primitive" statistical algorithm, which takes into account ALL the entered numbers and calculates the required number of numbers that appeared most or least often. That is, it simply counts "cold" and "hot" numbers from all the numbers entered into the program.
You may ask why it is needed, is it possible to see "cold" and "hot" numbers in any statistics on LIVE roulette? The answer is this - a regular statistics table will give you only 5 "cold" and "hot" numbers, but what if you need to know, for example, 12 (or any other number) "cold" or "hot" numbers - this is where this simple and clear mechanism will come in handy.
Stat #2-A:
But this calculation method is much more interesting - here there are also "cold" and "hot", but NOT NUMBERS, BUT INTERVALS! And here is what is meant here - if we consider the numbers on table roulettes in order, then we, naturally, see the usual and logical series: 0 - 1 - 2 - 3 - 4 - 5 - 6 ... and so on up to 36.

To calculate any interval, we need the CURRENT number that has dropped out, as well as the PREVIOUS number.
For example, if the previous number was 2, and the current one is 6, then the INTERVAL between them will be: 4 - just count in order from 2 to 6, starting with 3.
Accordingly, if the previous number was 2 and the current one is also 2, then the INTERVAL in this case will be equal to 0.
And if the previous number was 2, and the current one is 1, then the INTERVAL will be: 36! Because in the process of counting in order after the number 36 the circle closes and again there is 0 (try to count in this way from 2 to 1, starting with 3 - you will get exactly 36).
Let's give another example to reinforce the above: if the previous number is 34, and the current one is 2, then the interval between them is: 5
(try to count yourself, starting with 35, and after 36 moving to 0)
Thus, having a list of "cold" or "hot" intervals, calculated from ALL numbers in the current session, we can get changing forecasts on each new spin.
Let's imagine that we want to get 5 numbers based on the previously calculated 5 "cold" intervals: 1, 3, 9, 24, 29.
Thus, if the current number dropped is, for example, 14, then the following forecast will be given for 5 numbers:
15 - 17 - 23 - 1 - 6
To understand where these numbers come from, we need to count each of the "cold" intervals (1, 3, 9, 24, 29), starting with the number 15 - try it! (don't forget that after 36 we go around to 0).
If we take the same intervals, and, for example, the current dropped number is 5, we will get the prediction:
6 - 8 - 14 - 29 - 34
An interesting version of the analysis, isn't it? But let's look at the following no less amazing algorithm.
Stat #3-A:
In essence, this algorithm is identical to the previous one in its principle - here, intervals are also calculated. BUT the interval is calculated not by the mathematical order of the numbers, but BY THE LOCATION OF NUMBERS ON THE ROULETTE WHEEL CLOCKWISE!

Here, the calculation also uses the previous and current numbers that have dropped out.
For example, if the previous number was 15 and the current number is 6, then the INTERVAL between them will be 8! (count the numbers clockwise to 6, starting from 19)

Well, according to the logic described above, if both the previous and the current number are 15 - THE INTERVAL WILL BE EQUAL TO 0.
As an example, let's take the same 5 "cold" intervals again: 1, 3, 9, 24, 29.
Thus, if the current number that falls out is 20, then taking into account the cold intervals, the forecast for this algorithm will be as follows:
14 - 9 - 12 - 27 - 8
(* we find the number 20 on the wheel and count each interval clockwise, starting with the number 14)
I think that if you understood the previous algorithm 2-A, then there should be no problems with understanding this one (3-A).
Let's now look at the algorithms from section "B":
Stat #1-B:
First, it is worth explaining why the algorithms from the right section have the same ordinal numbers: 1, 2, 3...
The thing is, they are similar in the principle of analysis, but differ in the method. Thus, this algorithm (1-B), like 1-A, determines "cold" and "hot" numbers, but by their, so to speak, LAST "NON-DROPPING" or "DROPPING".

Look at the picture above. In this configuration, only 1 algorithm (1-B) is selected, which shows the LAST 18 NUMBERS THAT DID NOT DROP OUT. In addition, it also shows the number of spins (23), i.e. the distance at which the specified 18 numbers did not drop out. Thus, this result is read as follows:
Numbers 2, 4, 6, 7, 11, 12, 13, 16, 18, 20, 21, 24, 25, 26, 28, 30, 32 and 34 did not drop out on the last 23 spins!
Accordingly, if you set the Uptrend mode with the same settings, the program will show the opposite - the last 18 numbers that dropped out on the interval of a certain number of spins.
Pretty cool, isn't it?
In fact, similar logic is typical for the other algorithms from section "B":
Stat #2-B:
This algorithm, like 2-A, also counts intervals in mathematical order, but again taking into account the NUMBER OF LAST "DROPS" or "NON-DROPS".

According to the settings in the screenshot above, the program has identified 10 intervals that have not dropped out over the last 38 spins, and calculated the numbers in the forecast, taking into account these intervals and the last dropped number 17.
For the sake of interest, you can count these 10 intervals (from the number 17, starting with 18):
3 - 7 - 8 - 9 - 10 - 11 - 18 - 19 - 22 - 23
Stat #3-B:
Here is the same thing - this algorithm, like 3-A, also counts intervals based on the location of numbers on the roulette wheel clockwise, but taking into account the NUMBER OF LAST "DROPS" or "NOT-DROPS".

In this example, the program has identified 10 clockwise intervals on the roulette wheel that have not dropped out over the last 45 spins, and calculated the numbers in the forecast, taking into account these intervals and the last dropped number 0.
Well, I think we have analyzed the operating principle of all the algorithms in sufficient detail, and now it's time to move on to another important and flexible setting - FILTERS!
1.2 FILTERS (GREEN, YELLOW and RED)
Filters are the most important parameter in the program if you use more than 1 algorithm in the game.
To understand the principle of setting up the indices for the green, yellow and red filters, you need to understand what exactly these indices mean.
In fact, everything is very simple - each number from 0 to 36 in the program has its own index (which is 0 by default). When any number is determined in any algorithm, 1 is added to its conditional index. That is, if the number matches in 2 algorithms, its index will be 2. If the number matches in all 6 algorithms, its index will be 6, respectively.
Let's look at an example:

In this example, we have only the first 2 algorithms enabled, and the "Green index" parameter is set to 2.
Then, according to the "Get Numbers" parameter, each of the selected algorithms will determine 10 numbers (which were drawn less frequently), but will show in the forecast ONLY THOSE NUMBERS THAT MATCHED in the two selected algorithms. Namely, THOSE WITH AN INDEX EQUAL TO 2 or more. And in addition, it will highlight them in GREEN (since the yellow and red indices have a value of 3, which is impossible to obtain since only 2 algorithms are used).
(* As you already understood, by setting index values greater than the number of selected algorithms, you can disable different color filters.)
For better understanding, here is another example:

This time we have 3 algorithms, each of which has determined 10 numbers. The filters are set up as follows:
- Green shows numbers with a coefficient of 1 (i.e. those that are present in only one of the algorithms)
- Yellow shows 5 numbers that matched in any two of the three selected algorithms: 1 - 12 - 25 - 28 - 30
- And Red shows 1 number that matched in all three algorithms: 21
Now if we change the value in the "Green Index" parameter to 2, then the green numbers will disappear from the forecast, and only yellow and red ones will remain:
Yes, if the filters have the same indexes, the following priorities apply: 1 - Red, 2 - Yellow, 3 - Green.
Therefore, with the settings that can be seen in some demo videos, with the same parameters for all filters (5), the numbers in the forecast are highlighted in priority red!
Once again, I would like to draw your attention to the fact that filters display the number with the corresponding OR LARGER index. That is, among the 6 highlighted numbers in the example above, some may have index 5, and some may have index 6 (i.e. those that match IN ALL selected algorithms).
If you want to know exactly, for example, which numbers have index 6, then in the "Display with" parameter you need to set the value "Index", and then instead of the bet size, its current index will be displayed under each number:
Someone will probably ask why color filters are needed at all if they do not affect the final bet in the game?
Multicolored filters will be useful for those users who do not just play roulette, but as a real passionate enthusiast conducts various studies. And such filtering by colors and odds can help to study a particular statistical area in more depth.
Well, and by the way - an aesthetic moment! You can choose the color of the numbers in the prediction yourself. Why not?