Division Quals
Even with an "easy" schedule, rankings can turn on a dime. A wire wiggling loose, a bolt head snagging, or a haywire auto can turn a probable win into a hard loss quickly and remorselessly. Our pit crew, drive team, and strategy group were top-notch through qualifications though, and got us to the end of Friday with an undefeated record and a 4RP average (a first for us at Champs). That gave us a lot to talk about when we got to...
The Picklist
This picklist was the hardest of the year for us. There were several teams in strong contention as a first pick, and the first pick decision alone took over 2 hours. Our eventual decision was that 4-time division champions 3476 Code Orange was the perfect partner for us. They were the second highest scoring team available, but did it shelf loading rather than floor loading which would keep us out of each other's way to maximize scoring. We called them to our hotel conference room for a joint picklist meeting, and spent a further 3 hours working with them to build a picklist.
The 1678 picklist process is as follows:
From this list, we managed to pick up 461 and 59 onto our alliance, both of which were strong reliable scorers who had been putting up great performances all weekend.
The 1678 picklist process is as follows:
- DNPs. The first thing we do is create a list of teams we can't see ourselves playing with. Reasons for being DNPd at champs can range from low performance to consistent penalties to egregious unsportsmanlike conduct. The goal is to leave around 40 teams on the remaining list. This year we DNP'd 39 teams, leaving 38 remaining on the board.
- Autosort. All of our scouting data feeds into a spreadsheet with a metric called "pickability". This is our best calculation of the number of points we expect a team to contribute in a match, based on scouting data. We sort the non-DNP'd teams by that list as our first pass.
- Pairwise Comparison. Once we have our auto-sorted list, we compare each team to the one directly below them and decide if they should stay where they are, or swap. Each time two teams swap places in the list, we compare the newly "promoted" team to the team above them before returning to where we were. It can be slow, but it results in a well-considered list.
- Review. Once the pairwise comparisons are made, we slowly read down the list team-by-team, making sure that our decisions make sense.
- (Watchlist). This step is not relevant for Champs, but at a Regional we would make a list of teams whose performance we want to take a closer look at, or pairs of teams who we struggled to make a decision about.
From this list, we managed to pick up 461 and 59 onto our alliance, both of which were strong reliable scorers who had been putting up great performances all weekend.
Division Elims
One of our discussion topics in the first pick meeting was that by picking anyone other than 1114, we were going to leave a strong alliance 2 in the mix that we would have to face eventually. Sure enough 1114 picked 3005, 836, and 2337 for a truly terrifying powerhouse of an alliance. In Match 11 we faced off against them and they won the match by a single penalty, 205 to 209. This relegated us to the lower bracket for the second time this year.
After fighting our way up through the lower bracket, we again found ourselves across the glass from alliance 2. The first match went our way, but in Finals 2 we took a hard hit against 1114 immediately out of auto, snapping our intake. We were able to shelf load cones from the right side of the intake but the scoring disadvantage was too big, and we took a loss to alliance 2 again. The pit crew had a frantic few minutes to fix the intake, but it came apart again in Finals 3, forcing us to play defense for the back half of the match. That defense worked, and we took home a miraculous division win after 3005 suffered a drivetrain failure during a pushing match. Winning with a broken robot against a broken opponent isn't our preferred way to win, but we'll take it.
After fighting our way up through the lower bracket, we again found ourselves across the glass from alliance 2. The first match went our way, but in Finals 2 we took a hard hit against 1114 immediately out of auto, snapping our intake. We were able to shelf load cones from the right side of the intake but the scoring disadvantage was too big, and we took a loss to alliance 2 again. The pit crew had a frantic few minutes to fix the intake, but it came apart again in Finals 3, forcing us to play defense for the back half of the match. That defense worked, and we took home a miraculous division win after 3005 suffered a drivetrain failure during a pushing match. Winning with a broken robot against a broken opponent isn't our preferred way to win, but we'll take it.
Ninestein
Once on Einstein, things didn't go our way. After repairing our intake it was Code Orange's turn to break in our match against the eventual champions 1323, 4414, and 4096. We managed to win our first match in the lower bracket with Code O out of commission for repairs and both 59 and 461 on the field which was a good validation of our picklist. Another mechanical failure in our last match of the season gave us a final loss against the eventual finalists, 125, 5460, and 870.
Parting Thoughts
All-in-all, this has been a rollercoaster of a season which culminated in an unprecedented ninth consecutive appearance on Einstein field. We made new friends, lost some matches, won some banners, and kept building up our program and experience. We're all ready to decompress before doing it all agian.
259 days until kickoff.
259 days until kickoff.