Page 11 of 12 FirstFirst ... 9 10 11 12 LastLast
Results 101 to 110 of 112

Thread: A DPS Simulator

  1. #101
    Player
    pandabearcat's Avatar
    Join Date
    Sep 2013
    Posts
    1,517
    Character
    Alizebeth Bequin
    World
    Brynhildr
    Main Class
    Dancer Lv 90
    Hi all, I started working on planning the rewrite but it was confusing me so likely the coding won't happen until Thursday at the earliest.

    I also found a bug in which BL had a 12 sec cd rather than a 15 sec one, which drops bard pps by ~1.3%. Oh well, no big difference in the others, though I dropped DRG priority as it was simming worse than rotation and I don't have time to figure out why.

    Code:
    DRG Rotation     avg potency: 144912.10862 PPS: 201.2668175277778
    BRD (no DE)      avg potency: 147679.25512 PPS: 205.11007655555554
    MNK (no filler)  avg potency: 155706.09278 PPS: 216.25846219444446
    (1)

  2. #102
    Player
    pandabearcat's Avatar
    Join Date
    Sep 2013
    Posts
    1,517
    Character
    Alizebeth Bequin
    World
    Brynhildr
    Main Class
    Dancer Lv 90
    I've been...slacking XD

    And doing holiday shopping...

    Anyway, I did have time today to look at the stuff, and rather than doing what I promised instead I decided to take a first look at the "realtime" dps of the classes.

    First comes Monk, I should have the rest in a few hours once I finish lunch.

    Here is the "normal" monk opener with PB available:



    As you can see it hits average DPS at around 15 seconds in

    Here is "uhoh" monk without PB, aka when you have to disconnect from the boss and start all over.



    Its awful. You don't hit "average" dps until the 30-45 second range.
    (0)

  3. #103
    Player
    EasymodeX's Avatar
    Join Date
    Sep 2013
    Posts
    900
    Character
    Lunairetic Emx
    World
    Midgardsormr
    Main Class
    Lancer Lv 50
    What is the window you are using to calculate each DPS datapoint?

    Also, when are you applying TOD and Demolish for both of those? After you get GL3 or as soon as possible?
    (0)

  4. #104
    Player
    KroLeXz's Avatar
    Join Date
    Oct 2013
    Location
    Miami, FL
    Posts
    132
    Character
    Kro Lex
    World
    Gilgamesh
    Main Class
    Arcanist Lv 100
    So out of the classes you have more or less successfully simulated, which is siming the highest?
    (0)

  5. #105
    Player
    pandabearcat's Avatar
    Join Date
    Sep 2013
    Posts
    1,517
    Character
    Alizebeth Bequin
    World
    Brynhildr
    Main Class
    Dancer Lv 90
    Quote Originally Posted by EasymodeX View Post
    What is the window you are using to calculate each DPS datapoint?

    Also, when are you applying TOD and Demolish for both of those? After you get GL3 or as soon as possible?
    Each point is an event, in the case of stacking events, it only does the first event. So Ticks won't register until the next event after.

    For PB, demo is applied after BfB/IR but before GL3 (I think it ends up being either GL0 or GL1). ToD is not applied until PB finishes and 3 stacks of GL (still before BfB/IR ends). FR/ID is not used.

    For non PB, demo is applied on first GL0.

    PS dps is calculated from start of the fight till whatever second.

    I could do a rolling window thing but that is equivalent to doing a derivative graph and finding zero, which is what this shows anyway and more intuitively (as in higher is better, etc).

    Quote Originally Posted by KroLeXz View Post
    So out of the classes you have more or less successfully simulated, which is siming the highest?
    Monks by about 8% higher than dragoons. Bards are 1-2% pure potency ahead of dragoons but their weapon damage is 10% lower, so likely they are lower damage overall.

    Note that the bard does not have DE applied. With DE its something like a 6-8% dps increase.
    (0)
    Last edited by pandabearcat; 11-16-2013 at 02:40 AM.

  6. #106
    Player
    EasymodeX's Avatar
    Join Date
    Sep 2013
    Posts
    900
    Character
    Lunairetic Emx
    World
    Midgardsormr
    Main Class
    Lancer Lv 50
    I'm skeptical of the charts. Couple comments:

    1. It takes roughly 25s to stack GL3. All attacks after GL3 will have maximum potential DPS. A result of 30-45s is questionable at face value.

    2. The length of time that it takes to achieve the DPS or damage target seems to be artificially extended in the second scenario by holding the BFB/IR cooldown until GL stacks are acquired. While this may or may not make sense as a general approach/strategy (I'm actually in favor of using BFB/IR immediately regardless of GL stacks or stacking approach), either way the timing of the external cooldown is artificially skewing the analysis of PB with regards to ramp-up time.

    E.g. the longer you wait on big cooldowns, obviously it will take longer to reach maximum DPS. That's a result of when you press BFB, not a result of stacking GL3.

    As a result, I recommend removing BFB/IR from the simulation for the comparison.

    3. I recommend using some form of rolling window to chart the DPS if possible. The FF14 GCDs are large and the Monk GCDs fluctuate, so this is cumbersome, though. Off the top of my head I can't think of a good method for this. If you're confident in the approach you're taking for measuring/charting the result, then w/e.

    Sidenote: after further review, is each datapoint measuring DPS by taking the total damage by that time and dividing by the time elapsed? And, I guess you're marking the average DPS from the full simulation and marking the first point at which your ramp-up hits that DPS threshold? That seems viable enough if so.
    (0)

  7. #107
    Player
    pandabearcat's Avatar
    Join Date
    Sep 2013
    Posts
    1,517
    Character
    Alizebeth Bequin
    World
    Brynhildr
    Main Class
    Dancer Lv 90
    Basically the chart represents what you would see if you looked at a realtime Recount parse or a FFXIV parser parse, or realtime dps graph.

    What you say is true, after ~20 seconds of rotation you are at GL3 with all buffs accounted for, so you are at "optimal" damage dealing potential. We can count this as ramp up time, so we could say monks' ramp up time is 20-25 seconds.

    However, this is discounting the 20 seconds of crap dps you are outputting, aka, vs someone with 0 ramp up time (i'm aware everyone has ramp up time, but lets just say you're versus a bard or a summoner who just bane'd).

    So when I say it takes 35-45 seconds to do average dps, I mean how long it would take you w/o PB to well, do what a zero (or low) ramp up time character would do. Aka, this is how long it would take before monks actually become the "kings" of single target dps.

    Hopefully I can graph this with multiple classes at some point, to show you when the classes start doing similar damage.

    EDIT: about the BfB/IR thing, if I took those out the graphs would never reach optimal dps (at least not in 60 seconds) since you're always playing catch up from starting w/ 0 stacks, so they must be used at some point.

    If I used BfB off the start w/o PB, I don't actually know if it would shorten ramp up time or not.
    (1)
    Last edited by pandabearcat; 11-16-2013 at 03:04 AM.

  8. #108
    Player
    EasymodeX's Avatar
    Join Date
    Sep 2013
    Posts
    900
    Character
    Lunairetic Emx
    World
    Midgardsormr
    Main Class
    Lancer Lv 50
    Yeah that's what I figured. That's fine -- but you need to remove BFB/IR from the simulation, or have the second comparison use BFB/IR immediately rather than waiting the ~20s. That delay artificially skews the result against the second test.
    (0)

  9. #109
    Player
    KroLeXz's Avatar
    Join Date
    Oct 2013
    Location
    Miami, FL
    Posts
    132
    Character
    Kro Lex
    World
    Gilgamesh
    Main Class
    Arcanist Lv 100
    Panda where do summoners fall on sims?
    (0)

  10. #110
    Player
    pandabearcat's Avatar
    Join Date
    Sep 2013
    Posts
    1,517
    Character
    Alizebeth Bequin
    World
    Brynhildr
    Main Class
    Dancer Lv 90
    Quote Originally Posted by KroLeXz View Post
    Panda where do summoners fall on sims?
    Nowhere atm, no casters are currently simmed.

    One of the main reasons for is that also BLM and SMN have much lower potency, but much higher weapon damage than physical dps.

    Another reason is that noone knows approximate boss resistances.

    People are now casting doubt on the valk formulas, so it may turn out all our stat weights are wrong too, so its hard to convert potency to dps.

    What is easier to see though, is how all the phys dps stack up to each other, and how the caster dps stack up to each other.

    Sometime I might get SMN and BLM numbers, but its holiday season and I have a lot of work to do, so progress has been slow.

    Suffice to say though for now, if you play your class well, there is no reason why you can't do any part of coil with any class, with the caveat that you have at least one BLM, because they are so broken resourcewise, it makes everything much, much easier.

    An addendum to that is to bring a bard, because that also makes it much easier on your healers (and summoner).
    (0)

Page 11 of 12 FirstFirst ... 9 10 11 12 LastLast