[PYTHON] Programmieren Sie die Gewinnmethode für Pferderennen
Zweck#
- Umameshi.com-Gewinnmethode für Pferderennen Siehe Artikel *** Programmieren der Gewinnmethode für Pferderennen * ** ** **
- Optimale Lösung (** Pulp **) mit dem Programm, das ich vor dem Rennen erstellt habe ( Github-Code ) Verwenden)
Vorbereitung
- python
-
- September 2013 Daten zu Gewinnchancen und Einzelpferdequoten für ein Rennen in Nagoya
――Dieser Artikel wird lang sein, daher erkläre ich das Ergebnis und was ich getan habe, ohne den Code zu veröffentlichen.
(Einzelheiten finden Sie unter Github-Code )
Daten#
- Die Daten für Siege und Pferde sind wie folgt
--index ist die Pferdenummer
- Spalten sind Gewinnchancen und Einzelpferdequoten (z. B. 1 ist Pferdennummer 1 Einzelpferdequoten)
Vergleich
- Geben Sie den Unterschied zwischen synthetischen Einzelquoten und Gewinnchancen aus
――Wählen Sie von hier aus eine Pferdenummer mit einer kleinen Gewinnchance und einem großen Unterschied
Modellauswahl und Ergebnisse
- Aufgrund der obigen Ergebnisse dachte ich, es wäre besser, ** Pferdenummern '1' und '3' ** zu verwenden.
model_0##
- In model_0 habe ich Mamono '3' als Argument verwendet.
- ** Minimieren Sie die Anzahl der Wetten (100 Yen pro Blatt) und stellen Sie die Bedingungen so ein, dass die Differenz (Yen) zwischen der Rückerstattung (Yen) und der Gesamtzahl der Wetten * 100 (Yen) positiv ist, unabhängig davon, welches Pferd gewinnt. tat **
――Die Differenz ist negativ, da die Bedingung erfüllt ist, aber die Anzahl der Wetten am Ende aufgerundet wird, sodass sich der Wert ändert.
- Gelöst zeigt an, dass dieses Optimierungsproblem behoben wurde
―― 48.0 zeigt die Gesamtzahl der Wetten
model_1##
- In Modell_1 haben wir Einzelpferd '1' und Einzelpferd '3' als Argumente verwendet.
- ** Die Bedingung wurde so festgelegt, dass der gesamte Rückerstattungsbetrag maximiert wird und die Differenz (Yen) zwischen dem Rückerstattungsbetrag (Yen) und der Gesamtzahl der Wetten * 100 (Yen) positiv ist, unabhängig davon, welches Pferd gewinnt. Geben Sie außerdem die maximale Anzahl von Wetten in das Argument ein und legen Sie eine Bedingung fest, damit diese nicht überschritten wird. (1000 in diesem Artikel) **
――In diesem Fall konzentriert sich die Wettmethode auf den Platz mit den höchsten Gewinnchancen, sodass das Pferd mit den niedrigsten Gewinnchancen nicht viel verliert.
Impression
- Da die diesmal gelösten Daten (20. September 2013 Nagoya Horse Racing 1 Race) verwendet wurden, scheint diese Gewinnmethode verwendbar zu sein, aber es gibt viele Dinge, die nicht wirklich gelöst werden können.
- Es kann nicht gesagt werden, dass Sie niemals verlieren werden, weil es tatsächlich negative Punkte gibt (aufgrund von Aufrundungen), aber wenn Sie *** vollautomatisch *** machen (z. B. automatisch ein Pferderenn-Ticket kaufen), wird es regelmäßig sein. Geld wird wahrscheinlich hereinkommen. (Noch nicht implementiert)
- Wenn Sie im Github-Code vor dem Rennen mit Informationen herumspielen, können Sie die Daten von Sieg und Pferd kratzen Ich habe Module erstellt, die verwendet werden können. Wenn Ihnen diese Methode gefällt, versuchen Sie, ein System zu erstellen, das die Verwendung dieser Module vollständig automatisiert.