Go to Post No need to apologize, you didn't do anything wrong. your just learning. thats what the forums are for. please keep them coming. - Tytus Gerrish [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
  #16   Spotlight this post!  
Unread 13-02-2006, 22:54
Donut Donut is offline
The Arizona Mentor
AKA: Andrew
FRC #2662 (RoboKrew)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2004
Location: Goodyear, AZ
Posts: 1,313
Donut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond reputeDonut has a reputation beyond repute
Re: cease all software development?

Quote:
Originally Posted by KenWittlief
thats the thing. Are you allowed to draw mechanical things on a piece of paper before your first day at regionals? to figure out measurements? to make scale drawings? To make a prototype at home to see if it works, then fabricate it over again at the regional?

the problem with SW is that once you write it down (type the code out) you are mostly done.

I dont know about anyone else, but if I have a problem to solve it simmers on the back burner of my brain all the time, and when an answer bubbles to the surface I have to stop what Im doing and write it down. For SW that means writing down an alogrithm, or a bubble diagram, or a flow chart.

The rules forbid this?! you would have to heavily sedate me!
I believe you can come up with all the "ideas" that you want. However I don't believe you can actually test them on a robot, and testing is the most time consuming part usually.

I know last year, we wrote notes down on things to come up with for the Regional, however we did not test anything or load it onto any previous robots. At Regionals, we retyped all the code on site, then loaded it there and tested it. I think half of it ended up not working anyway, but we still managed to get some accomplished.
  #17   Spotlight this post!  
Unread 13-02-2006, 22:59
David Brinza's Avatar
David Brinza David Brinza is offline
Lead Mentor, Lead Robot Inspector
FRC #0980 (ThunderBots)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2003
Location: Glendale, CA
Posts: 1,379
David Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond repute
Re: cease all software development?

This question came up last year and was addressed in the official FIRST Q&A:

See:

http://www.chiefdelphi.com/forums/sh...6&postcount=16

Basically, most teams interpret this to mean you have to type in new source code into the version that was used at the time of ship or the prior competition.
__________________
"There's never enough time to do it right, but always time to do it over."
2003 AZ: Semifinals, Motorola Quality; SoCal: Q-finals, Xerox Creativity; IRI: Q-finals
2004 AZ: Semifinals, GM Industrial Design; SoCal: Winners, Leadership in Controls; Championship: Galileo #2 seed, Q-finals; IRI: Champions
2005 AZ: #1 Seed, Xerox Creativity; SoCal: Finalist, RadioShack Controls; SVR: Winners, Delphi "Driving Tomorrow's Technologies"; Championship: Archimedes Semifinals; IRI: Finalist
2007 LA: Finalist; San Diego: Q-finals; CalGames: Finalist || 2008 San Diego: Q-finals; LA: Winners; CalGames: Finalist || 2009 LA: Semifinals; Las Vegas: Q-finals; IRI: #1 Seed, Finalist
2010 AZ: Motorola Quality; LA: Finalist || 2011 SD: Q-finals; LA: Q-finals || 2013 LA: Xerox Creativity, WFFA, Dean's List Finalist || 2014 IE: Q-finals, LA: Finalist, Dean's List Finalist
2016 Ventura: Q-finals, WFFA, Engineering Inspiration
  #18   Spotlight this post!  
Unread 13-02-2006, 23:08
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: cease all software development?

Quote:
Originally Posted by David Brinza
This question came up last year and was addressed in the official FIRST Q&A:

See:

http://www.chiefdelphi.com/forums/sh...6&postcount=16

Basically, most teams interpret this to mean you have to type in new source code into the version that was used at the time of ship or the prior competition.
Is copy+paste legal?

Honestly, This is a pretty ludacris rule IMHO.
__________________
1139 Alumni
  #19   Spotlight this post!  
Unread 13-02-2006, 23:13
Rohan_DHS Rohan_DHS is offline
Registered User
AKA: Kayla's big bro...
FRC #1620 (Robolution)
Team Role: Alumni
 
Join Date: Oct 2004
Rookie Year: 2005
Location: Pickering, Ontario, Canada
Posts: 408
Rohan_DHS is a glorious beacon of lightRohan_DHS is a glorious beacon of lightRohan_DHS is a glorious beacon of lightRohan_DHS is a glorious beacon of lightRohan_DHS is a glorious beacon of light
Send a message via MSN to Rohan_DHS
Re: cease all software development?

Quote:
Originally Posted by Rickertsen2
Honestly, This is a pretty ludacris rule IMHO.
I agree with you here...this might be a problem for a bunch of teams
__________________
Rohan K
2008: Alumni, Helper
2007: Webmaster, Alumni
2006: Team Captain, Driver, Electrical/Electronics Head
2005: Safety Captain
  #20   Spotlight this post!  
