Go to Post What is this word "done" of which you speak? - Rick TYler [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 09-01-2010, 12:25
AlexD744 AlexD744 is offline
Registered User
FRC #0744 (744 Shark Attack)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Ft. Lauderdale, FL
Posts: 638
AlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond repute
Possible Discrepency - G17

If you look in section 7.3.4.3 (Handling Balls) at G17, there is a formula for how long you have to put a ball back in play after it has passed through the ball counter. In the blue box below, it explains that you get an additional 4 seconds for each ball in the alliance station before it is returned, but with the formula they have given, you would get four seconds less for each ball. Also, with this formula, you could possibly have a negative amount of time to put a ball back into play. We thought maybe there was a subtraction where there needed to be an addition, but this would give unlimited time. Any explanations or help would be awesome. (especially because we were not able to download the extended explanation) Thanks!
__________________
www.sharkattack744.com
  #2   Spotlight this post!  
Unread 09-01-2010, 12:35
engunneer's Avatar
engunneer engunneer is offline
Alumni turned Mentor
AKA: Branden Gunn
FRC #4761
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1996
Location: Reading, MA
Posts: 816
engunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond repute
Re: Possible Discrepency - G17

I had issues with the DOGMA pdf too. was it not accepting your password?
__________________
Student FRC23 (1996-1999), Mentor FRC246 (2000), Mentor FRC1318 (2007-2009), Mentor FRC93 (2011), Mentor FRC2151 (2012), Mentor FRC23 (2013), Mentor FRC4761 (2014-2017)
1998 - National Chairman's Award and Woodie Flowers Award (FRC23, Mike Bastoni ) | 2007 - PNW SF (488, 1595) | 2008 - Oregon RCA - Seattle #2 Seed, SF (488, 1696) | 2009 - Oregon #1 Seed, Winners (1983, 2635) - Seattle SF (945, 2865) - Galileo #2 Seed, SF (973, 25) | 2012 Midwest F (111, 71) | 2014 RIDE Winners (78, 125), Inspector - NEU #24, QF (3479, 3958) - NECMP #35 | 2015 Reading #11, SF (1058, 190), Inspector - RIDE #17, QF(4055, 5494), Inspector - NECMP #57 | 2016 Reading #4, SF (133, 4474), DCA, Inspector - Ride #22, SF (1735, 2067), Creativity, Inspector - NECMP #48, RCA - Archimedes
  #3   Spotlight this post!  
Unread 09-01-2010, 12:50
jacobhurwitz jacobhurwitz is offline
Registered User
FRC #0449 (Blair Robot Project)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Maryland
Posts: 45
jacobhurwitz has a spectacular aura aboutjacobhurwitz has a spectacular aura aboutjacobhurwitz has a spectacular aura about
Re: Possible Discrepency - G17

Quote:
Originally Posted by AlexD744 View Post
but with the formula they have given, you would get four seconds less for each ball
I also can't open the DOGMA pdf, but I had a different interpretation of the formula. The key to understanding the formula is that T_expire and T_score represent times on the countdown clock.

Pretend you score a ball with 1 minute (60 seconds) left on the clock. If there are zero balls waiting to be returned to the field, then this ball must be returned before the clock reads 49 seconds left, because 60 - [11 + (4*0)] = 60 - 11 = 49. If there is already one ball waiting to be returned to the field, then the just-scored ball (now the second ball waiting to be returned to the field) must be returned before the clock reads 45 seconds left, because 60 - [11 + (4*1)] = 60 - 15 = 45. Thus, you have an extra 4 seconds to return this second ball because there's a backlog of balls waiting to be returned.
  #4   Spotlight this post!  
Unread 09-01-2010, 12:54
samepstein samepstein is offline
Registered User
FRC #0555 (Montclair Robotics)
Team Role: Leadership
 
Join Date: Jan 2009
Rookie Year: 2005
Location: Montclair NJ
Posts: 4
samepstein will become famous soon enough
Send a message via AIM to samepstein
Re: Possible Discrepency - G17

Quote:
Originally Posted by engunneer View Post
I had issues with the DOGMA pdf too. was it not accepting your password?
Yes, I believe there is an error with the password set for the DOGMA pdf.
  #5   Spotlight this post!  
Unread 09-01-2010, 13:28
Ekaru Ekaru is offline
Registered User
FRC #2500
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Minneapolis, MN
Posts: 5
Ekaru is an unknown quantity at this point
Re: Possible Discrepency - G17

As said, the formula gives you 4 more seconds for each ball, no error, due to how the formula works.
  #6   Spotlight this post!  
Unread 09-01-2010, 13:29
GBIT's Avatar
GBIT GBIT is offline
Lexantologist/Team Lead
AKA: Jared
FRC #0811 (Cardinals)
Team Role: Mechanical
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Worcester, MA
Posts: 252
GBIT is just really niceGBIT is just really niceGBIT is just really niceGBIT is just really niceGBIT is just really nice
Send a message via AIM to GBIT
Re: Possible Discrepency - G17

Quote:
Originally Posted by jacobhurwitz View Post
I also can't open the DOGMA pdf, but I had a different interpretation of the formula. The key to understanding the formula is that T_expire and T_score represent times on the countdown clock.

Pretend you score a ball with 1 minute (60 seconds) left on the clock. If there are zero balls waiting to be returned to the field, then this ball must be returned before the clock reads 49 seconds left, because 60 - [11 + (4*0)] = 60 - 11 = 49. If there is already one ball waiting to be returned to the field, then the just-scored ball (now the second ball waiting to be returned to the field) must be returned before the clock reads 45 seconds left, because 60 - [11 + (4*1)] = 60 - 15 = 45. Thus, you have an extra 4 seconds to return this second ball because there's a backlog of balls waiting to be returned.

this was my understanding as well and i feel that it will be a discussion for the Q&A soon... I also could not get into the DOGMA pdf..
__________________
-Mentor-
-WPI '13-
-Former Team Lead-
-Past Driver-

  #7   Spotlight this post!  
Unread 09-01-2010, 16:09
BRAVESaj25bd8 BRAVESaj25bd8 is offline
Bobby D
AKA: Bobby DeFelice
FRC #0250 (Dynamos)
Team Role: Mentor
 
Join Date: Apr 2004
Rookie Year: 2004
Location: Colonie, NY USA
Posts: 121
BRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant future
Re: Possible Discrepency - G17

I don't think there is much discrepency at all. jacobhurwitz explained it pretty well. The key is that t_exp and T-score are the number of seconds left. Therefore, the expected time can be negative because if you get a ball for example with less than 11 seconds remaining, it does not ever need to be put back on the field. Negative times actually do make sense here because they represent the "never" possibility for the time at which a ball must re-enter the field. Hope that helps.
  #8   Spotlight this post!  
Unread 10-01-2010, 17:27
AlexD744 AlexD744 is offline
Registered User
FRC #0744 (744 Shark Attack)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Ft. Lauderdale, FL
Posts: 638
AlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond repute
Re: Possible Discrepency - G17

Thank you, I understand now, I was interpreting it as that t-exp as the amount of time you had to return the ball, not the time by which the ball was returned. Thank you again.
__________________
www.sharkattack744.com
  #9   Spotlight this post!  
Unread 10-01-2010, 20:52
Scott358 Scott358 is offline
Engineer/Mentor
AKA: Scott3137
FRC #3137 (T-Birds)
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 1999
Location: Hauppauge, Long Island, NY
Posts: 149
Scott358 is just really niceScott358 is just really niceScott358 is just really niceScott358 is just really niceScott358 is just really nice
Re: Possible Discrepency - G17

I see the times provided by the formula in rule G17 are the clock times, not the ball return times, but I'm still not clear on how long we have to return the first ball....

When the first ball enters, would n=1?

If so, according to the formula, wouldn't we have 15 seconds to return the ball (not 11 as described in the blue box below the rule)?

Obviously with the penalties associted with holding balls too long, they should be returned to the field ASAP, but just wondering about the math.
__________________
Scott 3137 (formerly Scott 358)
  #10   Spotlight this post!  
Unread 10-01-2010, 21:15
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,736
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Possible Discrepency - G17

Quote:
Originally Posted by Scott358 View Post
I see the times provided by the formula in rule G17 are the clock times, not the ball return times, but I'm still not clear on how long we have to return the first ball....

When the first ball enters, would n=1?

If so, according to the formula, wouldn't we have 15 seconds to return the ball (not 11 as described in the blue box below the rule)?

Obviously with the penalties associted with holding balls too long, they should be returned to the field ASAP, but just wondering about the math.
Nope, it's 11 seconds. n = 0. The second one (if the first one hasn't made it out) would get 15 seconds.

