Every finished prediction follows three steps: earn the base result score, add the difficulty boost, then add an exact-score bonus if you nailed the final score.
First, get the match result right. A correct win, draw, or loss starts at 100 points. A wrong result is 0.
The harder the match, the higher the static point boost added to your score:
How Difficulty is Decided
Difficulty starts with Elo tiers, but Classic is reserved for current top-10 European club clashes. Battle covers competitive matchups below that top tier, and Routine is for clear favorites.
If your scoreline is perfect after the first two steps, add one more bonus on top.
Match Level: β (Routine)
Routine match: the correct home-win result earns the 100-point base score. There is no difficulty star boost here because the matchup is only 1-star.
Match Level: β (Routine)
Routine match: start with the same 100-point correct-result base, then add the 100-point exact-score bonus. There is still no difficulty star boost on a 1-star match.
Match Level: ββ (Battle)
Battle match: the correct draw result earns the 100-point base score, and the 2-star difficulty adds a +50 boost for a total of 150.
Match Level: ββ (Battle)
Battle match: take the same 100-point base score, add the +50 difficulty star boost from the 2-star matchup, then add the +100 exact-score bonus.
Match Level: βββ (Classic)
Classic match: the correct home-win result earns the 100-point base score, and the 3-star difficulty adds the full +100 boost because both teams are top-tier.
Match Level: βββ (Classic)
Classic match: start with the 100-point correct-result base, add the +100 difficulty star boost from this top-team matchup, then add the +100 exact-score bonus.