Unread 13-02-2006, 23:13
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: cease all software development?

Quote:
Originally Posted by David Brinza
This question came up last year and was addressed in the official FIRST Q&A:

See:

http://www.chiefdelphi.com/forums/sh...6&postcount=16

Basically, most teams interpret this to mean you have to type in new source code into the version that was used at the time of ship or the prior competition.
That was an answer to a question about the 2005 rules. It does not apply to the 2006 rules.
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!
  #21   Spotlight this post!  
Unread 13-02-2006, 23:59
David Brinza's Avatar
David Brinza David Brinza is offline
Lead Mentor, Lead Robot Inspector
FRC #0980 (ThunderBots)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2003
Location: Glendale, CA
Posts: 1,379
David Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond repute
Re: cease all software development?

Quote:
Originally Posted by dlavery
That was an answer to a question about the 2005 rules. It does not apply to the 2006 rules.
Here is the 2005 rule:
<R14> Prior to the competitions: After the close of the “FIX-IT WINDOW” and prior to the competition, the team must put down their tools, cease fabrication of robot parts, and cease all software development. Take this opportunity to rest, recover from the build season, and relax. Teams may scout other teams, gather and exchange information, develop game-playing strategies, collect raw materials, prepare tool kits, plan how to make repairs, etc. in preparation for the upcoming competitions. But no construction or fabrication is allowed.
Compare with the 2006 rule:
<R18> Prior to the competitions: After the close of the “FIX-IT WINDOWS” and prior to the competition, the
team must put down their tools, cease fabrication of robot parts, and cease all software development. Take
this opportunity to rest, recover from the build season, and relax. Teams may scout other teams, gather and
exchange information, develop game-playing strategies, collect raw materials, prepare tool kits, plan how to
make repairs, etc. in preparation for the upcoming competitions. But no construction or fabrication of any
hardware, or development of any software, is allowed.
The difference is in the last sentence, where the phrase "or development of any software" now appears.

So, as was discussed last year, there needs to be some clarification about what constitutes software development (i.e. conceptual design, flowchart, algorithm, coding, test, any or all of these). Since "any software" is stated, dashboard code may also be subject to this restriction.


Time for a new Q&A post!
__________________
"There's never enough time to do it right, but always time to do it over."
2003 AZ: Semifinals, Motorola Quality; SoCal: Q-finals, Xerox Creativity; IRI: Q-finals
2004 AZ: Semifinals, GM Industrial Design; SoCal: Winners, Leadership in Controls; Championship: Galileo #2 seed, Q-finals; IRI: Champions
2005 AZ: #1 Seed, Xerox Creativity; SoCal: Finalist, RadioShack Controls; SVR: Winners, Delphi "Driving Tomorrow's Technologies"; Championship: Archimedes Semifinals; IRI: Finalist
2007 LA: Finalist; San Diego: Q-finals; CalGames: Finalist || 2008 San Diego: Q-finals; LA: Winners; CalGames: Finalist || 2009 LA: Semifinals; Las Vegas: Q-finals; IRI: #1 Seed, Finalist
2010 AZ: Motorola Quality; LA: Finalist || 2011 SD: Q-finals; LA: Q-finals || 2013 LA: Xerox Creativity, WFFA, Dean's List Finalist || 2014 IE: Q-finals, LA: Finalist, Dean's List Finalist
2016 Ventura: Q-finals, WFFA, Engineering Inspiration
  #22   Spotlight this post!  
Unread 14-02-2006, 00:20
kevinw kevinw is offline
Registered User
#0065
 
Join Date: May 2001
Location: Farmington Hills
Posts: 132
kevinw is a name known to allkevinw is a name known to allkevinw is a name known to allkevinw is a name known to allkevinw is a name known to allkevinw is a name known to all
Re: cease all software development?

Quote:
Originally Posted by David Brinza
Here is the 2005 rule:
<R14> Prior to the competitions: After the close of the “FIX-IT WINDOW” and prior to the competition, the team must put down their tools, cease fabrication of robot parts, and cease all software development. Take this opportunity to rest, recover from the build season, and relax. Teams may scout other teams, gather and exchange information, develop game-playing strategies, collect raw materials, prepare tool kits, plan how to make repairs, etc. in preparation for the upcoming competitions. But no construction or fabrication is allowed.
Compare with the 2006 rule:
<R18> Prior to the competitions: After the close of the “FIX-IT WINDOWS” and prior to the competition, the
team must put down their tools, cease fabrication of robot parts, and cease all software development. Take
this opportunity to rest, recover from the build season, and relax. Teams may scout other teams, gather and
exchange information, develop game-playing strategies, collect raw materials, prepare tool kits, plan how to
make repairs, etc. in preparation for the upcoming competitions. But no construction or fabrication of any
hardware, or development of any software, is allowed.
The difference is in the last sentence, where the phrase "or development of any software" now appears.

