Skip to content
Drive Team·Lesson 33 of 34

Ideal Alliance Strategy and How to Disrupt It

Compute your alliance's optimal point output, then design defense to break the opponent's optimal plan.

Sign in to track progress, earn XP, and save lessons.

Top strategy teams reason from an Ideal Alliance Strategy (IAS): the theoretically optimal way for three specific robots to play a given match. You compute yours, then you figure out how to wreck the opponent's.

Step 1 — compute your IAS. Treat the match as an optimization. Each robot has a per-second scoring rate you know from scouting and EPA teleop components, and the game has constraints — REBUILT's HUB only counts FUEL while it is active for your alliance, FUEL is 1 point each, and TOWER climbs pay 10/20/30 at teleop Levels 1/2/3 (plus 15 for an auto Level-1 climb). The IAS assigns each robot a job that maximizes total points plus bonus ranking points: e.g., "Robot A farms FUEL continuously, Robot B farms during active-HUB windows and climbs Level 3 in the last 30 seconds for TRAVERSAL, Robot C cycles FUEL then assists B's climb." The IAS is the ceiling you're trying to hit, and it's specific to these three robots — a different partner changes the optimum.

Step 2 — find the opponent's IAS and its load-bearing robot. Run the same analysis on the other alliance. Almost every optimal plan leans on one robot — the high-FUEL farmer or the only reliable climber. That robot is the keystone: remove its contribution and the opponent's whole plan can collapse below threshold.

Step 3 — design disruption, not just scoring. This is the core insight of high-level FRC: a point you prevent is worth a point you score, and disrupting the keystone is often higher-leverage than adding your own marginal cycle. If the opponent needs roughly the 360-FUEL SUPERCHARGED bar and one robot supplies most of it, parking a defender on that robot can deny the bonus RP and swing the win. The standard rule is to defend the opponent's best scorer, and IAS tells you precisely who that is and how much denying them is worth.

Step 4 — weigh defense against your own IAS. Defense costs you a robot's offense, so it only pays when the points you deny exceed the points you'd have scored. Use the numbers: if your third robot scores about Y points farming but can deny more than Y by shutting down their keystone (and possibly cost them a bonus RP worth even more), defend. If not, keep scoring. This is a quantitative decision, not a vibe.

Step 5 — counter their defense. Expect them to do the same to you. Build redundancy into your IAS so no single robot is your only path to threshold, and rehearse a fallback role for any robot that gets pinned. The alliance with the more robust optimal plan — one that survives losing its keystone — wins the close elimination matches.

Key takeaways

  • Compute your Ideal Alliance Strategy as an optimization over each robot's scoring rate plus REBUILT's bonus RP thresholds and active-HUB windows.
  • Find the opponent's keystone robot; a point denied equals a point scored, and disrupting the keystone often beats adding a marginal cycle.
  • Defense is a quantitative call - defend only when denied points (plus lost bonus RP) exceed your own foregone offense; build a redundant IAS to survive their defense.

Lesson quiz

Required

Answer all 3 questions correctly to complete this lesson.

1.Under an EPA-style model, how do you estimate which alliance is favored in a match?

2.What generally makes an 'ideal' offensive alliance hard to assemble in practice?

3.Strategically, what is the core idea behind disrupting a high-scoring opponent alliance?

Answer every question to submit.