Scoring Analysis Instructions


Open your groups spreadsheet, or make a copy of the template spread sheet linked below. Use this spread sheet with your group to theorize and figure out what the best way to score the most points in a match is. You should have multiple strategies at the end of the exercise as you figure out different ways to optimize points scored.

Spreadsheet Column Explanation

Column NameExplanation
Strategy NameAny name that can be used to describe the strategy
Action NameThese actions could be taken from the “Ways To Score” exercise we did before.
Or they are steps required before an action from the “Ways to Score” exercise. Like how long it takes to gather the game pieces required to score.
PointsHow many points the action is worth.
Needed For Ranking PointDoes completing this action award us a ranking point? Or is it small part of a bigger task that earns us a ranking point?
This number should be for one object scored.
Time To CompleteThe number of seconds that it takes to do the complete action.
This number is an educated guess that should be reasonable.
Objects Scored At OnceHow many objects you can score in a cycle.
Percent Chance of CompletingThe chance that the robot completes the cycle successfully. IE the odds of making a ball into a goal. Think accuracy percent.
Points Per CycleA calculated field.
Objects scored at once * points * Percent Chance of Completing
Cycles Per MatchA calculated field.
Round Down (Time To Complete / Time Per Match Period (auto or tele op))
Also could be 1 if only done once per match.
Points Per MatchA calculated Field.
Cycles Per Match * Points Per Cycle
Points Per SecondA calculated Field.
Points Per Match / Match Time
(Teleop, remaining time)This row is used for a greedy action. A greedy action is one that will use all of the remaining time left in a match to fit in as many cycles of this action as possible.
An example would be scoring in the upper hub in 2022. We would continue to score in the upper hub for match time minus how long it took us to climb.
The updated spreadsheet uses colors to denote some special cases. Yellow background is used for cells that have an explanation or help explain the spreadsheet. Grey background is used for cells that are not supposed to be edited by the user. Red cells indicate an error of some sort.

How to Estimate Cycle Time

What composes a cycle? Well everything required to score points in a game. It helps if you break each scoring action down into all of the required steps. For a game like 2022 this could be travel to game piece, game piece acquisition, travel to scoring location, and finally scoring the game pieces. Next step is to assign a time to each of the activities.

For traveling that can be estimated easily, take your number of feet to move then divide by a robot speed’s feet per second.

Robot SpeedFeet Per Seconds
Slow8 fps
Middle12 fps
Fast(SDS L2 Ratio)14 fps
Silly Fast16 fps


FeetTime To Travel FastTime To Travel Slow
20 Feet1.66 seconds2.5 Seconds

Estimating scoring time is a little bit harder, if you are really fast you might be able to score your game pieces in less than 2 seconds. A slow scoring might take 15 seconds. This number can also depend on how hard it is to score a piece. Shooting a round ball into a goal can take less than 2 seconds however placing a tetra on a peg might take around 10 seconds.

Expected Outcomes

A spread sheet for all calculations your group does

A strategy that your group thinks scores the most points in a match.

A “max” achievable score

A student group member who understands the calculations and strategy and is presenting it to the team during the discussion

Group Lead

This is a hard section to lead, it takes a few times doing it to get it right.

Read the explanation of the spreadsheet before hand and make sure you understand it before hand, ask any questions if needed.

Template Spread Sheet

This is a template of the expected spread sheet. It will help ensure that each group is outlining their assumptions in similar ways and give us a starting point to compare at.

This also has a few examples of what calculations should be done.

Updated Template

The template was updated after our 2022 mock kick off. You can about the changes here.

Link to the Updated document (12/20/22)

Link to the old document

Blog at

%d bloggers like this: