system "single and no hits after 37" // written by TurboGenius Jan 26th 2005 // This system records the 1st 37 spins, then places // bets on those numbers which have shown 0 times and // those which have shown only 1 time. Winners removed until // only the chosen amount of numbers remain being played. // (((Also progression of +1.00 // at the end of a session that does not produce // a new "high" balance.))) to be added in next version ! method "main" // set initial values begin while starting a new session begin put 0 on record "0" data ; put 0 on record "18" data ; put 0 on record "1" data ; put 0 on record "19" data ; put 0 on record "2" data ; put 0 on record "20" data ; put 0 on record "3" data ; put 0 on record "21" data ; put 0 on record "4" data ; put 0 on record "22" data ; put 0 on record "5" data ; put 0 on record "23" data ; put 0 on record "6" data ; put 0 on record "24" data ; put 0 on record "7" data ; put 0 on record "25" data ; put 0 on record "8" data ; put 0 on record "26" data ; put 0 on record "9" data ; put 0 on record "27" data ; put 0 on record "10" data ; put 0 on record "28" data ; put 0 on record "11" data ; put 0 on record "29" data ; put 0 on record "12" data ; put 0 on record "30" data ; put 0 on record "13" data ; put 0 on record "31" data ; put 0 on record "14" data ; put 0 on record "32" data ; put 0 on record "15" data ; put 0 on record "33" data ; put 0 on record "16" data ; put 0 on record "34" data ; put 0 on record "17" data ; put 0 on record "35" data ; put 0 on record "36" data ; put 100% of bankroll on record "high" data ; put 1 on record "spin" data ; // user inputs unit size to use input data "What size unit to use ? (flat bet only)" to record "bet" data ; put 100% of record "bet" data on record "unit" data ; // (for use later with a progression option) // user inputs reset point depending on numbers left input data "Reset when how many numbers are left ?" to record "reset" data ; end /////////////////////////////////////////////////// // record first 37 spins if record "spin" data <=37 begin if number 0 hit each time begin add 1 to record "0" data ; end if number 1 hit each time begin add 1 to record "1" data ; end if number 2 hit each time begin add 1 to record "2" data ; end if number 3 hit each time begin add 1 to record "3" data ; end if number 4 hit each time begin add 1 to record "4" data ; end if number 5 hit each time begin add 1 to record "5" data ; end if number 6 hit each time begin add 1 to record "6" data ; end if number 7 hit each time begin add 1 to record "7" data ; end if number 8 hit each time begin add 1 to record "8" data ; end if number 9 hit each time begin add 1 to record "9" data ; end if number 10 hit each time begin add 1 to record "10" data ; end if number 11 hit each time begin add 1 to record "11" data ; end if number 12 hit each time begin add 1 to record "12" data ; end if number 13 hit each time begin add 1 to record "13" data ; end if number 14 hit each time begin add 1 to record "14" data ; end if number 15 hit each time begin add 1 to record "15" data ; end if number 16 hit each time begin add 1 to record "16" data ; end if number 17 hit each time begin add 1 to record "17" data ; end if number 18 hit each time begin add 1 to record "18" data ; end if number 19 hit each time begin add 1 to record "19" data ; end if number 20 hit each time begin add 1 to record "20" data ; end if number 21 hit each time begin add 1 to record "21" data ; end if number 22 hit each time begin add 1 to record "22" data ; end if number 23 hit each time begin add 1 to record "23" data ; end if number 24 hit each time begin add 1 to record "24" data ; end if number 25 hit each time begin add 1 to record "25" data ; end if number 26 hit each time begin add 1 to record "26" data ; end if number 27 hit each time begin add 1 to record "27" data ; end if number 28 hit each time begin add 1 to record "28" data ; end if number 29 hit each time begin add 1 to record "29" data ; end if number 30 hit each time begin add 1 to record "30" data ; end if number 31 hit each time begin add 1 to record "31" data ; end if number 32 hit each time begin add 1 to record "32" data ; end if number 33 hit each time begin add 1 to record "33" data ; end if number 34 hit each time begin add 1 to record "34" data ; end if number 35 hit each time begin add 1 to record "35" data ; end if number 36 hit each time begin add 1 to record "36" data ; end end // track spins after the 1st 37 spins are recorded if record "spin" data >37 begin if number 0 hit each time begin add 5 to record "0" data ; end if number 1 hit each time begin add 5 to record "1" data ; end if number 2 hit each time begin add 5 to record "2" data ; end if number 3 hit each time begin add 5 to record "3" data ; end if number 4 hit each time begin add 5 to record "4" data ; end if number 5 hit each time begin add 5 to record "5" data ; end if number 6 hit each time begin add 5 to record "6" data ; end if number 7 hit each time begin add 5 to record "7" data ; end if number 8 hit each time begin add 5 to record "8" data ; end if number 9 hit each time begin add 5 to record "9" data ; end if number 10 hit each time begin add 5 to record "10" data ; end if number 11 hit each time begin add 5 to record "11" data ; end if number 12 hit each time begin add 5 to record "12" data ; end if number 13 hit each time begin add 5 to record "13" data ; end if number 14 hit each time begin add 5 to record "14" data ; end if number 15 hit each time begin add 5 to record "15" data ; end if number 16 hit each time begin add 5 to record "16" data ; end if number 17 hit each time begin add 5 to record "17" data ; end if number 18 hit each time begin add 5 to record "18" data ; end if number 19 hit each time begin add 5 to record "19" data ; end if number 20 hit each time begin add 5 to record "20" data ; end if number 21 hit each time begin add 5 to record "21" data ; end if number 22 hit each time begin add 5 to record "22" data ; end if number 23 hit each time begin add 5 to record "23" data ; end if number 24 hit each time begin add 5 to record "24" data ; end if number 25 hit each time begin add 5 to record "25" data ; end if number 26 hit each time begin add 5 to record "26" data ; end if number 27 hit each time begin add 5 to record "27" data ; end if number 28 hit each time begin add 5 to record "28" data ; end if number 29 hit each time begin add 5 to record "29" data ; end if number 30 hit each time begin add 5 to record "30" data ; end if number 31 hit each time begin add 5 to record "31" data ; end if number 32 hit each time begin add 5 to record "32" data ; end if number 33 hit each time begin add 5 to record "33" data ; end if number 34 hit each time begin add 5 to record "34" data ; end if number 35 hit each time begin add 5 to record "35" data ; end if number 36 hit each time begin add 5 to record "36" data ; end end // find total number of bets remaining on the table put 0 on record "temp" data ; if record "0" data <2 begin add 1 to record "temp" data ; end if record "1" data <2 begin add 1 to record "temp" data ; end if record "2" data <2 begin add 1 to record "temp" data ; end if record "3" data <2 begin add 1 to record "temp" data ; end if record "4" data <2 begin add 1 to record "temp" data ; end if record "5" data <2 begin add 1 to record "temp" data ; end if record "6" data <2 begin add 1 to record "temp" data ; end if record "7" data <2 begin add 1 to record "temp" data ; end if record "8" data <2 begin add 1 to record "temp" data ; end if record "9" data <2 begin add 1 to record "temp" data ; end if record "10" data <2 begin add 1 to record "temp" data ; end if record "11" data <2 begin add 1 to record "temp" data ; end if record "12" data <2 begin add 1 to record "temp" data ; end if record "13" data <2 begin add 1 to record "temp" data ; end if record "14" data <2 begin add 1 to record "temp" data ; end if record "15" data <2 begin add 1 to record "temp" data ; end if record "16" data <2 begin add 1 to record "temp" data ; end if record "17" data <2 begin add 1 to record "temp" data ; end if record "18" data <2 begin add 1 to record "temp" data ; end if record "19" data <2 begin add 1 to record "temp" data ; end if record "20" data <2 begin add 1 to record "temp" data ; end if record "21" data <2 begin add 1 to record "temp" data ; end if record "22" data <2 begin add 1 to record "temp" data ; end if record "23" data <2 begin add 1 to record "temp" data ; end if record "24" data <2 begin add 1 to record "temp" data ; end if record "25" data <2 begin add 1 to record "temp" data ; end if record "26" data <2 begin add 1 to record "temp" data ; end if record "27" data <2 begin add 1 to record "temp" data ; end if record "28" data <2 begin add 1 to record "temp" data ; end if record "29" data <2 begin add 1 to record "temp" data ; end if record "30" data <2 begin add 1 to record "temp" data ; end if record "31" data <2 begin add 1 to record "temp" data ; end if record "32" data <2 begin add 1 to record "temp" data ; end if record "33" data <2 begin add 1 to record "temp" data ; end if record "34" data <2 begin add 1 to record "temp" data ; end if record "35" data <2 begin add 1 to record "temp" data ; end if record "36" data <2 begin add 1 to record "temp" data ; end // if chosen amount of numbers are left, reset system if record "temp" data <= record "reset" data begin put 0 on record "0" data ; put 0 on record "18" data ; put 0 on record "1" data ; put 0 on record "19" data ; put 0 on record "2" data ; put 0 on record "20" data ; put 0 on record "3" data ; put 0 on record "21" data ; put 0 on record "4" data ; put 0 on record "22" data ; put 0 on record "5" data ; put 0 on record "23" data ; put 0 on record "6" data ; put 0 on record "24" data ; put 0 on record "7" data ; put 0 on record "25" data ; put 0 on record "8" data ; put 0 on record "26" data ; put 0 on record "9" data ; put 0 on record "27" data ; put 0 on record "10" data ; put 0 on record "28" data ; put 0 on record "11" data ; put 0 on record "29" data ; put 0 on record "12" data ; put 0 on record "30" data ; put 0 on record "13" data ; put 0 on record "31" data ; put 0 on record "14" data ; put 0 on record "32" data ; put 0 on record "15" data ; put 0 on record "33" data ; put 0 on record "16" data ; put 0 on record "34" data ; put 0 on record "17" data ; put 0 on record "35" data ; put 0 on record "36" data ; put 1 on record "spin" data ; { // check to see if we have a new high, if not add 1u if bankroll > record "high" data begin put 5 on record "bet" data ; put 100% of bankroll on record "high" data ; end if bankroll < record "high" data begin add 1 to record "bet" data ; end } end // bet on numbers that have hit 0 or 1 time from 1st 37 spins if record "spin" data >=38 begin if record "0" data <2 begin put 100% of record "bet" data on number 0 ; end if record "1" data <2 begin put 100% of record "bet" data on number 1 ; end if record "2" data <2 begin put 100% of record "bet" data on number 2 ; end if record "3" data <2 begin put 100% of record "bet" data on number 3 ; end if record "4" data <2 begin put 100% of record "bet" data on number 4 ; end if record "5" data <2 begin put 100% of record "bet" data on number 5 ; end if record "6" data <2 begin put 100% of record "bet" data on number 6 ; end if record "7" data <2 begin put 100% of record "bet" data on number 7 ; end if record "8" data <2 begin put 100% of record "bet" data on number 8 ; end if record "9" data <2 begin put 100% of record "bet" data on number 9 ; end if record "10" data <2 begin put 100% of record "bet" data on number 10 ; end if record "11" data <2 begin put 100% of record "bet" data on number 11 ; end if record "12" data <2 begin put 100% of record "bet" data on number 12 ; end if record "13" data <2 begin put 100% of record "bet" data on number 13 ; end if record "14" data <2 begin put 100% of record "bet" data on number 14 ; end if record "15" data <2 begin put 100% of record "bet" data on number 15 ; end if record "16" data <2 begin put 100% of record "bet" data on number 16 ; end if record "17" data <2 begin put 100% of record "bet" data on number 17 ; end if record "18" data <2 begin put 100% of record "bet" data on number 18 ; end if record "19" data <2 begin put 100% of record "bet" data on number 19 ; end if record "20" data <2 begin put 100% of record "bet" data on number 20 ; end if record "21" data <2 begin put 100% of record "bet" data on number 21 ; end if record "22" data <2 begin put 100% of record "bet" data on number 22 ; end if record "23" data <2 begin put 100% of record "bet" data on number 23 ; end if record "24" data <2 begin put 100% of record "bet" data on number 24 ; end if record "25" data <2 begin put 100% of record "bet" data on number 25 ; end if record "26" data <2 begin put 100% of record "bet" data on number 26 ; end if record "27" data <2 begin put 100% of record "bet" data on number 27 ; end if record "28" data <2 begin put 100% of record "bet" data on number 28 ; end if record "29" data <2 begin put 100% of record "bet" data on number 29 ; end if record "30" data <2 begin put 100% of record "bet" data on number 30 ; end if record "31" data <2 begin put 100% of record "bet" data on number 31 ; end if record "32" data <2 begin put 100% of record "bet" data on number 32 ; end if record "33" data <2 begin put 100% of record "bet" data on number 33 ; end if record "34" data <2 begin put 100% of record "bet" data on number 34 ; end if record "35" data <2 begin put 100% of record "bet" data on number 35 ; end if record "36" data <2 begin put 100% of record "bet" data on number 36 ; end end // keep track of spin count add 1 to record "spin" data ; // finished end