Erstellen von Expression Stats in Hand2Note

Hand2Note ermöglicht es Ihnen, benutzerdefinierte Metriken basierend auf Formeln zu erstellen und zu verwenden — diese werden “Expression Stats” genannt.

Einfache Stats zeigen nur die Häufigkeit bestimmter Aktionen in einer Hand, wie “Open Raise” oder “Any Bet Flop”. Expression Stats, wie “Aggression Frequency” oder “4Bet Range”, sind keine Indikatoren für die Häufigkeit von Aktionen und werden mit einer spezifischen mathematischen Formel berechnet, die einfache Stats als Argumente verwendet.

Jeder Expression Stat ist im Wesentlichen ein mathematischer Ausdruck, bei dem:

  • Argumente die von Ihnen gewählten einfachen Stats sind.
  • Funktionen Operationen (Addition, Multiplikation, bedingte Operatoren) sind, die die Logik der Berechnung des Expression Stats definieren.

Expression Stats ermöglichen es Ihnen, die Analyse aller angezeigten Statistiken zu verfeinern oder zu vereinfachen. Zum Beispiel kann ein Spieler mit dem Stat “Aggression Frequency” vereinfachte Trends im Spielstil eines Gegners sehen. Oder er kann seine 4-Bet Range verfeinern, indem er sie nicht als Prozentsatz einer bestimmten Aktion, sondern als Prozentsatz des gesamten Handbereichs ausdrückt — hierfür wird der Stat “4Bet Range” verwendet.

Beispiel zur Erstellung des Expression Stats 4-Bet Range in Hand2Note

Die Erstellung eines Expression Stats in Hand2Note erfolgt in mehreren Schritten:

  1. Definition der in den Stat eingebetteten logischen Formel (Definition der Stat-Logik).
  2. Erstellung der Formel für den Expression Stat, die für Hand2Note verständlich ist.
  3. Erstellung des Expression Stats in Hand2Note.

Definition der Logik des Stats 4-Bet Range

Zuerst müssen Sie bestimmen, welche Logik im Stat “4-Bet Range” eingebettet ist:
Er zeigt, welchen Teil der möglichen Starthände ein Spieler verwendet, um in einer bestimmten Situation (gegen einen 3-Bet eines Gegners) eine 4-Bet zu machen.

Um dies zu berechnen, betrachten wir die Abfolge der Aktionen, die ein Spieler bei einer 4-Bet durchführt:

  1. Zuerst: Der Spieler macht einen ersten Raise (Open Raise). Dies ist das erste Argument, das den gesamten Handbereich (100%) auf seinen Open Raise Bereich eingrenzt.
  2. Dann: Wenn sein Raise eine 3-Bet erhält, antwortet er mit einer 4-Bet. Dies ist das zweite Argument, das seinen Open Raise Bereich weiter auf den endgültigen 4-Bet Bereich eingrenzt.

Der erhaltene Wert wird dann durch 100 geteilt, um eine visuelle Anzeige in Prozent zu erhalten.

Das logische Formel für den Stat “4-Bet Range” lautet daher:

Prozentsatz des Open Raise des Spielers * Prozentsatz der 4-Bet des Spielers / 100

Erstellung der Formel für den Expression Stat 4-Bet Range, verständlich für Hand2Note

In Hand2Note sind die Argumente in Expression Stat Formeln einfache Stats. In unserem Fall benötigen wir zwei einfache Stats, die wir im Voraus in Hand2Note erstellt haben:

  • Stat “Open Raise” — zeigt den Prozentsatz des Open Raise des Spielers an.
  • Stat “4Bet” — zeigt den Prozentsatz der 4-Bet des Spielers an.

In Expression Stat Formeln müssen Sie die genauen Namen der einfachen Stats verwenden. Vermeiden Sie auch Situationen, in denen mehrere einfache Stats mit denselben Namen in der Hand2Note-Konfiguration existieren.

Nun müssen Sie die Funktionen bestimmen, die im Stat “4-Bet Range” verwendet werden.

Beim Erstellen von Expression Stat Formeln sowie in “multiple players” und Badges in Hand2Note werden Funktionen verwendet:

