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 1685080 2346782 103
Dragoon 1447777 1905873 121
Ninja 1442289 2182216 77
Monk 1250881 1808554 111
DarkKnight 1179866 1579159 201
Viper 1095696 1627569 145
Reaper 1059379 1356451 68
Warrior 930494 1149980 124

2M Burst:

Job Average Max Total
Samurai 1224185 2177954 417
Ninja 1202724 1972193 316
Dragoon 1171798 1949901 491
Viper 1047951 1726091 580
Monk 1037645 1821148 449
Reaper 1004729 1634216 270
DarkKnight 879326 1586511 818
Paladin 719864 1551702 964

The Spear - Ranged

Opener:

Job Average Max Total
Pictomancer 1450011 2027361 82
Machinist 1216733 1441910 77
Summoner 1184738 1668619 37
RedMage 1133279 1621255 100
BlackMage 953554 1418056 158
Bard 921458 1394933 125
Dancer 869220 1352143 135
WhiteMage 839191 1032366 5

2M Burst:

Job Average Max Total
Pictomancer 1200453 1999452 319
RedMage 1005430 1892971 391
Machinist 980692 1569248 303
Bard 960462 1738713 476
Summoner 910440 1789972 144
Dancer 844533 1500545 540
BlackMage 824071 1557641 618
Samurai 569168 1020940 404

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.