Winnalotto-Sangoma 2

Springbok

Member
Evening Patrick

When you test by skipping draws you will realise that the very last line read is a function of the skip sequence you are using in relation to the size of your history draw. To put it simply if you use a skip of 7 you would assume it would stop reading 7 lines before your target of the next line. No ways. It could be or it could be the previous draw or 3 draws back or whatever.

So far testing on the 49s game seems to show the idea of skipping x amount of draws is valid.
 

Springbok

Member
Hello all 6/49 players

Here are the odds of getting all 6 numbers in the 6/49 game in a pool of 24 numbers. Calculations are done by Saliu's Oddscalc.exe

The odds calculated as EXACTLY in a lotto game '49/6/24':

~ 3 of 6 in 24 from 49 -> 1 in 3
~ 4 of 6 in 24 from 49 -> 1 in 4.39
~ 5 of 6 in 24 from 49 -> 1 in 13.16
~ 6 of 6 in 24 from 49 -> 1 in 103.89


The odds calculated as AT LEAST in a lotto game '49/6/24':

~ 0 of 6 in 24 from 49 -> 1 in 1
~ 1 of 6 in 24 from 49 -> 1 in 1.01
~ 2 of 6 in 24 from 49 -> 1 in 1.12
~ 3 of 6 in 24 from 49 -> 1 in 1.55
~ 4 of 6 in 24 from 49 -> 1 in 3.19
~ 5 of 6 in 24 from 49 -> 1 in 11.68
~ 6 of 6 in 24 from 49 -> 1 in 103.89

Surely with all the fancy filters we have this can be achieved relatively easily?
If the odds are about 1 in 4 for 4 numbers then we should be able to find the remaining 2 reasonably easily.
 
Springbok


Originated from Springbok[/]
Helllo Black Price
you should be putting your numbers into a line. Then you should bee using
the break and make function of Util5.exe to make them into a full wheel.
Then you should be using Bright5 filters to reduce the combinations to a
few like five or 6. Also activate the inner filters as well.


I use UTIL532.exe -> (M) Make/Break/Position -> (4) Break 5+/Positional Ranges ->
(2) All 5 Numbers Equally -> ENTER The Input File: My_Numbers.txt

My_Numbers.txt contains '1 2 4 5 7 9 10 11 14 16 18 19 20 21 25 27 28 30'

I save the output as 'ALL_NUMS.TXT'. In this case the number of draws are 8,568.

Now comes the dificult part with BRIGHT5. I have D5-01 thru D5-10 files which
I have concatenated the 8,568 draws in the beginning of each and save. Now I run
Reports.exe to create W5 and MD5 files (W5.1 thru W5.4 and MD5.1 thru MD5.4),
Next I run Strategy5.exe to analyze the W5 and MD5 for the strategy needed to
produce filters to reduce these draws. And now I'm completely lost :confused: on how
to determine which Any, Ver, Ion from the reports has the numbers to use.

-BP
 

taaroa

Member
black prince said:
Patrick, Your Right!! I shall keep trying in the face of great insurmountable odds.

My results are like the bumble bee. It's body is too heavy and wings
too short to support flying and/or hovering, but yet it does fly and
hover without any problems. If it understood this, would it fall from the sky?


Today's Winnalotto picks for Treasure Hunt (5/20/08):

1,2,4,5,7,9,10,11,14,16,18,19,20,21,22,23,24,25,27,28,30 -> 21 numbers

Today's BRIGHT5 results for Treasure Hunt (5/20/08):

1,2,4,5,7,9,10,11,14,16,18,19,20,21,25,27,28,30 -> 18 numbers

Actual Winning Draw (5/20/08): 1-4-7-16-18

Yes! they both hit 5 out of 5, but there are too many numbers for reduction.:lphant: :beer: :thumb:

Again, Median is different in Winnalotto vs BRIGHT5. HELP!!!!! :confused:


-BP

Hi BP,

First congratulations for your results.

Now, about the Treasure Hunt result for the 5/20/2008 :

Winning Numbers for TUE 05/20/08 11-19-20-22-30

It seems that the result you gave for 5/20/2008 is in reality for 5/19/20.

Hope I'm right.

taaroa
 
taaroa

Ta
Originated from Taaroa
Hi BP,

First congratulations for your results.

Now, about the Treasure Hunt result for the 5/20/2008 :

Winning Numbers for TUE 05/20/08 11-19-20-22-30

It seems that the result you gave for 5/20/2008 is in reality for 5/19/20.

Hope I'm right.

taaroa

Your right!!. I'm tired and need some rest. But I still got 19, 20, 22, and 30,
which is very good. I'm tracking lotteries, Treasure Hunt, Cash5 and Powerball.
I'm changing my programs constantly to keep up with this forum.
It's fun and exhausting at the same time. ;) Thanks for catching my error.

-BP
 

joesam

Member
Hi BlouBul