So, as was discussed last year, there needs to be some clarification about what constitutes software development (i.e. conceptual design, flowchart, algorithm, coding, test, any or all of these). Since "any software" is stated, dashboard code may also be subject to this restriction.


Time for a new Q&A post!
Both state you must cease all software development. Perhaps FIRST will interpret the rules differently this year, but to me it appears to be the same rule which FIRST clarified last year. I'd be interested in seeing additional clarification this year, but it seemed pretty clear to me after the Q and A last year.
  #23   Spotlight this post!  
Unread 14-02-2006, 00:53
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: cease all software development?

Quote:
Originally Posted by David Brinza
Here is the 2005 rule:
<R14> Prior to the competitions: After the close of the “FIX-IT WINDOW” and prior to the competition, the team must put down their tools, cease fabrication of robot parts, and cease all software development. Take this opportunity to rest, recover from the build season, and relax. Teams may scout other teams, gather and exchange information, develop game-playing strategies, collect raw materials, prepare tool kits, plan how to make repairs, etc. in preparation for the upcoming competitions. But no construction or fabrication is allowed.
Compare with the 2006 rule:
<R18> Prior to the competitions: After the close of the “FIX-IT WINDOWS” and prior to the competition, the
team must put down their tools, cease fabrication of robot parts, and cease all software development. Take
this opportunity to rest, recover from the build season, and relax. Teams may scout other teams, gather and
exchange information, develop game-playing strategies, collect raw materials, prepare tool kits, plan how to
make repairs, etc. in preparation for the upcoming competitions. But no construction or fabrication of any
hardware, or development of any software, is allowed.
The difference is in the last sentence, where the phrase "or development of any software" now appears.

So, as was discussed last year, there needs to be some clarification about what constitutes software development (i.e. conceptual design, flowchart, algorithm, coding, test, any or all of these). Since "any software" is stated, dashboard code may also be subject to this restriction.

