The next modification to the follower script

Published:

The follower script already tracks the following:

Direct followers

Skip 1 followers

Skip 2 followers

To this list I am preparing to add:

Skip 7 followers

Skip 14 followers

Skip 21 followers

Skip 28 followers.

Why? More perspective. With 7 different events all pointing to the next draw, maybe it will have a higher chance of accuracy.

I still encounter situations where either the winning number was eliminated from the pool of possible picks or the most frequent of the respective lists gave a greater weight to a number that was not drawn. I will shorten the length of the recent individual lists and look at it from 7 different perspectives, combining these to generate the one "best guess" based on previous draw history.

It still presents my ideal system which does the following:

Treats pick N games as N sequential games of 1 in 10

Uses draw history

Updates and runs quickly

Uses Python code rather than the longer process of updating spreadsheets

Generates one single pick definitively, which reflects my cheap mantra.

May not work ever, but represents my single best guess based on my years of research (on and off, mostly off)

Keeps the coding skills sharp.

 

I will temporarily suppress the full history counts to make it more readable as I tweak the settings, mostly of recent capture length. This is simply done by commenting out the print lines that display the full counts.

I may also display the individual picks while testing for the purpose of determining which component contributes the winning pick while paper play testing the pick 3, but it is the composite pick that is the sole target of these experiments. This will be my first expedition into feature weighting... a positive step to understand the mechanics of machine learning, which will be the eventual goal.

Exciting to be working on 2 of my favorite hobbies at the same time... Python coding and the Lottery!

Entry #209

Comments

Avatar hypersoniq -
#1
Took about an hour to modify and test the script changes. Going to perform some readability mods and purge NaNs from the lists before slicing the sample sets, the latter being most important.

Find and replace is as useful a feature in the Python IDLE IDE as it is in Excel!
Avatar hypersoniq -
#2
So, to remove NaN values (not a number) when building lists with the .tolist() method, find tolist() and replace all with dropna().tolist

Stripped them right out!

Not yet at the finish line, but the checkered flag is visible...

Post a Comment

Please Log In

To use this feature you must be logged into your Lottery Post account.

Not a member yet?

If you don't yet have a Lottery Post account, it's simple and free to create one! Just tap the Register button and after a quick process you'll be part of our lottery community.

Register