Skip to content

Robot Too Close To Opponent Defense Area repeated every 2 seconds #76

Closed
@g3force

Description

@g3force

Current rule

During stop and free kicks, before the ball has entered play, all robots have to keep at least 0.2 meters distance to the opponent defense area.

There is a grace period of 2 seconds for the robots to move away from the opponent defense area.

It is currently a stopping foul.

Issues

If a robot keeps standing too close to a penArea, the foul is counted repeatedly every 2 seconds. As this also applies to STOP, this can quickly become annoying.

Possible Solutions

  1. Only raise foul, if bot was near defense area within last 2 seconds before game continued
    • Con: This would still allow an attacker to shake up the defense during STOP.
  2. Halt the game after foul to avoid multiple fouls
    • Con: May stop the game more often, especially if a team consistently not follow this rule. However: It would still count as one foul each time at least.
  3. Only count first time as foul, but repeat it anyways?
    • Con: Solves the problem only partially: Would still confuse the GCO and spam the UI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions