Sangoma-number divination

Springbok

Member
Goie more Patrick
There is no rush. I will be throwing more ideas at you in a few days. There seems to be a void in Winnaloto at the moment which I have noticed when I run it in parallel with my homebrew stuff. But more of that in a few days time. Also there may be some innacuracies in its ratings.
 

Patrick123

Member
Hi Springbok,
Yes, I've noticed this void and inaccuracy as well, Very likely the way I'm doing the cumulative ratings/weights.
What I'm trying to do is to add in the capability where the user can add in their own calculated fields or filtering of rows. This would open up powerful techniques for testing different 'what-if' scenarios.

Regards
Patrick
 

Springbok

Member
Winalotto will improve in incremental stages. Even I have improved over time. During the days of the Natal lottery, when I first entered 5 combinations I thought I had won the jackpot of R1,000,000. Off I went to claim my prize only to be told that the winning numbers had to be on the same line:rolling: I think my lottery abilities have increased a little bit since then.
 

Patrick123

Member
:rolling:
There has been plenty times where I've had these 'blond' moments. Working away 'til the sun rises, go have a cup of coffee, come back, and DOH! the answer is staring straight at me.

I agree, WinnaLotto still has to develop, and those of us who are patient, are gonna reap the rewards :). This advanced filtering, and definition of your own columns, is taking a while, but I guarantee it's going to be worth it in the end.

Regards
Patrick
 

Springbok

Member
new algorithm

Hi Patrick
I am busy testing a new algorithm. It appears to be a real killer. Will explain in a few days time. It fills the void. It gives pretty accurate predictions. It should solve inaccuracies in Winalotto.

(N+4)/s = P

N = current skip
s = span
P = probability

I like your avatar of the rat. It's how I feel sometimes when researching lotteries and effective techniques.:)
 

Patrick123

Member
Hi Springbok,

Well I've uploaded the latest version of the program.
Changes:
Basic documentation is there but not updated with the Columns feature.
A probabilistic wheeling system has been added for people who want to wheel their numbers.
Simple Column calculations and Filtering has been added.

On the Columns screen:
The columns are represented as rows on the grid.
You can re-arrange the order of columns by dragging the appropriate row to the position you want.
you can add in a simple formula:
e.g.
#3 + 5

This would give the current column, the value of column # 3 + 5.

The # implies 'use the column value' the column number is shown on the grid, don't mistake the position of the column for the column number.

you have the following operators
+, -, *, /
The Divide is the integer divide.

