
Fast lottery filtering program
- or -
Post a project like this1168
£350(approx. $470)
- Posted:
- Proposals: 10
- Remote
- #3717359
- OPPORTUNITY
- Awarded
Quick Graphic Designer + Animator + Video Editor + Photo Editor + Logo Designer + Autocad Designer

Top rated PHP Web Development | WordPress | Magento | Drupal | OpenCart | PrestaShop | Joomla

Data Analysis | Full-stack developer (Python Django, React.js, JavaScript, Tailwind CSS)
7196784647690666081735528353136460210507543684847621760978637576859002
Description
Experience Level: Expert
I need a fast auto-filtering lottery program.
Main objectives of this program:-
1. Create any lottery format and produce all possible unique combinations (UC).
2. Filter (remove) away any of these UC based on some criteria.
IMPORTANT: Please take your time to really understand this before taking on this job.
The program I need must be simple to install but crucially, very fast in calculating all the permutations and filtering. This program must be able to apply 200 filters based on command within 30 minutes for a common 6/59 lottery format which will have as much as 45 million UC at the start.
More details:-
This program will allow me to create/save the most popular lottery format. It then generates all the unique combinations which can be as many as 250 million. It would then automatically filter (delete) away any combinations based on criteria it reads on a specific area of an uploaded spreadsheet. This spreadsheet has up to 1000 rows of numbers and each row has a command (criteria) such as Rem (remove), Max2, Min2, etc. I call this pool of combinations a Pond.
I will then need boxes to type in the lottery-drawn numbers. The program then searches the combinations in the Pond and gives a summary of matched numbers against the drawn numbers with percentages too. It will also show how numbers it matched per row by adding this to the end of each row, M0,M1,M2 etc. I download this and include the summary.
I have NO IDEA what programming language is best but I have a similar program that is extremely fast using C+ (I think).
I need an easy-to-use interface, the sample is attached.
Full detail attached.
Sample spreadsheet attached.
Main objectives of this program:-
1. Create any lottery format and produce all possible unique combinations (UC).
2. Filter (remove) away any of these UC based on some criteria.
IMPORTANT: Please take your time to really understand this before taking on this job.
The program I need must be simple to install but crucially, very fast in calculating all the permutations and filtering. This program must be able to apply 200 filters based on command within 30 minutes for a common 6/59 lottery format which will have as much as 45 million UC at the start.
More details:-
This program will allow me to create/save the most popular lottery format. It then generates all the unique combinations which can be as many as 250 million. It would then automatically filter (delete) away any combinations based on criteria it reads on a specific area of an uploaded spreadsheet. This spreadsheet has up to 1000 rows of numbers and each row has a command (criteria) such as Rem (remove), Max2, Min2, etc. I call this pool of combinations a Pond.
I will then need boxes to type in the lottery-drawn numbers. The program then searches the combinations in the Pond and gives a summary of matched numbers against the drawn numbers with percentages too. It will also show how numbers it matched per row by adding this to the end of each row, M0,M1,M2 etc. I download this and include the summary.
I have NO IDEA what programming language is best but I have a similar program that is extremely fast using C+ (I think).
I need an easy-to-use interface, the sample is attached.
Full detail attached.
Sample spreadsheet attached.
Alan L.
100% (6)Projects Completed
6
Freelancers worked with
4
Projects awarded
85%
Last project
2 Jun 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies