You effectively have 8 opportunities to score a meal.
Therefore:
Meal
Full-value points
8 plates
π₯ Salad
10
80
π Pizza
30
240
π₯ͺ Sandwich
50
400
If you could choose eight sandwiches and successfully score all eight:
If you chose eight pizzas:
If you chose eight salads:
So the plate is now the scarce resource.
Quality Check does not create another scoring opportunity.
It uses one of your limited plates.
For example:
50 points
25 points
You haven't created another 25 points.
You've used one of your eight plate opportunities to obtain 25 instead of 50.
Therefore:
It should be viewed as:
An alternate, lower-value method of scoring one of our eight plates.
That's a major strategic distinction.
Only if the time savings or other strategic advantage compensates for losing half the points.
For example:
50 points
30 seconds
1.67 points/sec
25 points
10 seconds
2.50 points/sec
In that hypothetical case, QCA could make sense because the robot gets back into another scoring cycle much faster.
But remember:
You only have 8 plates.
Once you've scored all 8, you can't keep generating additional meal points simply because you have time remaining.
For Rooted Robotics, I would now use:
Instead of just:
Points per second
you need:
Because you have only eight.
Assuming eight plates can each receive one meal:
8 Γ 10 = 80
8 Γ 30 = 240
8 Γ 50 = 400
That's a potential 320-point difference between an eight-sandwich strategy and an eight-salad strategy.
That's enormous.
You also have:
8 maximum drinks
And adding a drink to a completed meal gives:
So if all eight plates receive a matching drink:
8 Γ 12 = 96 additional points
Therefore:
400 + 96 = 496 points
before considering other scoring-location bonuses.
That makes the drink mechanism potentially very valuable.
But the engineering question is:
Can we add the drink without slowing the meal cycle enough to prevent us from scoring all eight plates?
This is potentially even more significant.
Your table says:
Autonomous Dining Room: 50 points
and the maximum is 8.
If the same completed plate/meal can receive the Autonomous Dining Room scoring value in addition to its normal meal value, then a sandwich could potentially be:
50
50
=
Then eight successful autonomous sandwich placements would represent:
before applicable drink scoring.
However, I would want to verify the complete 2026 scoring language before we assume every bonus/location value can be stacked on the same plate. The wording you provided says the Autonomous Dining Room points are added to the Robot Carried/In Field points, so it appears to be a major scoring opportunity.
If it is possible to repeatedly place completed sandwiches in the Autonomous Dining Room, the team should investigate it very seriously.
But there's a critical limitation:
So the question isn't:
"Can we score 8 autonomous meals?"
It is:
"Can we make each of our 8 plates worth as many points as possible?"
That changes robot design.
Think of each plate as a scoring investment.
Acquire β Build β Drink β Score
Acquire β Build β Drink β Score
Acquire β Build β Drink β Score
...
Acquire β Build β Drink β Score
The goal is:
Suppose your testing shows:
Meal
Points
Cycle time
Salad
10
6 sec
Pizza
30
12 sec
Sandwich
50
20 sec
Eight cycles:
8 Γ 6 = 48 sec
80 points
8 Γ 12 = 96 sec
240 points
8 Γ 20 = 160 sec
400 points
You can still finish eight sandwiches within 180 seconds.
So:
Sandwich wins on total score.
But imagine sandwich takes 30 seconds:
8 Γ 30 = 240 seconds
You can't complete eight.
Then:
6 Γ 50 = 300 points
with 60 seconds remaining.
Now the team needs a secondary strategy.
Instead of:
"We will score sandwiches."
The team should say:
Score the maximum value from 8 plates.
Then establish:
π₯ͺ Sandwich
π Pizza
π₯ Salad
For example:
Sandwich β Sandwich β Sandwich β Pizza β Sandwich β Pizza β Sandwich β Pizza
could potentially be better than trying to force eight sandwiches if the sandwich cycle is substantially slower.
I would NOT make QCA the default strategy.
Why?
Because:
50
25
That's a 25-point loss on one of only eight plates.
If you do that eight times:
400
200
Difference:
That's too significant to ignore.
So QCA needs to save enough time or provide enough strategic advantage to justify that loss.
Imagine:
50 points
25 seconds
Eight plates:
200 seconds
You can't finish all eight.
But:
25 points
10 seconds
Eight plates:
80 seconds
Now you can process all eight.
Field:
Maybe 7 sandwiches:
350 points
QCA:
8 sandwiches:
200 points
Field is still better in this hypothetical.
But if QCA enables additional scoring bonuses or frees the robot to perform other high-value actions, the calculation changes.
That's why your team needs actual cycle testing, not assumptions.
With only eight plates, you don't have an unlimited scoring stream.
Suppose the opposing robot is carrying a nearly completed sandwich.
That plate could potentially be worth:
50+ points
depending on where it is scored.
Stopping that scoring opportunity could therefore be much more valuable than preventing an opponent from harvesting a 4-point item.
But there's another side:
If your robot spends 20 seconds defending, you're giving up part of your own opportunity to process those eight plates.
So defense should be evaluated as:
versus
Maximize the value of every plate.
Complete all eight plates as quickly as practical.
Prioritize high-value meals.
Add drinks when the time cost is justified.
Use Autonomous Dining Room when its expected value justifies the complexity/risk.
Use Quality Check selectivelyβnot as a bonus, but as an alternative scoring route.
Use remaining match time for secondary scoring or legal defensive actions once the primary scoring plan is constrained.
I would have your students run 10β20 complete cycles for each option.
Record:
Strategy
Points/Plate
Cycle Time
Success Rate
8-Plate Total
Time for 8
Salad Field
10
Pizza Field
30
Sandwich Field
50
Salad QCA
5
Pizza QCA
15
Sandwich QCA
25
Sandwich + Drink
62
Pizza + Drink
42
Sandwich + Autonomous
100*
*Assuming the scoring combination is confirmed by the complete rules.
Your students can say:
"Our team identified the eight scoring plates as a limited production resource. Rather than simply maximizing the number of tasks our robot could perform, we analyzed the points, cycle time, and reliability associated with each plate. We designed our robot to maximize the value generated by each of those eight opportunities within the 180-second production window."
That is much stronger than:
"Our robot can score sandwiches, pizzas, and salads."
It demonstrates that Rooted Robotics is thinking like an actual company:
Limited resources β Customer requirements β Market analysis β Engineering tradeoffs β Data β Product design β Business value.
Defensive strategies
Because the opponent has only 8 plates, every plate they successfully convert into a high-value meal is a scarce opportunity you cannot get back.
Assuming the same 8-plate limitation applies to each team, the opponent has only:
8 plates Γ their scoring opportunities
So the opponent cannot score an unlimited number of meals.
Your defensive objective becomes:
Force the opponent to spend time on lower-value plates, miss opportunities, or use their eight plates inefficiently.
That is potentially more valuable than simply pushing their robot around.
Based on the scoring table you've provided, I would rank what you want to deny by potential value:
Opponent opportunity
Potential value
Defensive importance
π₯ͺ Sandwich + major scoring location
Very high
π΄ Critical
π₯ͺ Sandwich
50
π΄ Critical
π Pizza + major scoring location
High
π΄ High
π Pizza
30
π High
π₯€ Drink added to completed meal
+12
π Moderate
π₯ Salad
10
π‘ Lower
Harvest task
4β8
π’ Low
QCA sandwich
25
π Moderate
QCA pizza
15
π‘ Moderate
QCA salad
5
π’ Low
But there is an important wrinkle:
You don't necessarily want to stop the opponent from scoring a low-value task if doing so costs you more than the points you're denying.
Suppose your robot is capable of earning:
300 points / 180 seconds
That's:
If your robot spends 20 seconds defending:
20 Γ 1.67 = 33.4 points
of potential offensive production.
Therefore, if you spend 20 seconds defending, you need to ask:
Can this defensive action realistically deny more than ~33 points of opponent value?
If you're blocking a salad worth 10 points:
Probably not worth dedicating 20 seconds.
If you're disrupting a 50-point sandwich opportunity:
Potentially much more significant.
This is where defense can become powerful.
Suppose you spend 10 seconds interfering with an opponent's sandwich cycle.
You might not actually prevent the sandwich.
But if you force them to spend an additional 15 seconds recovering:
10 seconds
15 seconds
You have created a 5-second time advantage.
And, more importantly, you may have disrupted their ability to use all eight plates.
Don't tell them:
"Block the other robot."
Tell them:
That is a much better defensive philosophy.
Imagine the opponent is carrying a sandwich.
They have already invested time:
Acquire ingredients β assemble sandwich β transport
Now they're approaching the scoring area.
If they successfully score:
50 points
If they also have an applicable bonus:
Potentially substantially more.
Therefore, the final stage of a high-value scoring cycle may be the most valuable point to contest, provided the rules allow the interaction.
This is probably one of the clearest conclusions from your scoring table.
Suppose the opponent is harvesting:
4 points
or:
4 points
Your robot spends 15 seconds trying to stop them.
The opponent might only be gaining 4 points.
Meanwhile, your robot could potentially have been working on a:
30-point pizza
or
50-point sandwich.
That's generally a poor trade from a pure scoring perspective.
So:
Think of every opponent plate as going through a pipeline:
Empty Plate
β
Ingredients
β
Completed Meal
β
Transport
β
Scoring Location
β
Points
Your defense should focus on the point in the pipeline where you can create the greatest disruption for the least time.
For example:
Low value.
Low-to-moderate value.
High value.
Very high strategic value.
If two robots need the same resource, the defensive value isn't necessarily:
"Block the resource."
Instead:
"Can we make the opponent spend additional time acquiring a plate's contents while we continue scoring?"
That is a much more efficient form of defense.
Your robot should ideally be:
Scoring its own plate
while
Making the opponent's plate take longer.
That's much better than having your robot sit somewhere doing nothing.
This is an important design conclusion.
I would not design Rooted Robotics as a dedicated defensive robot unless the full rules reveal a very strong reason to do so.
Instead, build a robot that can:
Score quickly
Control space
Disrupt high-value opponent cycles when appropriate
That gives you flexibility.
Simply occupy strategically important space while continuing to score.
Example concept:
Score β return β score β return
while your normal movement makes an opponent's path less convenient.
This costs relatively little offensive time.
If legal, position the robot so the opponent has a harder time reaching a valuable scoring location.
The goal is:
Increase opponent cycle time.
Not:
Destroy the opponent's robot.
Use only when the opponent is attempting a high-value scoring cycle and the rules permit the interaction.
Potential target:
Completed sandwich β high-value scoring attempt
rather than:
opponent collecting a 4-point harvest item.
Suppose the opponent has:
8 plates
and 180 seconds.
If you can cause them to spend so much time on their first several cycles that they only successfully score:
you have effectively denied them:
2 scoring opportunities.
If those would have been sandwiches:
That's potentially much more meaningful than denying several small harvest tasks.
This is why time denial can be more powerful than direct point denial.
Don't immediately commit to defense.
Establish your own scoring cycle.
Determine what the opponent is trying to do.
Identify:
What is the opponent's highest-value scoring route?
If they're rapidly producing sandwiches:
If they're spending most of their time harvesting:
Don't waste your robot's time chasing 4-point tasks.
Now the eight-plate limit becomes extremely important.
If the opponent has several completed plates still needing to be scored, those may become valuable defensive targets.
Meanwhile:
Your robot should continue converting your remaining plates.
I would put this directly into your driver training:
1. What is the opponent trying to score?
2. How many points is that opportunity worth?
3. How much time will our defense take?
4. What could our robot score during that same time?
5. Can our action actually disrupt the opponent?
6. Is the defensive action legal under the specific rule?
If the answer to #5 is uncertain:
Points potentially denied
β
Our lost scoring opportunity
β
Risk of penalty/failure
If the result isn't favorable, don't defend.
For example:
Deny salad:
10 points
Cost your robot:
20 seconds / ~35 potential points
Not attractive.
Disrupt sandwich:
50 points
Cost:
10 seconds / ~17 potential points
Potential opponent denial:
50+
Potentially worthwhile.
Disrupt a high-value autonomous meal:
Potentially 50+ points
Cost:
10 seconds
Potentially very significantβif the rules permit the defensive interaction.
This is why I wouldn't teach the drivers:
"Go after the other robot."
I'd teach:
"Control the opponent's scoring options without creating a penalty."
A defensive strategy that occasionally earns a penalty can destroy the mathematical advantage you're trying to create.
So your defensive testing should include:
Effectiveness + legality + penalty risk.
Given everything you've told me:
I would define the strategy as:
Convert our eight plates into as many points as possible.
Don't allow our own high-value scoring cycles to be unnecessarily disrupted.
When legal and worthwhile, increase the opponent's time/cost to convert a high-value plate.
Return immediately to our own scoring cycle.
Our robot should never defend simply because it can. It should defend when disrupting a high-value opponent scoring cycle is worth more than the points we give up by spending time on defense.
That gives you a data-driven offensive/defensive strategy, rather than simply calling the robot an offensive or defensive robot.
And for the BEST presentation, this is particularly strong because you can show judges an actual "8-Plate Offensive/Defensive Strategy Model" demonstrating how your team analyzed the game as a constrained production system.