Lindwurm II

Please note: This is a naive implementation which I intend to improve over time. Information on the methodology can be found at the bottom of the page.

The Balance - Melee

Opener:

Job Average Max Total
Samurai 1673980 2369486 144
Dragoon 1449459 1905873 169
Ninja 1425363 2006522 113
Monk 1254301 1808554 162
DarkKnight 1169553 1603444 276
Viper 1100924 1627569 183
Reaper 1082980 1350582 57
Warrior 926767 1149980 143

2M Burst:

Job Average Max Total
Samurai 1249809 2177954 592
Ninja 1221194 1791047 470
Dragoon 1218893 1911973 704
Viper 1064002 1726091 742
Reaper 1055492 1631196 233
Monk 1030806 1821148 657
DarkKnight 907536 1586511 1140
Paladin 723123 1218556 1340

The Spear - Ranged

Opener:

Job Average Max Total
Pictomancer 1463900 2027361 119
Machinist 1191580 1441910 69
Summoner 1165690 1668619 42
RedMage 1102892 1652453 117
BlackMage 957414 1418056 207
Bard 918876 1394933 162
Dancer 864616 1352143 215
Samurai 738517 1150251 144

2M Burst:

Job Average Max Total
Pictomancer 1239550 1999452 471
Machinist 1036062 1569248 276
RedMage 1026402 1892971 457
Bard 956038 1640197 634
Summoner 945219 1789972 166
Dancer 847588 1500545 858
BlackMage 820910 1557641 822
Samurai 581324 1020940 571

Methodology:

Windows in a fight are only counted towards the total tracked average if the boss is killed.

If a card is played within thirty seconds of the fight starting, the window is considered a part of the opener.

Every time a card is played, the card calculator checks the damage done during the duration of the card by all players. This is compiled into an average (mean) based on the total number of windows checked. Maximum and averages are currently both being calculated at the moment the card is played. In the future, I will include data from the 'ideal' card uses that the card calculator finds.

Every time the average is updated, it's re-calculated using the following:

new_average = old_average + (damage_from_damage_window - old_average) / (number_of_data_points + 1)

Changes I'd Like To Make:

  • Ignore outlier data, specifically if the damage is exceptionally low compared to the existing average. This would help with any windows being ended early beacuse of killtime, or any deaths on clear runs.
  • Incorporate the 'true' optimal target which the calculator calculates.
  • Consider whether a window has a pot active or not.