bloubul said:
Hi joesam

Please contact me ASAP.

BlouBul :cool:

I contacted Patrick123 as suggested in an earlier post. I thought he will pass on my details to you. How do I contact you?:confused:

Cheers
 

Patrick123

Member
Hi joesam,

I've given BlouBul, your details. Both Bloubul & I have emailed you. but I think the email address is either wrong or our email is ending up in your spam box?

Regards
Patrick
 

Springbok

Member
black prince said:
I use UTIL532.exe -> (M) Make/Break/Position -> (4) Break 5+/Positional Ranges ->
(2) All 5 Numbers Equally -> ENTER The Input File: My_Numbers.txt

My_Numbers.txt contains '1 2 4 5 7 9 10 11 14 16 18 19 20 21 25 27 28 30'

I save the output as 'ALL_NUMS.TXT'. In this case the number of draws are 8,568.

Now comes the dificult part with BRIGHT5. I have D5-01 thru D5-10 files which
I have concatenated the 8,568 draws in the beginning of each and save. Now I run
Reports.exe to create W5 and MD5 files (W5.1 thru W5.4 and MD5.1 thru MD5.4),
Next I run Strategy5.exe to analyze the W5 and MD5 for the strategy needed to
produce filters to reduce these draws. And now I'm completely lost :confused: on how
to determine which Any, Ver, Ion from the reports has the numbers to use.

-BP


First of all,BP, how many D5 files do you use? This question is critically important.
 

Springbok

Member
Hi again Black Prince

The Ion filters are mysterious except for one of them which uses Fadic addition which I believe comes from the Anglo-Saxon tribes. Ver5 in a 5 slot game will tell you where the winning numbers came from each column. So if Ver5 gave say 17, it means that the winning numbers came from within the last 18 draws. So the winning number in Col1 came from that column in the last 18 draws. Same goes for the the rest of the columns.

BP. do you know about Lie files?
 

Patrick123

Member
Hi BP,

In calculating the Median, I round the value to the closest integer. This is the definition from Delphi's Help File:

Round returns an Int64 value that is the value of X rounded to the nearest whole number. If X is exactly halfway between two whole numbers, the result is always the even number. This method of rounding is often called "Banker's Rounding".

I've created a test version that uses the 'trunc' function, which essentially does no rounding just takes the integer portion. you can get it at
http://www.onyxsa.co.za/timedesign/wlbp.zip
It is called WinnaLottoBP.exe

I'd suggest test this and let me know if it has made the two more agreeable.

Regards
Patrick
 

Patrick123

Member
Hi Spingbok,
Yes, I'll have to refine how this skip sequence works. I will try and get it all synchonised as well. e.g. if I wanted to analyse a skip sequence of 2, I'd actually have to set the 'Skip First' value to a 1, likewise a skip sequence of 3 should get a 'Skip First' value of a 2.

Regards
Patrick
 

Patrick123

Member
Hi everyone,
I've just done a small bug fix to the program. If you try and load historical draws where you had a 'Skip First' value set, you get an error. This has now been fixed.
This version uses the Round function for the median, hopefully I can ask Black Prince to give us a result of his findings then we can decide whether to stick with the Round function or change it to the Trunc function.

Regards
Patrick
 

Springbok

Member
Myttin Da Patrick

That's good morning in Cornish(Kernewek). How's that for a change:rolling:

I wonder if you realised that in our ventures into the lottery that we are philosophers. Some time ago I read the biography of this Soros oke,who is regarded as the world's greatest speculator/investor. He used the financial world to prove certain philosophical points. We are trying to prove that randomness does not exist and that the term randomness is an excuse of intellectually lazy people. Also we are trying to put St Jude out if a job:)

Crikey, the changes to the programme are too frequent for my limited bandwidth. Will catch up in a few day's time.
 

Patrick123

Member
Maidin Mhaith Springbok,

(Gaelic :) )
Yep a lot has been added updated in the program, in fact I've just corrected the stepping when loading historic info.

I'm going to run a selection of step 2's and step 3's ( don't know how far to go yet).

I'll post their results in the Predict SA Lotto thread and then take the balls in common as a selection and see how the results pan out.

I'm under the impression that most of the filters should still work, but possibly new filters might have to be devised or existing ones 'tweaked'.... lots of research & experimenting to do here.

The hope of actually hitting the jackpot is the alchemist's stone, but if I my stone only delivers silver (5 or 5 + bonus) consistently, I'll be just as happy :)

Regards
Patrick
 
Hi Patrick123


Originated from Patrick123
Hi BP,

In calculating the Median, I round the value to the closest integer. This is the definition from Delphi's Help File:

Quote:
Round returns an Int64 value that is the value of X rounded to the nearest whole number. If X is exactly halfway between two whole numbers, the result is always the even number. This method of rounding is often called "Banker's Rounding".