Time for a new Q&A post!
I understand that the 2006 rule is similar (albeit not identical) to the 2005 rule regarding software development after the ship date. However, my point is that the specific Q&A response you cited had to do with how the 2005 rule was to be interpreted. That interpretation is meaningless for 2006. It is a different game, a different rule (albeit only a small difference - but a significant one), a different set of referees, a different software environment, and a different membership on the GDC that wrote the rules. But perhaps most significantly, the FIRST "powers that be" now have a full year of experience with how teams complied (or didn't comply) with the software development rules from last year. That is sure to influence what they expect from the teams this year, and how they will enforce the rules. Based on that, I would not be willing to use a 2005 Q&A response to make any assumptions about 2006.

-dave
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!
  #24   Spotlight this post!  
Unread 14-02-2006, 03:05
David Brinza's Avatar
David Brinza David Brinza is offline
Lead Mentor, Lead Robot Inspector
FRC #0980 (ThunderBots)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2003
Location: Glendale, CA
Posts: 1,379
David Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond repute
Re: cease all software development?

Quote:
Originally Posted by dlavery
I understand that the 2006 rule is similar (albeit not identical) to the 2005 rule regarding software development after the ship date. However, my point is that the specific Q&A response you cited had to do with how the 2005 rule was to be interpreted. That interpretation is meaningless for 2006. It is a different game, a different rule (albeit only a small difference - but a significant one), a different set of referees, a different software environment, and a different membership on the GDC that wrote the rules. But perhaps most significantly, the FIRST "powers that be" now have a full year of experience with how teams complied (or didn't comply) with the software development rules from last year. That is sure to influence what they expect from the teams this year, and how they will enforce the rules. Based on that, I would not be willing to use a 2005 Q&A response to make any assumptions about 2006.

-dave
OK, I've submitted a question to the 2006 "powers that be".
__________________
"There's never enough time to do it right, but always time to do it over."
2003 AZ: Semifinals, Motorola Quality; SoCal: Q-finals, Xerox Creativity; IRI: Q-finals
2004 AZ: Semifinals, GM Industrial Design; SoCal: Winners, Leadership in Controls; Championship: Galileo #2 seed, Q-finals; IRI: Champions
2005 AZ: #1 Seed, Xerox Creativity; SoCal: Finalist, RadioShack Controls; SVR: Winners, Delphi "Driving Tomorrow's Technologies"; Championship: Archimedes Semifinals; IRI: Finalist
2007 LA: Finalist; San Diego: Q-finals; CalGames: Finalist || 2008 San Diego: Q-finals; LA: Winners; CalGames: Finalist || 2009 LA: Semifinals; Las Vegas: Q-finals; IRI: #1 Seed, Finalist
2010 AZ: Motorola Quality; LA: Finalist || 2011 SD: Q-finals; LA: Q-finals || 2013 LA: Xerox Creativity, WFFA, Dean's List Finalist || 2014 IE: Q-finals, LA: Finalist, Dean's List Finalist
2016 Ventura: Q-finals, WFFA, Engineering Inspiration
  #25   Spotlight this post!  
Unread 14-02-2006, 11:38
shamu1001 shamu1001 is offline
Registered User
FRC #1888
 
Join Date: Jan 2006
Location: Plano, TX
Posts: 5
shamu1001 is an unknown quantity at this point
Re: cease all software development?

Hmm well let's say we don't code after ship date, will they still let us upload code during the competition date? My team for one has a set of different codes, depending on which gate we want to go for and what position we start at. What we were thinking is to write like 6 different codes (all very similar but different constants, etc.) for every possible scenario and then upload the right one right before we compete. Is that allowed?
  #26   Spotlight this post!  
Unread 14-02-2006, 12:40
David Brinza's Avatar
David Brinza David Brinza is offline
Lead Mentor, Lead Robot Inspector
FRC #0980 (ThunderBots)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2003
Location: Glendale, CA
Posts: 1,379
David Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond reputeDavid Brinza has a reputation beyond repute
Re: cease all software development?

Quote:
Originally Posted by shamu1001
Hmm well let's say we don't code after ship date, will they still let us upload code during the competition date? My team for one has a set of different codes, depending on which gate we want to go for and what position we start at. What we were thinking is to write like 6 different codes (all very similar but different constants, etc.) for every possible scenario and then upload the right one right before we compete. Is that allowed?
You are certainly allowed to develop new software during Fix-It Windows (See Section 5.3.3, <R17> and <R20>) and at the competitions (<R19>). Any software developed during the 2006 build season, Fix-It Windows and at competitions may be uploaded into your robot and, if you use one, the dashboard PC.

In this thread, we're trying to understand the limits of work that can be done on the software OUTSIDE of those times. The rules are pretty clear regarding hardware (you cannot use replacement, upgraded or spare robot hardware that was fabricated outside of those times, but you can plan how to fabricate that hardware at competitions or during Fix-It Windows during the competition season). It's somewhat ambiguous for software to define where the planning stops and building begins.
__________________
"There's never enough time to do it right, but always time to do it over."
2003 AZ: Semifinals, Motorola Quality; SoCal: Q-finals, Xerox Creativity; IRI: Q-finals
2004 AZ: Semifinals, GM Industrial Design; SoCal: Winners, Leadership in Controls; Championship: Galileo #2 seed, Q-finals; IRI: Champions
2005 AZ: #1 Seed, Xerox Creativity; SoCal: Finalist, RadioShack Controls; SVR: Winners, Delphi "Driving Tomorrow's Technologies"; Championship: Archimedes Semifinals; IRI: Finalist
2007 LA: Finalist; San Diego: Q-finals; CalGames: Finalist || 2008 San Diego: Q-finals; LA: Winners; CalGames: Finalist || 2009 LA: Semifinals; Las Vegas: Q-finals; IRI: #1 Seed, Finalist
2010 AZ: Motorola Quality; LA: Finalist || 2011 SD: Q-finals; LA: Q-finals || 2013 LA: Xerox Creativity, WFFA, Dean's List Finalist || 2014 IE: Q-finals, LA: Finalist, Dean's List Finalist
2016 Ventura: Q-finals, WFFA, Engineering Inspiration
  #27   Spotlight this post!  
Unread 14-02-2006, 12:40
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: cease all software development?

yes, you can write all the SW and make as many mods to your code as you want at the events.

I would suggest you put a switch on your bot that is read at initialization, and use that to select your different modes of operation. If you make it to the finals you dont want to be loading different versions of code before every match.

Its also possble to read switch settings on the OI at powerup, to enable different auton functions or to set different parameters for your SW.

When the robot is disabled at the start of the match only the OUTPUTS are disabled. The inputs are all still active and readable.
  #28   Spotlight this post!  
Unread 14-02-2006, 14:37
EStokely's Avatar
EStokely EStokely is offline
Registered User
AKA: Eric Stokely
FRC #0360 (Revolution)
Team Role: Mentor
 
Join Date: Nov 2001
Rookie Year: 1998
Location: Tacoma
Posts: 195
EStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond reputeEStokely has a reputation beyond repute
Re: cease all software development?

Well the thread was heading off into an area I was uncomfortable with.
To para phrase what I was reading
"Since its will be next to impossible to enforce how can FIRST enforce no software developement?"
And it was stated a few times GP is how.

Most of use could find dozens of ways to break dozens of rules and not get caught in this game. Does that mean we should? And then blame someone else because we could?
Or do we follow the rules, play the game as designed and hope we designed well?
I guess its ultimately a personnal decision but since we are trying to inspire the future here I would like to think we are helping towards working within the system, not looking for ways to cheat it.

As for the larger (and I hope point of the thread) question.

I can't see how you can't think about the robot, assy's, code or whatnot after shipping but there is a difference between jotting down a few notes and working with a duplicate robotic system to test code.
Having meetings specifically to work on the code after shipping is obviously outside of the rules (except for teh 5 hour build times allowed) but having one of my math students suddenly yell out in class "All I need to do is look at the DIFFERENCE between the encoders" two days after shipping is both OK and expected. He notes it down and takes the thought to competition to code.
__________________
Eric Stokely
Team 360 The Revolution, past mentor of 258 The Sea Dawgs
Experience is what you get when you don't get what you want.
  #29   Spotlight this post!  
Unread 14-02-2006, 15:26
Don Wright's Avatar
Don Wright Don Wright is offline
Registered User
FRC #0469
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Livonia, MI
Posts: 683
Don Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond repute
Send a message via MSN to Don Wright Send a message via Yahoo to Don Wright
Re: cease all software development?

If I were an outsider reading this rule, I would say the rule means just what it says. Put the pencils and laptops down and don't think about coding the robot until you see it again at the next event. Then code and test away...

However, as a participant, to me anyway, the worst thing about the "no software development" rule is that if a team doesn't have a good code going into ship day, it's going to be REALLY hard to get autonomous mode dialed in. How are teams going to be able to dial in their autonomous mode that tries to fire into the center goal at a regional? During their 2 or 3 practice rounds where they might get one or two shots at it? And then during the rounds when it counts? It's not like you can do it in the pits or there will be balls flying everywhere.

IMHO, this rule makes me sad and I think it leads to many autonomous modes where six robots sit there for 10 seconds at the beginning of a match...especially at the earlier tournaments.

I also understand what I believe the rule is trying to do...make it fair for the smaller, less funded teams who can't afford a second robot or RC. However, I think a lot of these teams are usually the ones who get things done during the last few days and have the least amount of time to program. So why not let the teams keep the controller boards to make it fair to everyone?

Of all the rules this year, this is the only one that I think is detrimental to the quality of the competitions... No offense...just my opinion...
__________________
Donald F. Wright Jr.
Product Manager
AVL Instrumentation & Test Systems, Inc.
  #30   Spotlight this post!  
Unread 14-02-2006, 16:09
aaeamdar's Avatar
aaeamdar aaeamdar is offline
Post-A-Holic
AKA: Paul Dennis
FRC #1719 (The Umbrella Corp)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Baltimore, MD
Posts: 231
aaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant futureaaeamdar has a brilliant future
Re: cease all software development?

So if you are a programmer, are you allowed to think about code (outside of the five-hour window)? I would assume that the answer here is yes. Are you allowed to write pseudo-code? Are you allowed to scratch out actual code on a piece of paper? Are you allowed to use another IDE to test this code and use printf s to see how it works? This is such a slippery slope. I see not the point of this rule; it's not going to be enforced, and it's really up to each person to decide to what extent they wish to follow the rule.

Also (maybe I've gone off on a flight of fancy here, but...) it seems like this rule punishes those who follow it and helps those who are willing to ignore it. I must be wrong about this, it just doesn't seem right. Other than the moral satisfaction of doing it the right way, what is the incentive here? I don't know.


Confused,
Paul Dennis
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
ChiefDelphi Forums Community Bulletin Brandon Martus CD Forum Support 0 26-11-2001 04:13
ChiefDelphi Forums Community Bulletin Brandon Martus CD Forum Support 0 19-11-2001 02:46
ChiefDelphi Forums Community Bulletin Brandon Martus CD Forum Support 0 28-10-2001 23:10
ChiefDelphi Forums Community Bulletin Brandon Martus CD Forum Support 0 15-10-2001 09:31
ChiefDelphi Forums Community Bulletin Brandon Martus CD Forum Support 0 18-06-2001 03:26


All times are GMT -5. The time now is 20:58.

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