ValueGibt den Ausführungswert des Stats in Prozent zurück.
CasesGibt die Anzahl der Fälle für den Stat zurück. Mit anderen Worten, es gibt die Anzahl der Hände zurück, in denen die Aktionen des Spielers die im Stat festgelegte Bedingung erfüllten.
OppsGibt die Anzahl der Hände zurück, in denen der Spieler die Möglichkeit hatte, die im Stat festgelegte Bedingung zu erfüllen. Dieser Wert wird auch als “Sample” für den Stat bezeichnet.
VsHeroCasesGibt die Anzahl der Hände zurück, in denen der Spieler gegen den Hero gespielt hat und seine Aktionen die im Stat festgelegte Bedingung erfüllten.
vsHeroOppsGibt die Anzahl der Hände zurück, in denen der Spieler gegen den Hero gespielt hat und die Möglichkeit hatte, die im Stat festgelegte Bedingung mit seiner nächsten Aktion zu erfüllen.
WonHandCasesGibt die Anzahl der Hände zurück, in denen die Aktionen des Spielers die im Stat festgelegte Bedingung erfüllten und er die Hand gewann.
WentToSDCasesGibt die Anzahl der Hände zurück, in denen die Aktionen des Spielers die Stat-Bedingung erfüllten und er zum Showdown ging.
WonHandAtSDCasesDie Anzahl der Hände, in denen der Spieler, nachdem er die Stat-Bedingung erfüllt hatte, nicht nur zum Showdown ging, sondern auch gewann.
AmountWonGibt die Anzahl der gewonnenen Big Blinds in Händen zurück, die die im Stat festgelegte Bedingung erfüllten.
ActionProfitGibt den ActionProfit-Wert in Big Blinds in Händen zurück, die die im Stat festgelegte Bedingung erfüllten.

Beim Verwenden jeder Funktion mit einfachen Stats muss die Funktion am Anfang geschrieben werden, gefolgt vom Namen des einfachen Stats in Klammern, zum Beispiel:

Cases(Open Raise)

Außerdem dürfen Sie beim Schreiben von Expression Stat Formeln, bei der Arbeit mit “multiple players” oder beim Erstellen von Badges in Hand2Note den bedingten Operator if und andere mathematische Funktionen verwenden.

Da in unserer Formel beide Stats (“Open Raise” und “4Bet”) ihren Ausführungsprozentsatz anzeigen müssen, benötigen wir die Value Funktion.

Das Ergebnis ist die Formel für den Stat “4-Bet Range”:

Value(Open Raise) * Value(4Bet) / 100

Erstellen des Expression Stats “4-Bet Range” in Hand2Note

Um einen Expression Stat in Hand2Note zu erstellen, müssen Sie den Stat-Editor öffnen, indem Sie mit der linken Maustaste (LMB) auf das Symbol “Stat Editor” (1) klicken. Um einen neuen Stat zu erstellen, klicken Sie auf “+ New Stat” (2), legen Sie im erscheinenden Fenster den Namen fest (3) (zum Beispiel “4-Bet Range”) und klicken Sie auf “OK” (4).

Als nächstes müssen Sie die notwendigen Parameter für den erstellten Stat “4-Bet Range” festlegen. Stellen Sie zunächst sicher, dass er nach seiner Erstellung zur Bearbeitung im Stat-Editor geöffnet ist (1). Gehen Sie dann zum Menü “Expression” (2) und wählen Sie das erforderliche Eingabebedingungsformat (3).

In diesem Beispiel betrachten wir die Eingabe der Stat-Ausführungsbedingung im “Textual Mode”. Sie können auch das reguläre Eingabebedingungsformat verwenden — dies beeinflusst das Ergebnis nicht, sondern bietet nur die Möglichkeit, die Bedingung auf eine für Sie bequeme Weise zu bearbeiten.

Geben Sie als nächstes im Formeleingabebereich die zuvor erstellte Formel für den Indikator “4-Bet Range” ein (4). Wenn die Formel korrekt eingegeben wurde, sollte darunter ein grünes Häkchen erscheinen (5).

So werden Expression Stats im Hand2Note-Programm am Beispiel des Indikators “4-Bet Range” erstellt. Jetzt kann er in HUDs und Popups verwendet werden. Um Expression Stats korrekt in HUDs hinzuzufügen und zu verwenden, empfehlen wir die Lektüre der Artikel:

Fazit

Das Verständnis der Funktionsweise von Expression Stats eröffnet den Weg zu einer verfeinerten Spielanalyse mit Hand2Note. Wie wir gesehen haben, zeigen sie nicht nur Zahlen an, sondern offenbaren Verbindungen zwischen Aktionen, indem sie rohe Häufigkeitsdaten in bedeutungsvolle strategische Indikatoren verwandeln.

So beherrschen Sie nicht nur eine Programmfunktion, sondern verschiedene Analysen der Spiele von Gegnern. Jetzt können Sie Stats konstruieren, um Hypothesen über das Spielverhalten von Gegnern zu testen und rohe Daten in personalisierte und strategisch bedeutsame Metriken zu verwandeln. Beginnen Sie mit einfachen Formeln, experimentieren Sie — und Ihre HUDs und Popups werden eine neue, detaillierte Sprache der Strategie sprechen.