I've created a test version that uses the 'trunc' function, which essentially does no rounding just takes the integer portion. you can get it at
http://www.onyxsa.co.za/timedesign/wlbp.zip
It is called WinnaLottoBP.exe

I'd suggest test this and let me know if it has made the two more agreeable.

Regards
Patrick

Thanks Patrick,

WinnalottoBP is in sync with with BRIGHT5 as far as median checks out. Here's
my Picks for Treasure Hunt from both programs.

(5/21/08): 1,4,5,7,9,10,11,14,16,18,19,20,21,22,25,27,28,30 -> 18 numbers

This was important because now I don't have to maintain a seperate
excel spreadsheet to get these numbers. I've got piles of papers
everywhere on my table and sometimes it gets confusing. BTW,
I tried to create all combinations of draws from the numbers above
using BRIGHT5's UTIL532 and it locked up my computer each time. I
had to cancel the program. But Winnalotto did the combinations very
quickly and with no memory issues. :thumb: What's your secret? :)

-BP
 

Patrick123

Member
Hi BP,

Thanks for the feedback, I'll change the main WinnaLotto to the same.

The program is written in Delphi, I use the type byte to represent each number, thus for 18 numbers @ 5 per row = 8568 combinations * 5 = only 42K of memory :)

The generation code:

type
PsList = array of ShortInt;
BList= array of Integer;

TpsRows = class(TObject)
TickSize: Integer;
NumRows: Integer;
Balls: array of PsList;
end;

procedure TpsRows.BuildCombo(MyList: BList);
var N, K, I : integer;
comb : array[0..80] of integer;
procedure GetNext_comb;
var j : integer;
begin
i := k;
Inc(comb);
while (i >= 1) and (comb >= n-k+1+i) do
begin
Dec(i);
Inc(comb);
end;

if comb[1] > n-k then
begin
for j := 2 to k do
comb[j] := comb[1] + j-1;

comb[0] := -1;
EXIT;
end;

for j := i+1 to k do
comb[j] := comb[j-1]+1;
// i := j;
end;

begin
{
Based on this example, in C.
http://compprog.wordpress.com/2007/10/17/generating-combinations-1/
}
//lbOutput.items.clear;
Fillchar(comb,SizeOf(comb),#0);
N := Length(MyList); {Number of items, total}
K := TickSize; {Number of items in each combination}

for i := 1 to k do
begin
comb := i;
end;


Inc(NumRows);
Setlength(Balls,NumRows);
Setlength(Balls[NumRows-1],TickSize);
for i := 0 to TickSize - 1 do
Balls[NumRows-1,i] := MyList[comb[i+1]-1];

while comb[0] <> -1 do
begin
GetNext_comb;
Inc(NumRows);
Setlength(Balls,NumRows);
Setlength(Balls[NumRows-1],TickSize);
for i := 0 to TickSize - 1 do
Balls[NumRows-1,i] := MyList[comb[i+1]-1];
application.ProcessMessages;
end;
end;


Regards
Patrick
 
Hi SpringBok


Originated from SpringBok
First of all,BP, how many D5 files do you use? This question is critically important.
Reply With Quote

I have 10 D5 files, named D5-01 thru D5-10. I created one 400,000
simulated draws file. I shuffled it 10 times. Each shuffle I create a new D5 file
with the past winning draws added at the top of each. I looked at W5 and MD5
reports from each. The information about this is scattered in bits and pieces
over numerious posts and some is conflicting. Nothing there suggests how
to interput these reports. :confused: Saliu's too busy or won't answer these
types of questions. HELP!!!!!

-BP
 
Patrick123

Hi Patrick
A while back we discussed SDP (Standard Deviation Population) as a filter
to be loaded in the Purge Screen. I currently have a GWBASIC program
that calculates the SDP for each draw. How would derive the median SDP,
(+1 and -1) deviation, (+2 and -2) deviation, etc. mathematically. I like SDP
as a filter, because it generally removes 30% to 40% without destroying the
winning draws. I use the past history file against SDP and 90% got throught.

-BP
 

Patrick123

Member
Hi black prince,

At this moment, I have not taken the SDP on the purging screen any further. This bee in my bonnet about the draw skips has kept me busy doing experiments & analysis.

You'll see at this stage the Purge 4 screen, even though it's displayed, it's not active. I'll add it onto this screen ( defaulted to + & -1 deviation) with the ability to actually skew the bell curve depending on your gut feel.

Regards
Patrick
 

Springbok

Member
Helllo Black Price

Ok, the techniques are the same for any filter. First you look for a filter that is either hitting above or below the median 2 or 3 or more times consecutively. That gives you an indication of where you will set it. If it hits say above the median a number of times then we expect a reversal so you set the Max to the median. If it hits 2 or 3 times below the median then we expect a reversal so we set the Min to the median. You can also look at the +++ or --- to detect reversals and set your filters. It is good you have a number of D5 files as you can search for favourable filter settings
 

Sidebar

Top