To evaluate something like (#3 +5 ) * 2, you would need 2 columns, so you
add a column (# 30)
put in the formula
#3 + 5 (there must be spaces)

add another column (#31)
#30 *2

you can then uncheck 'View Column' for #30 as you don't want to see the interim result.


If you have both a formula and criteria, the formula will be calculated only if the criteria answers true.

if 'Filter Column' is checked, the row will only be displayed if it meets the criteria.

The filter criteria can be as follows:

Code:
#20 = #1
and
#21 > #1
and
#22 > #1
and
#23 > #1

You have >, <, =, <>, >=, and <= available to you.
You also have AND and OR. These must be alone on a new line.

You also have the option to view or hide the zeros.

You can load and save different column layouts to suite your requirements, e.g. one for skipsitters, one for opening-batsmen, etc.
Each time you modify a column's info, I suggest that you re-import your data so that the calculations can come through.
Columns are calculated from 1 upwards max 50 columns.

Thus for column #31,

#35 + #32

will calculate inaccurately, rather add another column (above 35) do the calculation and re-position the column.



Regards
Patrick
 

Springbok

Member
Dumela Patrick

Will have a look at the update today and fool around with it. Well done. In my testing of the void pairs and trips I frequently get 3 strikes in a line. Now add that to opening batsmen, inbetweeners and skip sitters and a suitable historical high, six multiple strikes in a line move from the theoretical to the possible. The future looks distinctly rosy.:)
 

Patrick123

Member
Dumela Springbok,

There was a slight update to the program, where it was not storing the last changes that you made on the columns tab.

With this now it is easy to create conditional filters to start lining everything up.
 

Patrick123

Member
I've added in the ability to set the column widths.

I'll continue to 'bullet-proof' the formula and conditional evaluations and possibly add in some global variables.

I would suggest having a different Column configuration for each scenario, so that one filter does not act against the other e.g. opening-batsmen vs N+x>=H
 

Patrick123

Member
Done another small but good change. Added in some stats on the drawing analysis screen, helps a lot when defining column filters and analysing historical draws.
Also added in some column filter files and Springboks, Alpha and Zulu files in the zip file.
You are able to use the normal filter in tandem with the column filters.

Regards
Patrick
 

Patrick123

Member
There was a small problem where the last logical condition was not being evaluated properly, Hopefully fixed now :)

Regards
Patrick
 

Springbok

Member
Whoah Makhosi, Patrick!!

You move faster than Zola Budd on steroids. I am looking at the latest incarnation of the programme or is is program? I get confused with American English and English English spelling. I am trying to load the columns and cannot figure out how to do it. I am 'n bietjie deurmekaar.

I will explain what I am trying to do. I want to pull out the skipsitters only. The skipsitters must have the following parameters. They are sitting on the median and must have exceed the median in the at least the last three consecutive skip cycles. I am looking at the full bore pairings(1176 pairings).

I have my laptop next to me and will explain each step until I hit the brickwall,
1. I load the data. Easy, no problem,piece of cake.
2.I click on drawing analysis and click on pairs.
3. All 1176 pair and analysis appear on screen. No problem, piece of cake.
4 I click on columns, DOH! I hit a brick wall. I want all the five columns of skip1, skip 2........skip 5 . I want to strip out the pairings which are skip sitters and comply with the following parameters a) on median, b) the last 3 or whatever consecutive skip cycles have been above the median.

If I can do this then all the other techniques should fall in place. Please explain step by step what procedures I must follow.
 

Patrick123

Member
Hi Springbok,

You will see that I included a filter file with the program.

On the columns screen, click load * locate 'skipsitter.clm'

You will see that there is a column #30 added into it. this this the filter logic.
When you now click on pairs in the 'Drawings analysis' tab, only the rows that fit the criteria will be shown.

Let me know how it goes.

Regards
Patrick
 

Patrick123

Member
Column #30 contains the following Criteria:
Code:
#20 = #1
and
#21 > #1
and
#22 > #1
and
#23 > #1

This implies skip 1 = median and skips 2,3 & 4 are greater than median.

The 'Filter column' is also checked which implies - only show columns that satisfy the criteria.
 

Springbok

Member
Hello Patrick
Brilliant, it works, I see now. After loading the data file you jump to the columns. load the median sitter filter AND then go to the drawing analysis and click pairs. I was doing it the other way round at first. No wonder I was a bit puzzled. That's enough for now. I will fool around some more and see what happens. Wow, there must be some complex progamming there. Wait till the void techniques are and I can see the computers exploding with complexity.

Anyway if I have any more questions I will ask tomorrow.
 

Patrick123

Member
I've added a ReCalc button on the columns screen.
Once you've changed your formulas or filters for formulas, hit the recalc button instead of re-loading the data. There's no need to recalc if it's a row filter that you are adjusting. If unsure, click it, it calculates quite fast.

The stats at the bottom of the draw analysis help when analysing historical draws and creating filters.
For a 6/49 game with a booster/bonus ball:
7 balls of the 49 are balls = 14%, pairs = 26% and trips = 37%.
Figures above this mean you are identifying a potential filter.
Figures below are also helpful as you are identifying balls that can be eliminated.

Regards
Patrick
 

Patrick123

Member
Thanks blitzed,

The Filter and calc feature, although very rudimentary, make it extremely easy now to quickly change a scenario, instead of hard-coding it into the program.
I'm still amazed at how powerful this feature is (pat myself on the back :) ) and am now looking at the data in a whole new light.

Regards
Patrick
 

Sidebar

Top