Tracking: Difference between revisions

From Wavu Wiki, the 🌊 wavy Tekken wiki
No edit summary
m (Add system navbox)
 
(17 intermediate revisions by 5 users not shown)
Line 1: Line 1:
'''Tracking''' is the ability of a move to hit a sidestepping opponent. It's affected by the move:
'''Tracking''' is the ability of a move to hit a sidestepping opponent. It’s affected by the move:


* having a wider hitbox
* having a wider hitbox
Line 7: Line 7:
In addition, there are moves which cause either the attacker or defender to recover slightly off-axis, which can change the tracking of immediate followups.
In addition, there are moves which cause either the attacker or defender to recover slightly off-axis, which can change the tracking of immediate followups.


When a move has poor tracking, it's typically referred to as being '''linear'''.
[[File:Kazuya-df2.png|300px|thumb|{{fl|Kazuya}}'s [[Kazuya_movelist#Kazuya-df+2|df2]] is a well-known '''homing''' move. Note the blue-green swipe lines.]]
== Homing ==
== Homing ==
 
Homing is a specific property of a move indicating that it cannot be sidestepped (under normal circumstances<ref>There are a select few scenarios in which certain homing moves can be sidestepped. The biggest example of this is [[Lili_tech#Instant_Sidewalk|Lili vs. Reina's SEN.3]], as her sidestep is exceptional.</ref>). These moves have a blue-green claw swipe as a visual indicator. (In Tekken 7, they emit white sparks as a visual indicator.)
Homing is a specific property a move indicating it can't be sidestepped. These moves emit white sparks in-game as a visual indicator.


== Measurement ==
== Measurement ==
Line 15: Line 17:
The following tests are used to measure tracking scores for {{SITENAME}} movelists:
The following tests are used to measure tracking scores for {{SITENAME}} movelists:


<div style="columns: 10em">
=== Tekken 8 ===
* +6 &mdash; d/b+1,F hit
 
* +5 &mdash; d/b+1+2 hit
The opponent character used is [[Reina]].
* +4 &mdash; d/f+1,1 hit
* +3 &mdash; BT 1 hit
* +2 &mdash; f+2 hit
* +1 &mdash; 1 block
* +0 &mdash; 2 block
* -1 &mdash; d/f+1 block
* -2 &mdash; d/f+1,1 block
* -3 &mdash; f+2,3 block
* -4 &mdash; b+3 block
* -5 &mdash; b+1 hit
* -6 &mdash; f+2~1+2 block
* -7 &mdash; d/f+2 block
* -8 &mdash; BT 1 block
* -9 &mdash; f+2 block
* -10 &mdash; 1+2 block
* -11 &mdash; b+1 block
* -12 &mdash; 1,2,2 block
* -13 &mdash; d/b+1+2 block
* -14 &mdash; ws1 block
* -15 &mdash; f,n,d,d/f+1 block
* -17 &mdash; qcf+1 block
</div>


The test is done by recording a Heihachi pressing F (to realign), into the test move, into a sidestep; and then trying to hit him with the move being tested.
<ul style="columns: 10em">
<li> +8 &mdash; f+3~2 hit
<li> +7 &mdash; 2 hit
<li> +6 &mdash; 1,1 hit
<li> +5 &mdash; 3 hit
<li> +4 &mdash; df+1 hit
<li> +3 &mdash; b+1,1,3 hit
<li> +2 &mdash; f+2,3 hit
<li> +1 &mdash; 1 block
<li> +0 &mdash; 2,2 hit
<li> -1 &mdash; 1,1 block
<li> -2 &mdash; f,F+3+4 block
<li> -3 &mdash; df+1 block
<li> -4 &mdash; 2 block
<li> -5 &mdash; uf+3,1 block
<li> -6 &mdash; d+1+2~3 block
<li> -7 &mdash; d+1+2~4,2 hit
<li> -8 &mdash; 4 block
<li> -9 &mdash; b+2 block
<li> -10 &mdash; 1+2 block
<li> -11 &mdash; 3 block
<li> -12 &mdash; df+2 block
<li> -13 &mdash; b+1+2 block
<li> -14 &mdash; df+1,2 block
<li> -15 &mdash; 2,2,2,1 block
<li> -16 &mdash; f+3~1,2 block
<li> -17 &mdash; 1,1,2 block
</ul>
 
The following moves can be used to measure tracking for FC/ws moves. It requires multiple moves across multiple characters.
 
<ul style="columns: 12em">
<li> +9c &mdash; [[Jun]] d+2 hit
<li> +8c &mdash; [[Law]] f+1+2 hit
<li> +7c &mdash; [[Kazuya]] f+4 hit
<li> +6c &mdash; [[Lars]] SEN.2 hit
<li> +5c &mdash; [[Jun]] FC.3+4 hit
<li> +4c &mdash; [[Jun]] GEN.3 hit
<li> +3c &mdash; [[Kazuya]] d+1+2 hit
<li> +2c &mdash; [[King]] f+2,d+1 hit
<li> +1c &mdash; [[Jun]] GEN.1 hit
<li> +0c &mdash; [[Jun]] ws1,4 hit
<li> -1c &mdash; [[Jun]] IZU.4 hit
<li> -2c &mdash; [[Leroy]] d+2,4 hit
<li> -3c &mdash; [[Zafina]] d+2 hit
<li> -4c &mdash; [[Lee]] ws3,3 hit
<li> -5c &mdash; [[Paul]] b+2 block
<li> -6c &mdash; [[Zafina]] 2,1 block
<li> -7c &mdash; [[Leo]] f,F+3 block
<li> -8c &mdash; [[Yoshimitsu]] NSS.qcf+1 block
<li> -9c &mdash; [[Kazuya]] db+2 block
<li> -10c &mdash; [[Zafina]] SCR.df+3 block
<li> -11c &mdash; [[Kazuya]] FC.df+3+4 block
<li> -12c &mdash; [[Lars]] H.LEN.1 block
<li> -13c &mdash; [[Paul]] DPD.2,3 block
<li> -14c &mdash; [[Paul]] CS.3 block
<li> -15c &mdash; [[Feng]] db+3 block
<li> -16c &mdash; [[Zafina]] d+2 block
<li> -17c &mdash; [[King]] uf+2 block
</ul>
 
=== Tekken 7 ===
 
The opponent character used is [[Heihachi]].
 
<ul style="columns: 10em">
<li> +6 &mdash; db+1,F hit
<li> +5 &mdash; db+1+2 hit
<li> +4 &mdash; df+1,1 hit
<li> +3 &mdash; BT 1 hit
<li> +2 &mdash; f+2 hit
<li> +1 &mdash; 1 block
<li> +0 &mdash; 2 block
<li> -1 &mdash; df+1 block
<li> -2 &mdash; df+1,1 block
<li> -3 &mdash; ws4 block
<li> -4 &mdash; b+3 block
<li> -5 &mdash; b+1 hit
<li> -6 &mdash; f+2~1+2 block
<li> -7 &mdash; df+2 block
<li> -8 &mdash; BT 1 block
<li> -9 &mdash; f+2 block
<li> -10 &mdash; 1+2 block
<li> -11 &mdash; b+1 block
<li> -12 &mdash; 1,2,2 block
<li> -13 &mdash; db+1+2 block
<li> -14 &mdash; ws1 block
<li> -15 &mdash; f,n,d,df+1 block
<li> -17 &mdash; qcf+2 block
</ul>
 
The test is done by recording the character pressing F (to realign), into the test move, into a sidestep; and then trying to hit them with the move being tested.


The tracking score is equal to <code>startup + test</code>, where <code>startup</code> is the startup of the move and <code>test</code> is the test with the best score where:
The tracking score is equal to <code>startup + test</code>, where <code>startup</code> is the startup of the move and <code>test</code> is the test with the best score where:


* the move hits fairly consistently
* the move hits fairly consistently
* the move doesn't miss in a test with an equal or worse score<ref>This is to avoid situations where a move will hit at e.g. -9 but not -2 to -8 because of weird hurtbox interactions.</ref>
* the move doesn’t miss in a test with an equal or worse score<ref>This is to avoid situations where a move will hit at e.g. -9 but not -2 to -8 because of weird hurtbox interactions.</ref>


The tracking score is thus the number of frames Heihachi can sidestep for and still be hit by the move.
The tracking score is thus the number of frames the character can sidestep for and still be hit by the move.


In tests where the bot has around 10 to 14 frames to sidestep, both sidestep and sidewalk should be tested. The test is passed only if both get hit.
In tests where the bot has around 10 to 14 frames to sidestep, both sidestep and sidewalk should be tested. The test is passed only if both get hit.
<references/>


=== Considering startup ===
=== Considering startup ===


An often overlooked aspect to measuring tracking is that a move's speed plays a role. Slower moves give the opponent more time to sidestep, which leads to two unexpected results:
An often overlooked aspect to measuring tracking is that a move’s speed plays a role. Slower moves give the opponent more time to sidestep, which leads to two unexpected results:


* If tests measure if a move hits after a sidewalk at +0, then slow moves will be underrated.
* If tests measure if a move hits after a sidewalk at +0, then slow moves will be underrated.
Line 63: Line 132:
For this reason, the “tracking score” takes startup into account.
For this reason, the “tracking score” takes startup into account.


Knowing this is necessary to contextualize the score: Against an opponent doing sidestep block, a slow move that tracks 15 frames of sidestep is just as good as a fast one. But against an opponent who commits to a sidewalk, the faster move is better, because it doesn't give them that extra time.
Knowing this is necessary to contextualize the score: Against an opponent doing sidestep block, a slow move that tracks 15 frames of sidestep is just as good as a fast one. But against an opponent who commits to a sidewalk, the faster move is better, because it doesn’t give them that extra time.


=== Limitations ===
=== Limitations ===
Line 69: Line 138:
The most significant limitation of this method is that the tests only work on moves done from standing. Moves from stances and strings must be tested in other ways.
The most significant limitation of this method is that the tests only work on moves done from standing. Moves from stances and strings must be tested in other ways.


Tests can't go beyond +6 because after that the sidestep is too early and the attacker will realign, so some moves will have their tracking underrated. This could be addressed by adding tests against a character with a stronger step, such as Lili.
Tests can’t go beyond +6 because after that the sidestep is too early and the attacker will realign, so some moves will have their tracking underrated. This could be addressed by adding tests against a character with a stronger step, such as Lili.


In some cases, a move will track well at close range but not at long range, or it can hit at -9 but not at -5, because the hitbox has a weird shape. In addition, there are many interactions between odd hurtboxes which aren't reflected by testing only against a single, standardized opponent.
In some cases, a move will track well at close range but not at long range, or it can hit at -9 but not at -5, because the hitbox has a weird shape. There are also many odd interactions between various opponents’ hurtboxes which aren’t reflected by only testing against a single, standardized opponent.


There are also many situations where a move will hit an opponent sidestepping but whiff against sidestep guard or sidestep crouch, and vice versa.
There are also many situations where a move will hit an opponent sidestepping but whiff against sidestep guard or sidestep crouch, and vice versa.
Line 82: Line 151:


One could reduce the score down to something like “tracks left”, “tracks right”, or “no tracking”, but this would be oversimplifying.
One could reduce the score down to something like “tracks left”, “tracks right”, or “no tracking”, but this would be oversimplifying.
<references />
{{Navbox system}}

Latest revision as of 19:25, 8 June 2024

Tracking is the ability of a move to hit a sidestepping opponent. It’s affected by the move:

  • having a wider hitbox
  • having a hitbox closer to one side
  • realigning towards the opponent during startup

In addition, there are moves which cause either the attacker or defender to recover slightly off-axis, which can change the tracking of immediate followups.

When a move has poor tracking, it's typically referred to as being linear.

Kazuya's df2 is a well-known homing move. Note the blue-green swipe lines.

Homing

Homing is a specific property of a move indicating that it cannot be sidestepped (under normal circumstances[1]). These moves have a blue-green claw swipe as a visual indicator. (In Tekken 7, they emit white sparks as a visual indicator.)

Measurement

The following tests are used to measure tracking scores for Wavu Wiki movelists:

Tekken 8

The opponent character used is Reina.

  • +8 — f+3~2 hit
  • +7 — 2 hit
  • +6 — 1,1 hit
  • +5 — 3 hit
  • +4 — df+1 hit
  • +3 — b+1,1,3 hit
  • +2 — f+2,3 hit
  • +1 — 1 block
  • +0 — 2,2 hit
  • -1 — 1,1 block
  • -2 — f,F+3+4 block
  • -3 — df+1 block
  • -4 — 2 block
  • -5 — uf+3,1 block
  • -6 — d+1+2~3 block
  • -7 — d+1+2~4,2 hit
  • -8 — 4 block
  • -9 — b+2 block
  • -10 — 1+2 block
  • -11 — 3 block
  • -12 — df+2 block
  • -13 — b+1+2 block
  • -14 — df+1,2 block
  • -15 — 2,2,2,1 block
  • -16 — f+3~1,2 block
  • -17 — 1,1,2 block

The following moves can be used to measure tracking for FC/ws moves. It requires multiple moves across multiple characters.

  • +9c — Jun d+2 hit
  • +8c — Law f+1+2 hit
  • +7c — Kazuya f+4 hit
  • +6c — Lars SEN.2 hit
  • +5c — Jun FC.3+4 hit
  • +4c — Jun GEN.3 hit
  • +3c — Kazuya d+1+2 hit
  • +2c — King f+2,d+1 hit
  • +1c — Jun GEN.1 hit
  • +0c — Jun ws1,4 hit
  • -1c — Jun IZU.4 hit
  • -2c — Leroy d+2,4 hit
  • -3c — Zafina d+2 hit
  • -4c — Lee ws3,3 hit
  • -5c — Paul b+2 block
  • -6c — Zafina 2,1 block
  • -7c — Leo f,F+3 block
  • -8c — Yoshimitsu NSS.qcf+1 block
  • -9c — Kazuya db+2 block
  • -10c — Zafina SCR.df+3 block
  • -11c — Kazuya FC.df+3+4 block
  • -12c — Lars H.LEN.1 block
  • -13c — Paul DPD.2,3 block
  • -14c — Paul CS.3 block
  • -15c — Feng db+3 block
  • -16c — Zafina d+2 block
  • -17c — King uf+2 block

Tekken 7

The opponent character used is Heihachi.

  • +6 — db+1,F hit
  • +5 — db+1+2 hit
  • +4 — df+1,1 hit
  • +3 — BT 1 hit
  • +2 — f+2 hit
  • +1 — 1 block
  • +0 — 2 block
  • -1 — df+1 block
  • -2 — df+1,1 block
  • -3 — ws4 block
  • -4 — b+3 block
  • -5 — b+1 hit
  • -6 — f+2~1+2 block
  • -7 — df+2 block
  • -8 — BT 1 block
  • -9 — f+2 block
  • -10 — 1+2 block
  • -11 — b+1 block
  • -12 — 1,2,2 block
  • -13 — db+1+2 block
  • -14 — ws1 block
  • -15 — f,n,d,df+1 block
  • -17 — qcf+2 block

The test is done by recording the character pressing F (to realign), into the test move, into a sidestep; and then trying to hit them with the move being tested.

The tracking score is equal to startup + test, where startup is the startup of the move and test is the test with the best score where:

  • the move hits fairly consistently
  • the move doesn’t miss in a test with an equal or worse score[2]

The tracking score is thus the number of frames the character can sidestep for and still be hit by the move.

In tests where the bot has around 10 to 14 frames to sidestep, both sidestep and sidewalk should be tested. The test is passed only if both get hit.

Considering startup

An often overlooked aspect to measuring tracking is that a move’s speed plays a role. Slower moves give the opponent more time to sidestep, which leads to two unexpected results:

  • If tests measure if a move hits after a sidewalk at +0, then slow moves will be underrated.
  • If tests measure if a move hits after a sidestep, then slow moves will be overrated.

For this reason, the “tracking score” takes startup into account.

Knowing this is necessary to contextualize the score: Against an opponent doing sidestep block, a slow move that tracks 15 frames of sidestep is just as good as a fast one. But against an opponent who commits to a sidewalk, the faster move is better, because it doesn’t give them that extra time.

Limitations

The most significant limitation of this method is that the tests only work on moves done from standing. Moves from stances and strings must be tested in other ways.

Tests can’t go beyond +6 because after that the sidestep is too early and the attacker will realign, so some moves will have their tracking underrated. This could be addressed by adding tests against a character with a stronger step, such as Lili.

In some cases, a move will track well at close range but not at long range, or it can hit at -9 but not at -5, because the hitbox has a weird shape. There are also many odd interactions between various opponents’ hurtboxes which aren’t reflected by only testing against a single, standardized opponent.

There are also many situations where a move will hit an opponent sidestepping but whiff against sidestep guard or sidestep crouch, and vice versa.

The use of this tracking score in movelists is not meant to be definitive. Extra pages detailing the tracking of moves in relevant situation can be valuable additions to the wiki.

Alternatives

One could simply note the exact size and position of the hitbox and whether or not it realigns, but for most players this is not useful information.

One could reduce the score down to something like “tracks left”, “tracks right”, or “no tracking”, but this would be oversimplifying.


  1. There are a select few scenarios in which certain homing moves can be sidestepped. The biggest example of this is Lili vs. Reina's SEN.3, as her sidestep is exceptional.
  2. This is to avoid situations where a move will hit at e.g. -9 but not -2 to -8 because of weird hurtbox interactions.