Oh, and if you haven't found this out already, the DOGMA document isn't locked anymore. It's got a really good explanation.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #11   Spotlight this post!  
Unread 10-01-2010, 22:32
Scott358 Scott358 is offline
Engineer/Mentor
AKA: Scott3137
FRC #3137 (T-Birds)
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 1999
Location: Hauppauge, Long Island, NY
Posts: 149
Scott358 is just really niceScott358 is just really niceScott358 is just really niceScott358 is just really niceScott358 is just really nice
Re: Possible Discrepency - G17

Thanks for the re-confirming n=0 when the first balls passes.

From the way I read it, it would be that n=1 when the first ball is scored, as that is now the "# unexpired balls currently in station" (per DOGMA definition, since I thought "currently" is triggred when it is scored) or per rule G17 that n=1 since that ball has "passed through the ball counter".

I think I've been reading way too many contracts as work lately!!!

In the end, I can see the intent is n=0 for the first ball, so it is what it is.
__________________
Scott 3137 (formerly Scott 358)
  #12   Spotlight this post!  
Unread 10-01-2010, 22:39
MiniNerd24's Avatar
MiniNerd24 MiniNerd24 is offline
Are you going to eat that?
FRC #2039 (Rockford Robotics)
Team Role: Programmer
 
Join Date: Dec 2007
Rookie Year: 2006
Location: Illinois
Posts: 375
MiniNerd24 is a jewel in the roughMiniNerd24 is a jewel in the roughMiniNerd24 is a jewel in the roughMiniNerd24 is a jewel in the rough
Re: Possible Discrepency - G17

