To start off, there is the question of whether robots are allowed to park on the opponent’s alliance platform, or even touch the top of the platform at all.
As @meng said in another thread, the referees at the unofficial SingVex tournament in June ruled that the answer to both of these questions was no, and so robots were disqualified for accidentally touching the top of their opponents’ Alliance Platform.
Below is a potential version of the question:
According to the definition of Platform (emphasis mine):
And according to the definition of Parked:
My interpretation of the current rules is that it would be legal for a robot to place itself on an opponent’s alliance platform in an attempt to prevent the opponent from parking. (However, this would be considered a solely defensive action.)
This is because the definition of Parked does not give any special status to robots sitting on an opponent’s Alliance Platform.
However, the referees at the unofficial SingVex 2018 tournament held this June interpreted this rule differently. They said that since Alliance Platforms “can only be used for Parking by Robots of the same color Alliance as the Platform”, robots were not allowed to park on their opponents’ Alliance Platform, or place any part of the robot top of it. Robots who touched the tops of the opponents’ Alliance Platform were disqualified from the match.
Is it legal for a robot to intentionally drive onto (or otherwise contact) an opponent’s Alliance Platform to prevent them from Parking?
Is it legal for a robot to contact an opponent’s Alliance Platform in a way that does not prevent the opponent from Parking, or at a time when no opponents are trying to park?
If the answer to (1) or (2) is no, would it be legal to intentionally place scoring objects on the opposing Alliance Platform in a way that would prevent an opponent from parking? (I assume no.)
Am I correct that if any of the above actions are illegal, that these actions would result in a warning and not a DQ, unless the action was match-affecting?