A number generator with recovery is needed for Windows and Linux
The generator will consist of 3 independent utilities
1. Generator
Generates a series of 4 numbers in the range from 1111 to 4444 using seed, offset
seed=42
offset=32424
[1234, 2341, 4123, 1442, 3214, ...]
2. Recovery with 2 unknowns
For an already existing series (any length), we find seed, offset, and the minimum number of numbers needed for recovery if necessary
3. Recovery with 1 unknown
We find what is missing - for example, there is a seed and a small number of numbers but enough for recovery - find the offset
or vice versa find the seed
Option A: Known seed, unknown offset
./reverse --seed 42 --unknown-offset --sample "1234,2341,4123" --max-offset 50000000000
# Result: offset=32424Option B: Known offset, unknown seed
./reverse --offset 32424 --unknown-seed --sample "1234,2341,4123" --max-seed 4294967295
# Result: seed=42
The main focus is usually on speed and 100% quality of all processes
Programming language of your choice but it should provide maximum speed - I lean towards C99 or C(++)
Algorithms: LFSR or PCG (jump-ahead/behind operations)
Open to other suggestions if there are better ready-made solutions or algorithms
Thank you for your attention
Client's review of cooperation with Revaz G.
Create a number generator with recoveryI am satisfied with the work
I recommend
Freelancer's review of cooperation with Roman Freelancer
Create a number generator with recoveryGreat client, I had good experience with him, Roman was very collaborative and explained in details what he needed, I recommend him.
-
Winning proposal3 days100 USDWinning proposal3 days100 USD
Hello, I have reviewed your project and I became interested, I will implement this in C language.
-
1 day200 USD1 day200 USD
☺️ Good day! I am ready to immediately take on the task and complete it today. I have experience with similar projects, so I know how to find an effective solution. You can review similar works in the feedback. I am waiting for your response! ✅
-
2 days100 USD
2361 16 2 1 2 days100 USDGood day, I will complete the work quickly and efficiently. I have over 5 years of experience in development.
-
1 day100 USD
372 1 day100 USDGood day, Roman!
I have experience in developing random number generators and working with algorithms based on LFSR and PCG. I am also proficient in C++ and C, which allows me to implement a fast and optimized tool for Windows and Linux.
I can implement the functionality you described:
generation of number sequences with a given seed and offset;
parameter tuning (seed or offset) based on part of a known sequence;
algorithmic optimizations for maximum speed.
… I will ensure 100% accuracy of recovery, a user-friendly interface for launching utilities, and detailed documentation.
I am ready to discuss the details and clarify the requirements to best adapt the solution to your needs.
-
1 day100 USD
477 2 0 1 day100 USDGood afternoon, I have extensive experience in programming in C++ and C#, I will write quickly and clearly.
-
1 day120 USD
3008 73 4 2 1 day120 USDGood day! I am implementing the task you assigned on C++!!! Feel free to reach out!!!!!!
-
2 days100 USD
2248 18 3 2 days100 USDI will do it in C99 using OpenMP and the PCG algorithm. The project will consist of three utilities (*.c), the implementation of the algorithm (PCG.h), and a makefile.
If you are interested, write - we will discuss the details.
-
4 days100 USD
2381 156 5 4 days100 USDHello!
Feel free to contact me, I will complete it quickly and efficiently.
We have worked together before ...
-
3 days100 USD
837 9 0 3 days100 USDGood afternoon, I am a developer in Python and C# C++, I have studied C++ for a long time while working in cybersecurity, I am ready to complete your task.
-
Доброго дня. Логіка того як працює сід і зміщення вже є чи це також на виконавці?
-
Current freelance projects in the category C & C++
Reverse engineering of console utilities for querying SSD controllers (Flash ID)1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++… C & C++, Desktop Apps ∙ 3 days 17 hours back ∙ 5 proposals |
Development of a Minecraft Java Seed Map / Seed Viewer for the websiteDevelopment of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an… C & C++, HTML & CSS ∙ 4 days back ∙ 14 proposals |
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 8 days 7 hours back ∙ 2 proposals |
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 11 days 8 hours back ∙ 8 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 12 days 9 hours back ∙ 5 proposals |