Thread: <G28>
View Single Post
  #5   Spotlight this post!  
Unread 12-01-2012, 23:57
rich2202 rich2202 is online now
Registered User
FRC #2202 (BEAST Robotics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 1,220
rich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond repute
Re: <G28>

The issue is "exploit". If there is a purpose for your movement (aside from scoring g28 points), and it causes a G28 violation, then it is not an "exploit" for G45 purposes.

For instance, if you are getting a ball from your inbound station and dashing for the bridge, the other team better get out of the alley. If you see another bot in your alley, and you make a mad dash at it for the sole purpose of scoring g28 points, then that is a g45 violation. If the other bot was going for a loose ball in your alley, then the purpose of the mad dash is going after the ball, and not the other bot, thus not an "exploit".

Similarly, if you are pushing another bot out of the way, so you can shoot from the key, then that is ok. If you don't have a ball to shoot, then that can be considered an "exploit". But, if you are clearing the key so an alliance bot can shoot, then that is ok.

Quote:
Originally Posted by Chris Hibner View Post
Scenario 1: Robot Z herds the balls into the corner of the field in the lane and parks their robot so Robot A can't get them.
No different than if Z had the 3 balls in its body. A could not go after the balls. Thus, any contact is a violation of G28.

However, if Z had 3 balls in its body, and was hearding 3 additional balls, then Z could be in violation of G22, and all A would have to do is approach to get the loose balls, and A would get the points without having to actually contact Z, thus defeating the purpose of your scenario (keeping A from scoring).

Quote:
Scenario 2:
Robot Z knows this and anchors itself to the part of the key that Robot A likes to shoot from.
Z has no valid game purpose from immobilizing in that position. Thus, how ever many contacts it takes to get Z to move is Z's problem. A is not "exploiting" for the purpose of scoring fouls, so there is no G45 violation.

Note: There is also an issue of how often you can "touch". The Pin rules (g29) could apply where another contact would not be considered a "touch" for foul scoring purposes until the bots separated by 6' and 3 seconds.

Another question is: What if 2 alliance bots touch the same opponent bot around the same time? Let say the opponent bot is in the key. Two alliance bots push the bot away so they can shoot. I think that would be 2 fouls.