Skip to main content

calculate_pass_success_chance

calculate_pass_success_chance - Page 01.pngÜber point_to_line_distance() bekommen wir den Lotfusspunkt und Distanz zu diesem vom Gegner zur Passlinie im Tupel. Darüber können wir die Zeit jedes Gegners zu dem Abfangpunkt berechnen, durch die Distanz zum Lotfusspunkt  durch Gegner-Geschwindigkeit. Diese wird für jeden Gegner errechnet und für jeden Gegner ein relativer Wert der Passzeit zum Lotfußpunkt im Verhältnis zur Abfangzeit berechnet. Von diesen Werten wird sich der geringste Wert gemerkt (min_advantage) die unseren geringsten Zeitvorteil zum Gegner merkt.

Dieser Wert wird dann über eine Sigmoid-Funktion auf den Wertebereich [0, 1] normalisiert.