Closed rhololkeolke closed 4 years ago
What's about double touch? With this implementation you can avoid a double touch foul of by just waiting 5s and dribble the ball afterwards. The kicking team is much closer to the ball and has a clear advantage. So the double touch rule must be enforced after the 5 seconds as well.
The rules state:
When the ball is brought into play following a kick-off, direct free kick, indirect free kick or penalty kick, the kicker is not allowed to touch the ball until it has been touched by another robot or the game has been stopped.
So, with the suggestion from @tobiasheineken the double touch rule is effective after the 5 seconds as well. When directly sending a force start without a stop, it would also keep effective.
But stop, then force start would then definitely require a small pause so that both teams have the same distance to the ball. This variant is out, I guess...
I rewrote the lack of progress section. There is a table with timings for different situations and divisions. It is all 10s for Div B. Kick-off and Penalty are still 10s for Div A. All other situations are 5s for division A.
For the case where the ball is in the defense area I've kept the indirect free kick procedure. Depending on the outcome of #3 we may need to reevaluate this procedure. My alternative suggestion is ball placement outside the defense area, then stop, then force start. But we would need to decide where the placement should go in that case.
In all other situations, the procedure has been changed to stop then force start.
I really liked the idea of @tobiasheineken to continue the game without any stop and force start. The stop and force start would not save any time compared to the current rules.
@tobiasheineken, @g3force Does that address the suggested change?
Kick-off and free-kicks auto continue. Manual calls do a stop and force start. When the ball is only reachable by a single team we use the free-kick rules.
Closed in favor of #32
Play now continues with a Force Start instead of an Indirect Free Kick.
Division A timeout changed to 5 seconds. Division B timeout remains at 10 seconds.
See proposed rule change spreadsheet: https://docs.google.com/spreadsheets/d/1LfNNrE4ld0IkRGXSkKSKOnPDipdKbuH-InZJY2kATs4/edit?usp=sharing