Design | bettingtool - soote1/bettingtool GitHub Wiki
Summary
The bettingtool is a concurrent system that aims to find a sure bet opportunity by applying an arbitrage betting strategy. The system consists of a set of programs, each one with a single responsability, that works together to provide an efficient way of searching the sure bet opportunity using a multi-objective evolutionary algorithm.
Motivation
Arbitrage betting is a well known strategy in the online sports betting world. It is considered as the only way to legally place a sure bet. They are not easy to find, as they require a lot of coordinated processing.
We believe that the multi-objective evolutionary algorithms are one of the best tools to solve combinatorial problems as they provide the following features:
- A decent response time.
- Smaller number of combinations to find an approximated result.
- Ability to measure more than one objective to avoid combinations.
Design
Components:
Flow:
Related Designs:
Alternatives
- TBD