Questo sito fa uso di cookie, i cookie introducono una gamma di servizi che migliorano la tua fruizione del sito. Utilizzando il sito si ritiene accettato l'uso dei cookie secondo le nostre linee guida. Per maggiori informazioni clicca qui.

Home Risorse Roulette Xtreme Sistemi Xtreme The Duke Of York System

The Duke Of York System

(Paul | Stormor) Dividere la ruota in 4 gruppi e calcola il momento di attacco secondo dei parametri.

Xtreme icon The Duke Of York System.dgt — Xtreme, 5 KB (5525 bytes)

Contenuto del file

system "The Duke Of York System"
{
*************************************
*        System by Paul             *
*       on the VIP Lounge           *
*************************************
        Rx-ed by St0rm0r

Split wheel up into 4 sections
Group()
(1) 28,9,26,30,11,7,20,32,17
(2) 5,22,34,15,3,24,36,13,1
(3) 27,10,25,29,12,8,19,31,18
(4) 6,21,33,16,4,23,35,14,2

Each time one of the above numbers hits mark down which
group the number belongs to. Say 28 hits this is group 1.

Then record 38 Spins

Example of how your results may look :
1. 7 times
2. 9
3. 14
4. 8

Then record another 38 spins :
1. 12 times
2. 8
3. 10
4. 9

Then combine the two totals (deduct one from the other).
1. 12-7= + 5
2. 8-9= -1
3. 10-14= -4
4. 9-8= 1

You play the group with the biggest -.
So for the next 38 spins we play group 3. (start play at this point).

progression add one unit on a loss reset on a win.
}
method "main"
begin
// section 1: do this once
while starting new session
    begin
    call "init"
    exit
    end

// section 2: do the tracking
track last number for 1 time record"last#"layout
if record"last#"layout = number 0 and flag "qualified" false
    begin
    exit
    end
track last number for 76 spins record"last 76"layout
if record"last 76"layout count < 76
    begin
    exit
    end
// section 3: act on a loss
if net < 0
    begin
    add 1 record"unit"data
    end

// section 4:act on a win
if net > 0
    begin
    put 1 record"unit"data
    end
// section 5: what to do when not qualified
if flag "qualified" false
    begin
    put 1 record"last 76"layout index
    loop until record"last 76"layout index = 39
        begin
        put 0 record"1st run"data index
        if record"last 76"layout is found in record"group 1"layout
            begin put 1 record"1st run"data index end
        if record"last 76"layout is found in record"group 2"layout
            begin put 2 record"1st run"data index end
        if record"last 76"layout is found in record"group 3"layout
            begin put 3 record"1st run"data index end
        if record"last 76"layout is found in record"group 4"layout
            begin put 4 record"1st run"data index end
        add 1 record"1st run"data
        add 1 record"last 76"layout index
        end
    put 39 record"last 76"layout index
    loop until record"last 76"layout index > record"last 76"layout count
        begin
        put 0 record"2nd run"data index
        if record"last 76"layout is found in record"group 1"layout
            begin put 1 record"2nd run"data index end
        if record"last 76"layout is found in record"group 2"layout
            begin put 2 record"2nd run"data index end
        if record"last 76"layout is found in record"group 3"layout
            begin put 3 record"2nd run"data index end
        if record"last 76"layout is found in record"group 4"layout
            begin put 4 record"2nd run"data index end
        add 1 record"2nd run"data
        add 1 record"last 76"layout index
        end
    put 1 record"1st run"data index
    loop until record"1st run"data index > record"1st run"data count
        begin
        put 100% record"1st run"data index in record"2nd run"data index
        put 100% record"1st run"data index in record"difference"data index
        put 100% record"2nd run"data in record"difference"data
        subtract 100% record"1st run"data from record"difference"data
        add 1 record"1st run"data index
        end
    put 0 record"play"data
    put 9999 in record"lowest"data
    put 1 record"difference"data index
    loop until record"difference"data index > record"difference"data count
        begin
        if record"difference"data < record"lowest"data
            begin
            put 100% record"difference"data in record"lowest"data
            put 100% record"difference"data index in record"play"data
            end
        add 1 record"difference"data index
        end
    set flag "qualified" true
    end

// section 6: what to do when qualified
if flag "qualified" true
    begin
    // bet
    if record"play"data = 1
        begin put 100% record"unit"data record"group 1"layout list end
    if record"play"data = 2
        begin put 100% record"unit"data record"group 2"layout list end
    if record"play"data = 3
        begin put 100% record"unit"data record"group 3"layout list end
    if record"play"data = 4
        begin put 100% record"unit"data record"group 4"layout list end
    add 1 record"#bets"data
    if record"#bets"data = 38
        begin
        call"reset"
        end
    end

end

// subroutines
method "init"
begin
copy list [number 28,number 9,number 26,number 30,number 11,number 7,number 20,
number 32,number 17] record"group 1"layout
copy list [number 5,number 22,number 34,number 15,number 3,number 24,number 36,
number 13,number 1] record"group 2"layout
copy list [number 27,number 10,number 25,number 29,number 12,number 8,number 19,
number 31,number 18] record"group 3"layout
copy list [number 6,number 21,number 33,number 16,number 4,number 23,number 35,
number 14,number 2] record"group 4"layout
call "reset"
end

method "reset"
begin
clear record"last 76"layout
set flag "qualified" false
set list [0,0,0,0] record"1st run"data
set list [0,0,0,0] record"2nd run"data
set list [0,0,0,0] record"difference"data
put 1 record"unit"data
put 0 record"#bets"data
end