View Single Post
  #13   Spotlight this post!  
Unread 29-03-2009, 03:36
Mr. Lim Mr. Lim is offline
Registered User
AKA: Mr. Lim
no team
Team Role: Leadership
 
Join Date: Jan 2004
Rookie Year: 1998
Location: Toronto, Ontario
Posts: 1,125
Mr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond repute
Re: 2009 Greater Toronto Regional

Good morning fellow FIRSTers!

It's 1:00am, only hours after the completion of the 2009 GTR; an event that I can honestly say has been one of the most AMAZING experiences of my life.

For those who do not know me, I am the field coach for Team 188, winner of the 2006 GTR WFFA, and was in the thick of everything that occurred this evening.

Before things get too out of hand in this thread, I would like to share my story with all of you this evening. Much of it is a blur, as things happen so quickly in the heat of the moment. In situations like this, information is often crossed-up, words are misinterpreted... and worse... rumours often spread.

I'd like to clear much of the air, and share with you what it was like to be in my shoes this evening. Much of this post is intensely personal, and while you may not agree with everything I did (even I don't always 100% agree with the things I do in retrospect... we all make mistakes), I ask that you please respect my actions, decisions, opinions and especially my mistakes.

After Finals 1
Our alliance had just pulled off the upset, and I was immediately informed by 610 that they had sustained damage to their front roller during the match. I was not surprised, as 610 had adjusted strategy mid-match to play hard defense as they saw an imbalance in points scored against us by 1114. 610's adjustment opened up the match for 1305 to deliver ECs and us to ultimately score a buzzer beating SC with our robot.

The Timeout
610 quickly informed 188 that they would need the timeout to start repairs. We approached the head ref and I asked "I'm giving you a heads-up to let you know we'll be presenting our time-out coupon at the last possible moment. Can you please confirm with us how long that is from now?" The head ref consulted with the FTA, and he returned saying that "well you're in luck, the last possible moment looks to be about 10 seconds from now."

I stood there and smiled to the head ref, and we counted down from 10 together with a bit of a chuckle.

Our alliance's time-out coupon was presented.

In hindsight, it seemed like we had to present our coupon and start our timeout a bit early, as I thought I recalled more time set was aside for field reset. In fact, we were being forced to present our timeout coupon before all our robots had even been taken off the field. But, I honestly did not know how much time had passed since the match had ended, nor how much time WAS alloted for field reset between matches. I also didn't know how many minutes before the next match started I needed to present the time-out coupon. I also did not know when the next match was supposed to start.

These were all mistakes on my part. As the alliance captain drive-team coach, you need to know all these rules backwards and forwards.

I headed back to the temporary pit area to check up to see what 610's status was. They were working HARD, efficiently, and you could see it was an amazing team effort. Unfortunately though, I was informed that the roller would not be available for our next match. 610's drive crew notified 188's strategy team, that since 610 adjusted to an effective defense role mid-match in Finals 1, and that 610 should get out there without the roller, and have 610 stick to defense right from the start of the match. Great call.

My Mistake
Here's the kicker for all you conspiracy theorists:

During this timeout period... I simply neglected to inform my own team of the time-out time constraints

There was nothing wrong with OUR robot. It was functioning just fine. It was in the pits, and our crew was doing our pre-match checks and battery changes. I informed 610 and 1305 exactly when we needed to be on the field.

I did not adequately inform my own pit crew!!!

At 60 seconds left in the timeout, I was in the pits, and exclaimed "All teams on the field NOW!"

1305 was already there, 610 packed up, and was out of the pits immediately, my own pit crew looked at me and said "WHAT?!"

And here's is where I must say this VERY clearly, and especially for students on my own team to understand FULLY where fault lies in this situation:

RESPONSIBILITY FOR THIS LIES SOLELY ON ME

Our pit crew and programmer did a wonderful job, but I was negligent in my effort to give them the information they needed to do their work. This was my job. I didn't do it.

I screwed up - end of discussion.

I owe my pit crew and programmers the biggest apology one can imagine. Imagine yourself being put into their situation, simply doing your job, having this happen, then having to answer the inevitable questions of: "What on earth were they doing in the pits on 188's robot?"

What were they doing? They were doing their jobs, and they were doing a darned fine job.

My screw up threw them under the bus.


I scrambled to grab the controls to hook them up to the driver station. The pit crew scrambled to get the robot back on to the field. I got to the driver station, seconds later, the robot was at the gate.

As I was connecting our controls, someone (I cannot recall who) told me that the refs weren't letting our robot on the field.

I had my 2008 GTR role-reversal flashback... when 1507 and 247 were kept off the field after a timeout just like this, and we played against them 3 vs 1.

I looked over at our pit crew and drive team by our robot. I let them down, and I was angry at my mistake.

I slammed my fist into the lexan - not a very common outward show of emotion on my part... but I did it not because I was angry at the ref's ruling, but at the magnitude of my own mistake, and the subsequent letdown in caused in our entire alliance.

The Head Ref
Before I continue, there's something you all need to know about myself and the Head Ref Fraser Allen. Fraser and I have known each other since 1998, when we were both high school student members on Team 188. We poured our blood sweat and tears together in the exact same way you and your team members are doing right now. There are 11 years of history in our friendship, and a deep amount of respect for each other. His dedication for the FIRST program is exceptional, and having said that:

