<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[EWCP Blog]]></title>
  <link href="ewcp.org/atom.xml" rel="self"/>
  <link href="ewcp.org/"/>
  <updated>2012-01-07T18:44:13-05:00</updated>
  <id>ewcp.org/</id>
  <author>
    <name><![CDATA[EWCP]]></name>
    
  </author>
  <generator uri="http://octopress.org/">Octopress</generator>

  
  <entry>
    <title type="html"><![CDATA[Occupy Kickoff]]></title>
    <link href="ewcp.org/blog/2012/01/07/occupy-kickoff/"/>
    <updated>2012-01-07T18:22:00-05:00</updated>
    <id>ewcp.org/blog/2012/01/07/occupy-kickoff</id>
    <content type="html"><![CDATA[<p>We had some of the 2168 dudes go up to Kickoff this year and get us some pictures. They are available <a href="http://imgur.com/a/Kgt4j">here</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Pre-Kickoff Cast]]></title>
    <link href="ewcp.org/blog/2012/01/05/pre-kickoff-cast/"/>
    <updated>2012-01-05T21:00:00-05:00</updated>
    <id>ewcp.org/blog/2012/01/05/pre-kickoff-cast</id>
    <content type="html"><![CDATA[<p>So, I really need to get this to be automatic. Here is the latest cast.</p>

<p><a href="http://recordings.talkshoe.com/TC-98466/TS-576829.mp3">Twas The Night Before Kickoff&#8230;</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[FRC 2012 Team Distributions]]></title>
    <link href="ewcp.org/blog/2012/01/03/FRC-2012-team-distributions/"/>
    <updated>2012-01-03T21:00:00-05:00</updated>
    <id>ewcp.org/blog/2012/01/03/FRC-2012-team-distributions</id>
    <content type="html"><![CDATA[<p><iframe src="http://batchgeo.com/map/728396b0970115c48cfaed086529babd" frameborder="0" width="100%" height="550" style="border:1px solid #aaa;border-radius:10px;"></iframe></p>


<p><small>View <a href="http://batchgeo.com/map/728396b0970115c48cfaed086529babd">FRC 2012 Team Locations</a> in a full screen map</small></p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Christmas 2011 - Inside EWCP]]></title>
    <link href="ewcp.org/blog/2011/12/20/christmas-2011-inside-ewcp/"/>
    <updated>2011-12-20T19:00:00-05:00</updated>
    <id>ewcp.org/blog/2011/12/20/christmas-2011-inside-ewcp</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-571971.mp3">Christmas 2011 - Inside EWCP</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[FRC 2010 Control System Beta]]></title>
    <link href="ewcp.org/blog/2011/12/13/frc-2010-control-system-beta/"/>
    <updated>2011-12-13T20:20:00-05:00</updated>
    <id>ewcp.org/blog/2011/12/13/frc-2010-control-system-beta</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-569882.mp3">FRC 2010 Control System Beta</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[FRC Districts - Past]]></title>
    <link href="ewcp.org/blog/2011/12/12/frc-districts-past/"/>
    <updated>2011-12-12T21:00:00-05:00</updated>
    <id>ewcp.org/blog/2011/12/12/frc-districts-past</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-569023.mp3">FRC Districts - Past, Present, Future</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[2011 FRC Registration Part 2]]></title>
    <link href="ewcp.org/blog/2011/12/11/2011-frc-registration-part-2/"/>
    <updated>2011-12-11T21:00:00-05:00</updated>
    <id>ewcp.org/blog/2011/12/11/2011-frc-registration-part-2</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-568551.mp3">2011 FRC Registration Part 2</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[EWCPcast Build 2012]]></title>
    <link href="ewcp.org/blog/2011/12/11/ewcpcast-build-2012/"/>
    <updated>2011-12-11T20:17:00-05:00</updated>
    <id>ewcp.org/blog/2011/12/11/ewcpcast-build-2012</id>
    <content type="html"><![CDATA[<p>The 2012 build and competition season is nearly upon us and the EWCP hopes to make it a little easier for everyone.
Tenatively, we&#8217;re planning on doing the following casts:</p>

<ul>
<li><p>&#8216;Twas the night before kick-off&#8217;, scheduled for 1/5/12. We&#8217;ll be discussing subjects like brainstorming, game analysis, strategic design and more.</p></li>
<li><p>Post Kick-off cast, sheduled for 1/8/12. We&#8217;ll be talking about information gathered from some of our EWCP members in reference to the new game. This discussion will be somewhat general as to not influence teams who are still brainstorming.</p></li>
<li><p>Weekly Build Casts, Scheduled for each Sunday During the build season. Each cast will focus on where you should be in the build stage, any new updates that may change the game, etc.</p></li>
<li><p>Weekly Competition Season Casts: Predictions, Recaps, Updates, Tips and Trick</p></li>
</ul>


<p>As always, our casts will be hosted via talkshoe at 9pm EST.</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Average and What It Means To Your Team]]></title>
    <link href="ewcp.org/blog/2011/12/08/average-and-what-it-means-to-your-team/"/>
    <updated>2011-12-08T00:48:00-05:00</updated>
    <id>ewcp.org/blog/2011/12/08/average-and-what-it-means-to-your-team</id>
    <content type="html"><![CDATA[<p><em>&#8220;I&#8217;m not looking for the best players, Craig. I&#8217;m looking for the right ones&#8221; - Herb Brookes</em></p>

<p>Your team&#8217;s first meeting after kickoff is the most important meeting you will have all year. You have been presented a problem with an infinite set of solutions, and you&#8217;ve only got six weeks to pick one and build it! We think a major reason teams often build less than stellar robots is that they aim too high. By trying to design a robot that can do everything, they often don&#8217;t have time to refine any of it, and ultimately build a product that just doesn&#8217;t perform. By showing that the average robot doesnt score as many points as you might think, we hope teams will consider simpler mechanisms they can thoroughly debug and test, resulting in better on field performance. To do this, we took data from the @FRCFMS twitter feed. We analyzed 3615 qualification matches from 2010 and 4756 qualifying matches from 2011. The following is what we learned.</p>

<ul>
<li><strong>Teams have a hard time scoring.</strong>

<ul>
<li>In 2010 and 2011 approximately 20% of alliances scored 0 points after penalties.</li>
<li>In 2010 the average robot scored 1.4 points per match. That&#8217;s 3 balls every 2 matches, or 2 hangs every 3 matches.</li>
<li>In 2011 the average robot scored 11.3 points per match. To put that in perspective, that is the equivalent of launching a first place minibot roughly 2 out of 5 matches or, since many events are 10 matches, 4 first place minibot finishes all event.</li>
</ul>
</li>
<li><strong> The end game is important and teams often undervalue it.</strong>

<ul>
<li>In 2010 a robot hung in roughly 30% of the matches. The 2 points from hanging would have changed the outcome of the match in 30% of matches.</li>
<li>In 2011 at least one minibot scored in 67% of matches. Both alliances scored a minibot in 23.3% of matches. It is telling that the average alliance score with minibots was 34.5 but without them was 20.4.</li>
</ul>
</li>
<li><strong> Avoid penalties like the plague</strong>

<ul>
<li>Low scoring alliances are penalized more frequently than higher scoring alliances.</li>
<li>In 2010, penalties cost an alliance a win 6% of the time, and turned a win into a tie 10.8% of the time.</li>
<li>In 2011, penalties cost an alliance a win 5.1% of the time, and turned a win into a tie 7.6% of the time.</li>
</ul>
</li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[2010 Scoring Analysis]]></title>
    <link href="ewcp.org/blog/2011/12/06/2010-scoring-analysis/"/>
    <updated>2011-12-06T20:59:00-05:00</updated>
    <id>ewcp.org/blog/2011/12/06/2010-scoring-analysis</id>
    <content type="html"><![CDATA[<h3>Introduction</h3>

<p>This summer when I was an intern in the “real world” I found that Boeing went to great lengths to use
data from old programs to create baselines for new programs. With the advent of the FRC field twitter
feed, there are mountains of data available, but not a whole lot of public analysis of it done. Many of
the results of this are common sense – but I think it is worthwhile to see the analysis bear out the
general accepted rule of thumb.</p>

<p>This analysis uses data mined from the 2010 FRCFMS twitter feed. I got my dataset from Andrew
Schreiber. After removing elimination matches and what appeared to be test cases, I have data from
3615 matches played over the course of the season.</p>

<h3>Points &amp; Penalties</h3>

<p><img src="../../../../../assets/blog_images/FRCStrategy2010/penalized_unpenalized.jpg" alt="Penalized/Unpenalized Scores " /></p>

<table>
    <tr>
        <th></th>
        <th>Mean</th>
        <th>Standard Deviation</th>
        <th>Min</th>
        <th>First Quartile</th>
        <th>Median</th>
        <th>Third Quartile</th>
        <th>Max</th>
    </tr>
    <tr>
        <td>Alliance Scores (with penalties)</td>
        <td>4.17</td>
        <td>3.58</td>
        <td>0</td>
        <td>1</td>
        <td>4</td>
        <td>6</td>
        <td>29</td>
    </tr>
    <tr>
        <td>Alliance Scores (excluding penalties)</td>
        <td>4.43</td>
        <td>3.54</td>
        <td>0</td>
        <td>2</td>
        <td>4</td>
        <td>6</td>
        <td>32</td>
    </tr>
</table>


<p>The average robot scored about 1.4 points per match after penalties. It is interesting to note in
retrospect that hanging and not acquiring any penalty flags would result in a statistically above average
robot. For the record, hanging occurred in 30.5% of matches in this dataset. It is interesting to see the
distribution in the first figure, and the clear skew to zero points as a result of penalties.</p>

<p>Avoiding penalties is always a good thing, and avoiding them is something every team tries for. We can
see that they clearly bias the score, but in 2010 what was their effect? It turns out that in 6% of
matches penalties were the difference between a win and a loss, and in 10.8% of matches they turned
what would have been a win into a tie.</p>

<h3>Winning and Losing Alliance Scores</h3>

<p><img src="../../../../../assets/blog_images/FRCStrategy2010/winning_losing_no_penalties.jpg" alt="Penalized/Unpenalized Scores " /></p>

<table>
    <tr>
        <th></th>
        <th>Mean</th>
        <th>Standard Deviation</th>
        <th>Min</th>
        <th>First Quartile</th>
        <th>Median</th>
        <th>Third Quartile</th>
        <th>Max</th>
    </tr>
    <tr>
        <td>Winning Alliance Score</td>
        <td>5.86</td>
        <td>3.7</td>
        <td>0</td>
        <td>3</td>
        <td>5</td>
        <td>8</td>
        <td>29</td>
    </tr>
    <tr>
        <td>Losing Alliance Score</td>
        <td>4.43</td>
        <td>2.47</td>
        <td>0</td>
        <td>0</td>
        <td>2</td>
        <td>4</td>
        <td>18</td>
    </tr>
</table>


<p><img src="../../../../../assets/blog_images/FRCStrategy2010/winning_losing.jpg" alt="Penalized/Unpenalized Scores " /></p>

<p>By glancing between the penalized figures and the unpenalized ones, a trend quickly becomes clear.
Losing alliances (especially low scoring ones) are especially penalty prone. While penalties shift the
mean by .3 points for losing alliances, it shifts .15 points for winning ones. However it is especially
telling that the 1st quartile shifts from 0 points to 2 points, meaning that many alliances scoring between
0 and 2 points lost those points in penalties. Plotting penalized losing scores and unpenalized losing
scores on the same plot drives the point home.</p>

<p><img src="../../../../../assets/blog_images/FRCStrategy2010/losing_penalties.jpg" alt="Penalized/Unpenalized Scores " /></p>

<h3>End Game</h3>

<p>It is worth noting that 2010 was an especially low scoring FRC game. However, if we consider that the
GDC tries to have an end task worth about as many points percentage-wise in every FRC game these
numbers could give you some guidance. Remember that 2 points were awarded per robot hanging and
3 per robot that was suspended. This doesn’t consider the opportunity cost of hanging vs. doing
something else, but when a hanging robot on the losing alliance could’ve changed the outcome of the
match 30% of the time, it seems the end game was significant, despite being worth only 2 balls.</p>

<table>
    <tr>
        <th>Points</th>
        <th>Percent of matches decided</th>
    </tr>
    <tr>
        <td>1</td>
        <td>11.5%</td>
    </tr>
    <tr>
        <td>2</td>
        <td>29%</td>
    </tr>
    <tr>
        <td>3</td>
        <td>45.6%</td>
    </tr>
    <tr>
        <td>4</td>
        <td>60.4%</td>
    </tr>
    <tr>
        <td>5</td>
        <td>72%</td>
    </tr>
</table>


<h3>Conclusions</h3>

<ol>
<li>Don&#8217;t get penalties</li>
<li>The average robot can&#8217;t accomplish the &#8220;main scoring task&#8221; that many times, so shoot for a simple mechanism that you can train your driver on, especially if you are under resourced.</li>
<li>Consider the end game. It is often left for last and it is often a significant competitive advantage, especially if you are looking to make it to the big dance on the third pick spot.</li>
</ol>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Drivetrain Design and Analysis]]></title>
    <link href="ewcp.org/blog/2011/11/28/drivetrain-design-and-analysis/"/>
    <updated>2011-11-28T21:29:00-05:00</updated>
    <id>ewcp.org/blog/2011/11/28/drivetrain-design-and-analysis</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-563546.mp3">Drivetrain Design and Analysis</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Hello FIRST]]></title>
    <link href="ewcp.org/blog/2011/11/21/hello-first/"/>
    <updated>2011-11-21T00:00:00-05:00</updated>
    <id>ewcp.org/blog/2011/11/21/hello-first</id>
    <content type="html"><![CDATA[<p>The East West Collaboration Project, better known as The EWCP, was founded in the Summer of 2008 by then students Akash Rastogi (formerly 11, now a mentor on 3929) and Ranjit Chahal (1323) in an attempt to bring teams closer together through the sharing of knowledge, resources and ideas.</p>

<p>Since then, The EWCP has grown to nearly 12 Teams from all over North America and has excelled at nearly every aspect of the FIRST Robotics Competition. Together, the EWCP Mentor team has several decades of experience with the FIRST Robotics Competion.</p>

<p>During the Competition Season in 2011, EWCP decided to branch out into the world of podcasts with it&#8217;s EWCPcast. EWCPcast turned out to be a huge hit, with some very experienced mentors and competitors sharing some of their secrets to success. EWCPcast has covered topics including The Chairmans Award, FIRST Suppliers, and Scouting and have also done Event Predictions for both IRI and Championship.</p>

<p>We&#8217;d be more than happy to help you should you need it. We can offer help with Programming, Mechanical Systems, Awards Submissions and pretty much anything else you come up with.</p>

<p>-The EWCP.</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Inside an FRC Supplier:AndyMark]]></title>
    <link href="ewcp.org/blog/2011/11/13/inside-an-frc-supplier-andymark/"/>
    <updated>2011-11-13T01:04:00-05:00</updated>
    <id>ewcp.org/blog/2011/11/13/inside-an-frc-supplier-andymark</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-558952.mp3">Inside a FIRST Supplier - Featuring Andy Baker</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Introduction to Scouting]]></title>
    <link href="ewcp.org/blog/2011/10/30/introduction-to-scouting/"/>
    <updated>2011-10-30T01:04:00-04:00</updated>
    <id>ewcp.org/blog/2011/10/30/introduction-to-scouting</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-550883.mp3">Scouting Basics - Featuring Jim Zondag and Isaac Rife</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Team Sustainability]]></title>
    <link href="ewcp.org/blog/2011/10/16/team-sustainability/"/>
    <updated>2011-10-16T01:04:00-04:00</updated>
    <id>ewcp.org/blog/2011/10/16/team-sustainability</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-548226.mp3">Sustainability - Featuring Meredith and John Novak</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[2011 Event Registration Part 1]]></title>
    <link href="ewcp.org/blog/2011/10/02/2011-event-registration-part-1/"/>
    <updated>2011-10-02T01:03:00-04:00</updated>
    <id>ewcp.org/blog/2011/10/02/2011-event-registration-part-1</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-541366.mp3">2011 Event Registration First Glance</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Off Season Activities]]></title>
    <link href="ewcp.org/blog/2011/09/18/off-season-activities/"/>
    <updated>2011-09-18T01:03:00-04:00</updated>
    <id>ewcp.org/blog/2011/09/18/off-season-activities</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-537805.mp3">Off Season Activities</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[IRI 2011 Predictions]]></title>
    <link href="ewcp.org/blog/2011/07/14/iri-2011-predictions/"/>
    <updated>2011-07-14T01:03:00-04:00</updated>
    <id>ewcp.org/blog/2011/07/14/iri-2011-predictions</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-512033.mp3">IRI 2011 Predictions</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Inside 1114]]></title>
    <link href="ewcp.org/blog/2011/06/28/inside-1114/"/>
    <updated>2011-06-28T01:03:00-04:00</updated>
    <id>ewcp.org/blog/2011/06/28/inside-1114</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-509845.mp3">Team Spotlight - Featuring 1114</a></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Chairman's Chat]]></title>
    <link href="ewcp.org/blog/2011/05/17/chairmans-chat/"/>
    <updated>2011-05-17T01:02:00-04:00</updated>
    <id>ewcp.org/blog/2011/05/17/chairmans-chat</id>
    <content type="html"><![CDATA[<p><a href="http://recordings.talkshoe.com/TC-98466/TS-490483.mp3">Chairman&apos;s Chat - Featuring 341 and 359</a></p>
]]></content>
  </entry>
  
</feed>
