Watch the 2017 game reveal!
There are two major scoring elements in the FIRST Steamworks game, namely fuel, and gears. Fuel is plastic whiffle balls with 26 holes in them, are “Screamin’ Yellow” in color, weigh about 2.6oz (75g) each, with a 5in (13cm) diameter. Gears are plastic toothed wheels with 10 teeth, weigh 18.4oz (~500g) each, an 11in (28cm) diameter, a 10in (25cm) pitch diameter and are 2in (5cm) thick. Robots may control as many fuels as they wish, but only 1 gear at a time. Ropes are also regulated.
Robots start the match contacting their Alliance Wall, with up to 1 gear and up to 10 fuel preloaded on the robot. The first 15 seconds of the match is called the Autonomous Period. Robots are controlled by pre-programmed commands with no driver input, hence they operate autonomously. Drivers and Human Players must stand behind the white Starting Line during Autonomous to ensure this is the case. Pilots, however, may still operate the lifts and place gears/turn rotors during Autonomous, but may not touch the reserve gear. Each rotor that is activated in Autonomous gives the alliance 60 points, each fuel scored in the High Goal is worth 1 kilopascal and each fuel scored in the Low Goal is worth ⅓ kilopascals. Also, if a robot crosses the Base Line, it earns 5 points. If a rotor is engaged in Autonomous, the yellow stack lights next to it will illuminate.
After the Autonomous Period ends, the Teleop Period (Tele-operated) begins. It lasts for 135 seconds and robots are controlled by driver inputs. Rotors that are engaged in Teleop earns the alliance 40 points, fuel in the High Goal is worth ⅓ kilopascals and fuel in the Low Goal are worth ⅑ kilopascals. At the end of the match, each whole kilopascal accumulated throughout both periods is worth 1 point.
The last 30 seconds of the Teleop Period is called the End Game. In the End Game, Pilots deploy the ropes on the Airship to let the robots climb them. Each robot that climbs a rope and activates a Touchpad for at least 1 second and when the game timer reaches 0 earns 50 points for their alliance.