RoboCup-SPL/GameController

Timeouts during penalties

Closed this issue · 3 comments

The GUI allows to take timeouts during the penalty shoots. If the shot-taking team takes a timeout, it loses the shot after the timeout ends. Not sure if timeouts are possible in the SPL during penalty shoots.

Example:

  • in knock-out game, score 1:1 and go to penalty
  • blue is penalty taker, before SET go to TIMEOUT for blue (display bug: GUI changes to show the number of pushes in SPL, not the shots taken)
  • at the end of timeout, red is penalty taker and blue is shown as having taken no shot yet (expected behavior: blue takes the shot)

Yes that's completely broken. It worked correctly last year, i.e. neither the kick-off nor the labels changed.

Is it possible to take a timeout during the penalty shootout in the Humanoid League? There still is a bug left, because for the Humanoid League, the GameController currently allows a timeout before each shot, which cannot be correct.

The HL grants one timeout per team for the whole penalty shootout.