Scoring

From Puyo Nexus Wiki
Jump to navigation Jump to search

Scoring Formula

The formula that the game uses to calculate the score from the chain is as follows:

   Score = (10 * PC) * (CP + CB + GB)

where:

  • PC = Number of puyo cleared in the chain.
  • CP = Chain Power (These values are listed in the Chain Power Table.)
  • CB = Color Bonus
  • GB = Group Bonus
  • The value of (CP + CB + GB) is limited to between 1 and 999 inclusive.

Color Bonus

The color bonus is calculated from the following table, depending on how many different color puyo were cleared in the chain. Note that the values used are different for classic scoring and fever scoring:

Classic Scoring Fever Scoring
Colors Bonus Colors Bonus
1 0 1 0
2 3 2 2
3 6 3 4
4 12 4 8
5 24 5 16

Puyo Puyo Tsu has a color bonus defined for 6 colors cleared, which is 48.

Group Bonus

The bonus for each group of puyo is calculated from the following table by how many puyo are in the group. These values are all added together for the group bonus. Note that the values used are different for classic scoring and fever scoring:

Classic Scoring Fever Scoring
Puyo in Group Bonus Puyo in Group Bonus
4 0 4 0
5 2 5 1
6 3 6 2
7 4 7 3
8 5 8 4
9 6 9 5
10 7 10 6
11+ 10 11+ 8

Variations

Non-standard Puyo to Clear Amount

When the puyo to clear amount is less than 4, the group bonus will start at whatever the puyo to clear amount is and continue up from there. When the puyo to clear amount is greater than 4, the group bonus will act as if the puyo to clear amount is still 4 (that is, if the puyo to clear amount is 6, making a chain where 6 puyo are cleared will generate a group bonus of 3 (referring to classic scoring), not 0.)

Point Puyo Bonus

When point puyo are involved in the chain, the scoring formula changes slightly to include the addition of a point puyo bonus:

   Score = (10 * PC + PB) * (CP + CB + GB)

where:

  • PC = Number of puyo cleared in the chain.
  • CP = Chain Power (These values are listed in the Chain Power Table.)
  • CB = Color Bonus
  • GB = Group Bonus
  • PB = Point Puyo Bonus
  • The value of (CP + CB + GB) is limited to between 1 and 999 inclusive.

The point puyo bonus is calculated from the total value of the point puyo cleared in the chain (which is usually 50 points per point puyo).

Nuisance Formula

The formula that the game uses to calculate the amount of nuisance to send to the opponent is as follows:

   NP = SC / TP + NL
   NC = ⌊ NP ⌋
   NL = NP - NC

where:

  • NP = Calculated nuisance points.
  • SC = Current chain score.
  • TP = Target points, or score per nuisance puyo. Default is 70.
  • NL = Leftover nuisance points, a decimal between 0 and 1.
  • NC = Number of nuisance puyo to send, rounded down.

Any nuisance lost in the rounding process is carried over to the next opportunity to send nuisance. If nuisance points comes out to 1.70, then 1 nuisance puyo would be sent and 0.70 nuisance would be added to the next chain.

Drop Bonus

Players are awarded extra score by dropping the puyo faster. This extra score is always displayed on the score counter on-screen. However, whether or not this extra score is used in the calculation of the nuisance depends on the game. Games that do add the drop bonus to the nuisance amount:

In Puyo Puyo! 15th Anniversary and Puyo Puyo 7 the drop bonus is added to the amount of nuisance even in Fever rules, and not just in Tsu rules.

Drop Bonus Glitch

In Puyo Puyo!! 20th Anniversary and Puyo Puyo Tetris PS4 (pre-August 2017 patch), mashing rotates while soft dropping on the floor will build huge amounts of drop bonus while delaying the piece lock. This can be abused to make all 1 Chains send garbage. https://twitter.com/S2LSOFTENER/status/887524028264718338

List of Chain Scores

This is a list of all the scores and nuisance produced by chains entirely formed by links made of 4 Puyos. This list assumes single player Puyo Puyo Tsu attack powers for calculating the scores, and 70 points as target points. This results in a gross estimate of the score of these chains, which might not be 100% accurate for real chains, but serves as a general idea of how big chains actually are.

Chain length Individual link points Total chain points Individual link nuisance Total chain nuisance Nuisance queue Nuisance queue leftover
1 40 40 0 0
2 320 360 4 5

3 640 1000 9 14

4 1280 2280 18 32

5 2560 4840 36 69

6 3840 8680 54 124

7 5120 13800 73 197

8 6400 20200 91 288

9 7680 27880 109 398

10 8960 36840 128 526

11 10240 47080 146 672

12 11520 58600 182 837

13 12800 71400 182 1020

14 14080 85480 201 1221

15 15360 100840 219 1440

16 16640 117480 237 1678

17 17920 135400 256 1934

18 19200 154600 274 2208

19 20480 175080 292 2501