Depending on which side your team is on (the current leader or minor) you may or may not need to remember the code, just each ball in play within 2.5 s. of receiving should be a good set point for a minor alliance or you could remember the formula in case you have the lead and delay the time the balls go in, thus giving the opposition time to score, but again you could just have the formula on your dashboard and multiply adjust it to the amount of balls you're receiving.
I was probably rambling that probably wasn't help but I just want everyone to know there are more options.

EDIT: Tell me in the demonstration the little tunnel over the return rail looked like it had a yellow sensor on top, is that an IR sensor to tell whether the ball is returned? If so I guess the time the ball needs to be returned must be from the time received to the time it takes to go through that tunnel.
__________________
The system is down.


Rockford Robotics 2039: Think outside the bots.

Last edited by MiniNerd24 : 10-01-2010 at 22:45. Reason: Wanted to add a question
  #13   Spotlight this post!  
Unread 10-01-2010, 22:50
vg674's Avatar
vg674 vg674 is offline
Registered User
FRC #0118 (Robonauts)
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Houston, TX
Posts: 13
vg674 is an unknown quantity at this point
Re: Possible Discrepency - G17

Quote:
Originally Posted by MiniNerd24 View Post
EDIT: Tell me in the demonstration the little tunnel over the return rail looked like it had a yellow sensor on top, is that an IR sensor to tell whether the ball is returned? If so I guess the time the ball needs to be returned must be from the time received to the time it takes to go through that tunnel.
If I understand correctly, the time starts with the counter in the goal, whatever mechanism it may be, and ends with the counter on the ball return.
__________________

The board is a mirror of the mind of the players as the moments pass. When a master studies the record of a game he can tell at what point greed overtook the pupil, when he became tired, when he fell into stupidity, and when the maid came by with tea.
- Anonymous Go player
  #14   Spotlight this post!  
Unread 10-01-2010, 22:56
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,736
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Possible Discrepency - G17

You are correct. There is a sensor in the chute from the goal and another over the player station. When a ball comes in, a flag is set for a certain time (based on the formula). When a ball goes out, the next flag is cleared.

And the sensor in the chute (and probably in the return) is a quadrature-encoded photoelectric sensor. (Forget whether that's in Section 6, the field drawings, or the DOGMA document, but it's there.)
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #15   Spotlight this post!  
Unread 10-01-2010, 22:57
Abrakadabra Abrakadabra is offline
Here We Go !!!
AKA: Scott Kukshtel, Mr. K
FRC #3467 (The Windham Windup!)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2002
Location: Windham, New Hampshire
Posts: 159
Abrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant futureAbrakadabra has a brilliant future
Re: Possible Discrepency - G17

Here's a few shots from the Kickoff showing the two counting devices:
Attached Thumbnails
Click image for larger version

Name:	IMG_0883.JPG
Views:	40
Size:	96.9 KB
ID:	8260  Click image for larger version

Name:	IMG_0886.JPG
Views:	39
Size:	57.8 KB
ID:	8261  
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Discrepency in Countdown for Chairman's George A. Chairman's Award 1 20-02-2008 18:29
G36C discrepency gam3fr3ak1 Rules/Strategy 2 05-01-2008 15:19
Update 4.3.4.3 <g17> Dominicano0519 Rules/Strategy 3 12-03-2006 12:01
Discrepency in standings rollncoast Regional Competitions 8 08-03-2003 21:34
Is it possible... Jon K. CD Forum Support 4 26-08-2002 00:01


All times are GMT -5. The time now is 15:09.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi