-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discrepancy between successful passes in the SPADL and atomic-SPADL representations #214
Comments
A pass is successful if it reaches a teammate. This is of course a nebulous concept. There is a thin line between intercepting the ball and recovering the ball immediately after it was received. However, I think the data annotator is best placed to judge that and I would not override it on our side. On the other hand, I think it would make sense to add duels to SPADL as they are meaningful defensive actions. We already do so for ground duels (which should be converted to tackles if the implementation of the Wyscout converter is correct). Therefore, I assume you are referring to aerial duels for which SPADL does not have a corresponding action. It's not an interception (preventing an opponent's pass from reaching their teammates). I don't know what the motivation was to ignore these aerial duels. Do you remember @TomDecroos? |
Ok, it seems like I didn't understand the code correctly. A pass is marked with
Determining the type of the next action is done as follows: socceraction/socceraction/atomic/spadl/base.py Lines 98 to 102 in 4c63e7a
This means that successful actions as determined by Wyscout annotators will become 'unsuccessful' when converting to atomic if the consecutive action is executed by someone of the opposing team, but I don't know if there is anything to be done about this. |
While converting Wyscout events to SPADL actions most duels are removed as they are not considered on the ball actions, however in doing so some information is lost. Wyscout considers a pass which is followed by a duel as accurate (translated to SPADL as a successful action) even if the duel is lost by the teammate of the player who gave the pass. This causes successful passes to be followed by an action of the opposing team. It would make more sense (in my opinion) to mark the pass as failed and follow it up by an interception of the opposing player.
The text was updated successfully, but these errors were encountered: