|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Practice bot morality
I couldn't disagree with you more. Whole-heartedly, unequivocally disagree. And not just in regards to FIRST
|
|
#2
|
|||||
|
|||||
|
Re: Practice bot morality
Quote:
Unfair is only brought by people who are unwilling to do the above. I'm not claiming everyone can become a billionaire, astronaut or other wildly lofty goal merely through hard work. I'm claiming that one can always improve through proper application, and therefore there is no unfair. My team is a perfect example. We used to be a have-not, and now we're a have. This was achieved exclusively through hard work. |
|
#3
|
||||
|
||||
|
Re: Practice bot morality
Once upon a time, there was a competition called the Fair Robotics Compeition. The principle of the competition was fairness first (even before safety). It was the fairest compeition in all the land. The one guiding rule was that fairness was in the eye of the beholder, and thus if someone thought something was unfair, the Fair Robotics Compeition would make a change. The first year of the competion was a lot like the FIRST Robotics Competition, but there were a ton of complaints. The next year, practice bots, and going to more than one compeition were dissallowed. Everyone noted that the scoring was much lower, and the action much worse, but it was more Fair, but still not fair enough. Many teams were larger and had more money, so the Fair Robotics Compeition board put a cap on total team budgets. There was also a lot of complaints about tool useage, so there were strick enforcements of which tools would be allowed. The actual compeition at the event suffered more. Most agreed that it was more fair, but there were still a few naysayers that thought it was unfair that some teams had more man-hours because they were larger. Also, not every team had a technical mentor, so those were not allowed. Lastly, not every team had a programmer, so only base code was allowed. That year, the robots really suffered, and scoring got even lower. By this point, the GDC had lowered the bar to the most rudimentary tasks, but without any technical mentors, most of the robots suffered to drive around much at all. The following year, Texas got hit with a Blizzard, that made everyone have to stay home. In order to be fair, a temporary stop work was placed on all teams in order to be fair. Unfortunately, it was the last week of build season, so virtual no robots were ready for compeition. That year really sucked. Because of it, the GDC got together and decided the next year, teams would build and assemble their robots at the compeition. In order to do this, there robots were greatly simplified. The task was also greatly simplified to essentially driving around a course on the carpet. While everyone agreed the competition was extrememly fair, it was universally agreed that it was incredibly un-inspiring. Almost everyone left the Fair Robotics Compeition for something more interesting and exciting. It was called the FIRST Robotics Compeition. While not as fair as Fair Robotics Competition, it was a lot more challenging, exciting and inspiring.
In racing, there are tons of series that try to promote "fair" racing. The tighter the control, then the closer the field is. The closer the field is, the more powerful tiny "cheats" become. I raced in Spec Neon for a few years. At the event I raced at, a good time was around 1:21 to 1:22s per lap. A 1.25% cheat would remove basically 1 second from your lap time. For a car that produces 138 HP, this was finding an engine cheat that would increase performance by just 1.7 HP. That 1 second was usually the difference between 1st place and around 5th place. SCCA racing is even worse. If you do too good with a particular car, it may get promoted to the next class where it suddenly is a slow worthless piece of junk. I would recommend spending less time worrying about "fairness" and more time worrying about your team achieving its objectives. If your goals are wanting to perform at a really high level with respect to the peers on the playing field, than you better learn what they do that makes them perform well, and compare/contrast that to your program. If your objectives are to learn some neat stuff and not really concerned about the outcome, great. One thing I do not understand though, if a team's goal is just to show up and learn a bunch of neat stuff, why would they care if a compeition was "fair"? Wouldn't they just be concerned with whether or not it was a good learning platform? Back slightly on topic, trying to produce a second robot "practice" robot that acts the same as your competition robot is very difficult. There is a ton of learning that comes out of just trying to get the two to act the same... Last edited by IKE : 27-01-2012 at 18:28. Reason: A note about practice bots added. |
|
#4
|
|||||
|
|||||
|
Re: Practice bot morality
![]() Well said IKE. /Thread perhaps. |
|
#5
|
||||
|
||||
|
Re: Practice bot morality
What he said! ^^^^
|
|
#6
|
|||
|
|||
|
Re: Practice bot morality
Amen IKE!!!!
I can bet that everyone who says practice bots are unfair doesn't have the resources to build one. If they pushed their team harder to get those resources, completely different story. |
|
#7
|
||||
|
||||
|
Re: Practice bot morality
Just to add one more insight along the lines of IKE's, from our friend Kurt Vonnegut: http://www.tnellen.com/cybereng/harrison.html
|
|
#8
|
||||
|
||||
|
Re: Practice bot morality
I've also been involved in car racing. I take a slightly different view. What happens in most racing series is that a few teams start to dominate the field because of resources. Pretty soon all of the other teams start to think "what's the use?" and quit showing up and pouring money down an unfillable hole. So racing groups including SCCA institute a class system. Imagine racing without the class system. You would have far fewer racers. It turns out it's much more fun when you show up and have a shot at winning. If the rules aren't adjusted the field dwindles and dies. I see that in FIRST. Rookie teams are sold one thing and show up to another. My guess is that if the presentation for FIRST went something like you are going to need a team of Engineering mentors, access to a pretty sophisticated shop, and the finances to build 2 robots + in order to be competitive, the field would and will be much much smaller. We did BEST this year as a trial and will probably switch over to FTC and BEST next year. For us as a small team with kids that aren't interested in building a big team and very limited resources, FRC has proven to be just too much. If you have a successful FRC program, great but this entire discussion seems to hit a nerve that most of us feel and that is, robotics is great, the idea is awesome as a tool for teaching kids, but FRC might not be the best fit for many of the teams. It's only fun being a back marker for a little while. Pretty soon the newness wears off and you have to make a decision, do you want to do what it takes to win in the class your in or do you want to find another class that might be a better fit.
Last edited by 2544HCRC : 30-01-2012 at 15:44. Reason: more thoughts |
|
#9
|
|||||
|
|||||
|
Re: Practice bot morality
Quote:
|
|
#10
|
||||
|
||||
|
Re: Practice bot morality
I agree with your overal point, Al, but I think there are a ton of teams that would kill for one let alone three engineering mentors (especially one with the knowledge and experience that Rich Olivera has).
|
|
#11
|
||||
|
||||
|
Re: Practice bot morality
Quote:
Some awesome things can be done with a lot of dedication and very little resources but I don't remember the last time one of those brand-new, little teams knocked out your alliance at champs. FIRST is H-A-R-D!!! And to compete with the best your going to need comparable resources. |
|
#12
|
|||||
|
|||||
|
Re: Practice bot morality
Quote:
|
|
#13
|
||||
|
||||
|
Re: Practice bot morality
Since when are any of us owed victory?
A couple of rambling thoughts on this meandering topic: One of the coolest moments in 1551 history was when the Thunder Chickens were worried we weren't going to pick them at FLR in 2010. (We did pick them, and we won, and it was another of the coolest moments in 1551 history!) No one gave us that; we earned it, and it's more special because of it. ...and yet the trip to championship was near disaster on the field, thankyouverymuch, as we learned some important lessons about durability when you do multiple events. (Murphy camped in our pit in Atlanta, but everything that went wrong was, ultimately, our fault.) There's nothing wrong with the bar being set very high (as in, as high as other teams choose to set it within the bounds of the rules), but there could be something to better educate the rookie teams on what they're getting into. Pulling in kids and adults from other districts for a year or two before spinning them off into their own team gives them a much firmer foundation, and a much better idea of what they're getting into. Talk to the mentors of 217 and 254 and 1114 and 2056 -- they'll happily tell you what they've done to get to where they are. Use that information as you see fit, whether it's a team overhaul or incremental improvement. Don't bemoan the circumstances that put your school or team at a disadvantage, or do, but either way take them as a challenge and circumvent them as best you can. |
|
#14
|
||||
|
||||
|
Re: Practice bot morality
Quote:
And just for fun here's some math (Admittedly filled with all sorts of assumptions): Last year, with numbers almost all the way to 4000, the un-weighted odds of a single team on the winning alliance being below 1000 was 25%... All three teams on the winning alliance were below 1000! The odds of that were 25%^3 or ~1.5%. that means that statistically the odds of all three teams on the wining alliance being below 1000 were just higher than the odds of any individual championship team winning. Obviously that is absurd! I could predict that the same will happen this year with at least a 50% chance of being right, you couldn't pick a winning team with anything approaching certainty. Or take it one step further. 1114 was founded in 2003 so no team founded in a year after that would has ever won the championship. Assuming the ~2800 teams founded between 2003 and 2011 were founded in even increments of 350 teams per year the odds of none of these teams winning championships between 2004 and 2011 are: ((1200/1550) * (1200/1900) * (1200/2250) * (1200/2600) * (1200/2950) * (1200/3300) * (1200/3650) * (1200/4000)) ^3 or .00000054%. I believe we can effectively determine from that number that veterans winning is not just statistical variation ![]() Last edited by lemiant : 31-01-2012 at 16:42. |
|
#15
|
|||
|
|||
|
Re: Practice bot morality
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|