Driving an EarthRover allows you to earn Qualified Miles that convert to points. Owners earn the full amount when driving their own robot, while shared drives split rewards between the owner and the driver. This article explains how scoring works, the factors that affect your score, and how each drive is calculated.
How It Works
After each drive, the activity will automatically be listed under your bot's activity log. Initially, it will show the date/time of your drive. After approximately 48 hours, the difficulty multiplier and the qualified miles will be added, indicating that your drive has been scored. Qualified miles are the ones eligible for earning points. The more qualified miles you have, the more points you earn.
Scoring Factors
There are five key factors considered in determining the difficulty multiplier:
1. Crossing Roads
This factor assesses whether the robot crosses roads during the drive.
Scoring Criteria:
Score Range: 1 (easiest) to 10 (most challenging)
A score of 1 is given if the robot remains on sidewalks or contained areas without entering the road.
Higher scores are awarded based on factors like traffic volume, road size, and the availability of pedestrian crossings.
Roads with heavy traffic and mandatory pedestrian crossings receive higher scores.
2. Pedestrian Traffic
Refers to human traffic conditions around the robot during the drive.
Scoring Criteria:
Score Range: 1 (minimal) to 10 (high traffic)
A score of 1 indicates minimal pedestrian activity.
Higher scores are given for areas with cyclists, scooters, or vehicular traffic.
Urban environments with heavy vehicular traffic typically receive the highest scores.
3. Terrain
Evaluates the ease of driving based on ground conditions.
Scoring Criteria:
Score Range: 1 (smooth) to 10 (challenging)
Smooth, wide paths or open parks require minimal maneuvering and score low.
Scores increase for narrow paths, grassy fields, cobblestones, or uneven surfaces.
Roads with rough terrain and vehicular traffic score highest due to complexity.
4. Navigation
Evaluates how challenging it is to follow and navigate the robot's path.
Scoring Criteria:
Score Range: 1 (simple) to 10 (complex)
Straight, direct paths score low.
Paths with frequent turns or changes in direction score higher.
Navigating through new or unmapped areas, where there are no predefined routes, gets the highest scores due to increased difficulty.
5. Path Taken
Assesses the difficulty of driving in the environment surrounding the EarthRover.
Scoring Criteria:
Varies based on surroundings.
Paths through open parks are considered easy, while those near water bodies or bike lanes are moderate.
Paths on roads receive the highest scores due to increased difficulty.
How Qualified Miles Are Earned
The difficulty multiplier for each drive can range from 0.1 to 1, depending on the score range achieved across the 5 factors above.
Qualified Miles (QM) are calculated using both the distance traveled and the difficulty multiplier for a drive.
The formula is:
Qualified Miles = Distance Traveled (km) × Multiplier
This means distance alone does not determine how much QM you earn. The difficulty multiplier plays an equal role.
For example, the below drive covers 0.11 km, but the multiplier is 0.4, the result is 0.02 QM. If the same 0.11 km drive has a multiplier of 1.0, the result is 0.11 QM.
Drives with greater difficulty multipliers result in more QM for the same distance. The multiplier is influenced by factors such as road crossings, pedestrian traffic, terrain, navigation complexity, and the path taken.
While all five factors contribute to the overall difficulty multiplier score, pedestrian traffic has the strongest impact on the multiplier. Routes with more pedestrian activity are considered more challenging and therefore receive higher difficulty scores. Because of this, drives that take place in areas with active pedestrian movement tend to produce higher multipliers and, in turn, higher Qualified Miles.
How to Check Your Drive's Score
After completing your drive, it will be automatically submitted for scoring and it will show on the Unscored Drive list. Scores are typically processed within 48 hours.
To check your drive score:
If you have multiple bots, click on the bot's name whose score you want to check. If you have only one bot, its activities will automatically show on the Dashboard.
Look for the section labeled "Scored Drives" on your Dashboard. This is where all your scored drives are listed.
Each drive includes details such as the date/time of the drive, distance (km) traveled, multiplier (difficulty score), and qualified miles once the drive has been scored.
Your dashboard serves as the central hub for all drive-related information and will automatically refresh with updated details.
Scored Drives vs. Unscored Drives
Scored Drives: Your scored drives are listed here. Each drive includes:
Distance (km): The total distance traveled by the bot.
Multiplier: A combined measure of drive difficulty based on five factors.
Qualified Miles: Your total score, calculated as Distance × Multiplier.
Unscored Drives: Drives appear here until they are scored, typically within 48 hours. This includes normal drives and those awaiting processing.
Note: Scored drives show up on the Scored Drives list with detailed information, while Unscored Drives list shows pending and normal drives.
IMPORTANT: Drives shorter than 5 minutes will not count toward QM (Qualified Miles) and won’t earn points.
How Qualified Miles Are Shared
Qualified Miles (QM) are earned differently depending on who is driving the robot.
Driving Your Own Robot
If you are driving your own robot, you receive 100% of the QM earned from the drive.
Example:
Drive distance: 1 km
Difficulty multiplier: 1.0
QM earned: 1.0 QM
You receive the full 1.0 QM.
Someone Else Driving Your Robot
If another player is driving your robot, the QM are split evenly.
50% goes to the robot owner
50% goes to the driver
Example:
Drive distance: 2 km
Difficulty multiplier: 0.8
Total QM earned: 1.6 QM
Robot owner receives: 0.8 QM
Driver receives: 0.8 QM
This sharing model ensures that both the robot owner and the driver are rewarded for their participation.
💡 Need help? Contact us via the chat widget, join our Discord, or email hello@frodobots.com (Mon–Fri, SGT).