The presence of any type of bias, real or perceived by me was NON-EXISTANT.

I have read posts here about bias and even over-compensation. I flat out DO NOT agree that either were factors at play. Please understand that a VERY large number of the volunteer force at Canadian regionals are 188 alumni. They take on influential roles as refs, inspectors, scorers, etc... etc... the list goes on. Fraser's association with 188 is no secret. Neither is Karthik's, neither is Steve Warren's, neither is Ian Mackenzie's, the list goes on.

Fraser made the right call - not because he was FORCED to enforce the rules by the letter of the law in order to not show any type of 188-bias. It was simply because he is an excellent head ref.

The FIRST community can do me a favour, and treat him nicely for making a tough decision, because ironically, I need to buy him dinner (at minimum) just to convince him to come back next year given the backlash that's brewing! That backlash needs to stop now. I'm not losing a valued friend and volunteer of the FIRST program over something like this.

Setting up Finals 2
It was no excuse time. Those who know me understand that I despise whining and complaining. Things needed to get done, and we needed to figure out what was the best thing to do to help our alliance. Throwing a tantrum to try and get out robot on the field would not have helped.

We had seconds before the match was about to start. I knew that an idle trailer was a HUGE disadvantage, and against a potent #1 alliance this WAS a sure loss when played 2 vs 3.

I apologized to both 610 and 1305 and said: "I'm extremely sorry guys, but I'm not giving you guys the chance to play these guys straight up 2 vs 3. We are going to try and force a double G14 for the next match. We are going to score on our own alliance... quietly."

I then told our own payload specialist on our side to continually score on our own alliance.

I ran across the field exclaiming to the refs, who REALLY wanted start the match "start the match, I'll take the penalty!" They waited.

Once at the other side, I told 610's payload specialist the same.

I wasn't able to tell 1305's payload specialist the same, but I was hoping it would be enough.

On my way back to our driver station, I bumped into Karthik, and exclaimed:

"I think the GDC is going to hear about this match... watch it carefully!"

It was so loud and chaotic, I was running, he was trying to do damage control as MC, and I'm pretty sure he didn't hear me at all. In fact, I'm pretty sure he probably thought he heard me insult his mother, and to watch out because I was coming for him and the rest of his family after the regional.

It was a gross misunderstanding, and no doubt we will laugh long and hard about this for years to come.

I don't know if there were comments targeted at Karthik about his reaction after this incident, but again, I implore you guys to calm down and understand the context in which all this occurred. If those comments were directed at me and my reaction regarding hitting the lexan, I'm fine with that. That was pretty tasteless, and it won't happen again.

Finals 2 Begins
And the moment is does, our corner payload specialists are silent. A usually productive autonomous is relegated to pretty much nothing. The match progresses, and my eyes are pinned to the scoreboard. Our score remains at 8 for a long period of time, and I begin to think how much I will be crucified in the FIRST community for pulling something like this, if we're actually successful.

2056/1114/2185's score continues to grow, and our score stays the same. Have they noticed? Not yet... Will they notice? Of course they will, the question is only whether they will notice and react in time.

And they do.

They begin to score on themselves frantically, but we have one last ace up our sleeve. 1305 has delivered an empty cell to our near payload specialist. He calmly exchanges it for an SC, and drains it into one of our own robots.

We don't get the double G14, but we get a single G14 for our final match at full-strength.

Strategy enthusiasts: Understand something very carefully here. 2056/1114/2185 won the GTR during THIS match... consider how avoiding the double G14 here affected how the end of Match 3 played out.

Now I know there will be a firestorm of differing opinions on how GP this strategy was. I won't even attempt to defend myself. It was a decision I made, and I unilaterally told my alliance partners to participate. Believe me, I have heard from SEVERAL people on my own team about the inappropriateness of this strategy, and they ALL are right. However I stood by my decision as a reflection of *MY* own choice regarding what I felt was in the best interests of our alliance at the time. It is not to be interpreted as what 188/610/1305 believe in as teams, especially with regards to their level GP. These are some of most gracious and professional teams I've ever had the pleasure of working with. The level of camaraderie was stellar, and I hope everyone who was watching got that impression, because that chemistry was there. Without it, we could have never done something this crazy or stupid.

Finals 3
I will have to leave this one for the video archives for you all to see for yourselves. It was an amazing match, with this game being played at an amazingly high level, with strong defense all around. We hung in there despite a "non-specific upper robot malfunction." I'm proud of the entire alliance, and I'm sure a series of huge thanks and congrats posts will be forthcoming. But until then, the biggest thanks to our alliance partners 610 and 1305 for battling throughout the eliminations. We weren't the favourites to win at first, but I think we convinced a lot of people as the matches went on. It was an honour for me to be able to work with such a fine group of people.

Although we were all disappointed we did not win this regional, we were glad to be a part of such an amazing alliance, and to be able to write a memorable chapter in FIRST lore.

You just can't make this stuff up!
__________________
In life, what you give, you keep. What you fail to give, you lose forever...