Register

Edgy/Raffy's Catus Thread (Not 6.0 Ready Yet)

Face-rippin fun.

Moderator: Forum Administrators

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Thu Oct 10, 2013 3:37 am

Code: Select all
       Hit      1936      7304
 Expertise      1988      7084
   Mastery      2372      7705
     Haste      3015      8306
      Crit      6510     11822

Your maximum mastery is very low. The problem is basically that even if you reforge all your Crit, it's difficult to get your Mastery to #1 w/mostly red sockets.

Try Orange mode, with a large overflow, like 1000:
Hit: 2557, Expertise: 2583, Mastery: 8718, Haste: 6921, Crit: 8717

Or try Red mode, with a huge overflow, like 2000:
Hit: 2557, Expertise: 2727, Mastery: 8393, Haste: 6155, Crit: 8384

The Orange one is like 2K DPS over the Red one, but requires significant regemming (9 gems.)

Edit: also on import, it seems to be grabbing your other Feral spec with 3 glyphs, which is some kind of bug.

I'll try to make another pass at the error messages again. The error actually means: of the ways it can reforge your gear to satisfy your Hit/Exp constraints (Catus will find the best 5000 arrangements that exist within your Hit/Exp + Range constraints), not a single one of them can be made a valid 1:1:1 reforge (with Mastery leading, satisfying the overflow constraint). So by increasing your overflow, which says "ok I'll accept this shitty 9k:8k:7k", you'll then get a result.

Actually now that I think of it, maybe I can just automatically make it do a sloppy second pass, if the first pass doesn't find anything with your current overflow settings. I'll look into this. The only issue would be, these types of reforges are dangerous because they're often sub-optimal and need to be simulated to see if it's worth it. I'll need some way to notify the user that the suggested solutions are sloppier than the settings allow.

Honored
Posts: 115
Joined: Thu Apr 28, 2011 12:28 pm

Re: Edgy/Raffy's Official Catus Thread

Postby adianar » Thu Oct 10, 2013 9:25 am

Edgy,
Thanks for the quick response. So, I see the orange solution and I'm not bothered about the reforge expense assuming its a net gain. You mentioned the orange setting was 2k over the red, but against my previous 530 darkwood staff and a shitty timeless neck, I'm assuming the changes are a net benefit correct?

I'm not sure how best to give you an old armory, but the weapon alone is a 30+ pt ilvl upgrade along with the BIS or near BIS reg neck over a burden proc'd mastery one. I'll go with it as I'm a J/C and can get more gems reasonably. I wonder now though, the timeless was a pure mastery secondary which might have kept me closer to reforge balance and the loss of 2 large mastery secondaries is what sent the mastery value plummeting. I have flex tier hands and simply need shoulder or head to go full 4 piece which will hopefully alleviate this anomaly.

Thanks so much for the great addon. For next time, how would I know that the overflow is the gating of the preciseness of the 1:1:1? Is there a place I can go to learn about this so I don't come asking remedial questions and wasting people's time?

Thanks!!

Adi

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Thu Oct 10, 2013 2:19 pm

No problem. It was for your current armory, with better neck and weapon:

Orange: 2557 Hit, 2583 Expertise, 24700 Agi, 8718 Mastery, 6921 Haste, 8717 Crit
Code: Select all
  Median:   300526
    Mean:   300726 +/- 97.40 (9740)
 25%/75%:   293.7K - 307.4K
 10%/90%:   288.3K - 313.5K
 Min/Max:   270.8K - 339.7K

Spoiler: show
Code: Select all
[Damage Distribution]
Name                Hit#     Avg     Min     Max   Crit% Crit#     Avg     Min     Max     #     Avg    All%
Rip`5#             117.3  124351   55771  246831  44.71%  94.9  241339  111542  592393 212.2  176651  27.81%
Rake#               81.9  111645   52128  239601  44.31%  65.2  216671  104257  575042 147.0  158187  17.26%
Melee              303.6   24010   10303   39356  46.81% 267.1   55604   31378   94455 570.7   38799  16.43%
Rake                39.6   98092   52128  239601  45.10%  32.5  190286  104257  575042  72.2  139671   7.48%
Thrash/Cat#         69.3   39309   18738  117475  47.04%  61.6   77398   37477  281939 130.9   57225   5.56%
Mangle              30.8   85564   55297  190852  47.15%  27.5  174782  110593  460286  58.3  127630   5.52%
Shred               20.7  110309   66356  230300  47.83%  19.0  230285  132717  553612  39.8  167690   4.95%
Lightning Strike    34.4   56013   50516   82749  46.79%  30.3  117229  101032  198598  64.7   84654   4.06%
Ferocious Bite`5     5.0  167228   50078  316617  72.30%  13.1  349239   97884  759857  18.1  298817   4.01%
Flurry of Xuen#    126.0   14643    9009   23814  47.02% 111.8   30615   18019   57154 237.8   22153   3.91%
Thrash/Cat          14.1   54907   25969  161434  47.12%  12.5  108395   51939  387443  26.6   80111   1.58%
Rip`4#               3.4  136767   83856  197670  38.11%   2.1  290165  167711  474408   5.4  195224   0.78%
Stormlash            8.7   68203   28899  126431  13.02%   1.3  144574   57797  303431  10.0   78150   0.58%
Ferocious Bite`4     0.1  112578   40807  243911  69.80%   0.2  238941  105563  607273   0.2  200783   0.04%
Ferocious Bite`3     0.1   82327   39749  165862  72.63%   0.2  176109   79345  397125   0.2  150443   0.02%
Ferocious Bite`2     0.0   59054   26650  110630  69.36%   0.1  126416   53289  266684   0.1  105778   0.01%
Ferocious Bite`1     0.0   30542   13522   56323  71.88%   0.1   66373   27010  135547   0.1   56299   0.01%

[Dense Damage Distribution]
Name                                    #      Avg    Crit%     All%
Rip                                 217.6   177113   44.54%   28.59%
Rake                                219.2   152091   44.57%   24.73%
Melee                               570.7    38798   46.81%   16.43%
Thrash/Cat                          157.5    61090   47.05%    7.14%
Mangle                               58.3   127629   47.15%    5.52%
Shred                                39.8   167690   47.83%    4.95%
Ferocious Bite                       18.8   292915   72.25%    4.08%
Lightning Strike                     64.7    84653   46.79%    4.06%
Flurry of Xuen                      237.8    22152   47.02%    3.91%
Stormlash                            10.0    78150   13.02%    0.58%


Red: 2557 Hit, 2727 Expertise, 25340 Agi, 8393 Mastery, 6155 Haste, 8384 Crit
Code: Select all
[DPS]
  Median:   298903
    Mean:   299170 +/- 94.87 (9487)
 25%/75%:   292.4K - 305.7K
 10%/90%:   287.0K - 311.5K
 Min/Max:   269.0K - 340.4K

Spoiler: show
Code: Select all
[Damage Distribution]
Name                Hit#     Avg     Min     Max   Crit% Crit#     Avg     Min     Max     #     Avg    All%
Rip`5#             116.9  122605   56473  240831  45.17%  96.3  239179  112946  577994 213.3  175265  27.75%
Rake#               82.0  110607   52119  233982  44.50%  65.7  215887  105807  561557 147.7  157453  17.27%
Melee              300.3   24206   10354   39608  46.91% 265.3   56060   31694   95060 565.7   39148  16.44%
Rake                39.7   97616   52903  233982  45.18%  32.7  190459  104238  561557  72.4  139562   7.50%
Mangle              33.0   86302   55845  192725  47.32%  29.7  176120  111688  448636  62.7  128806   5.99%
Thrash/Cat#         69.2   39301   18987  114651  47.19%  61.8   77668   37975  275162 131.0   57406   5.58%
Shred               17.9  111946   67013  232655  47.65%  16.3  234800  134027  558490  34.2  170482   4.33%
Lightning Strike    34.1   57228   51737   83972  46.90%  30.1  119779  103475  201533  64.2   86566   4.13%
Ferocious Bite`5     4.9  170911   48246  321160  72.43%  12.9  355507   96269  770775  17.8  304612   4.03%
Flurry of Xuen#    125.3   14952    9229   24167  47.01% 111.2   31268   18457   58001 236.5   22623   3.97%
Thrash/Cat          14.0   54883   26301  157522  47.22%  12.6  108600   52602  378054  26.6   80247   1.59%
Rip`4#               3.1  134553   82460  192862  39.28%   2.0  285906  164920  462869   5.1  194010   0.74%
Stormlash            8.7   69372   29600  128305  12.59%   1.3  147590   59204  307898  10.0   79217   0.59%
Ferocious Bite`4     0.1  115178   47830  224977  70.71%   0.2  243023  107953  561828   0.3  205572   0.04%
Ferocious Bite`3     0.1   85831   40573  167918  71.53%   0.2  181343   60708  403609   0.2  154150   0.03%
Ferocious Bite`2     0.0   60616   27213  118358  71.79%   0.1  127876   54287  269636   0.1  108901   0.01%
Ferocious Bite`1     0.0   31586   13802   56596  70.96%   0.1   68093   27477  135593   0.1   57490   0.01%

[Dense Damage Distribution]
Name                                    #      Avg    Crit%     All%
Rip                                 218.4   175705   45.04%   28.49%
Rake                                220.1   151568   44.72%   24.77%
Melee                               565.7    39147   46.91%   16.44%
Thrash/Cat                          157.6    61264   47.19%    7.17%
Mangle                               62.7   128806   47.32%    5.99%
Shred                                34.2   170481   47.65%    4.33%
Lightning Strike                     64.2    86565   46.90%    4.13%
Ferocious Bite                       18.6   298081   72.38%    4.11%
Flurry of Xuen                      236.5    22622   47.01%    3.97%
Stormlash                            10.0    79217   12.59%    0.59%


No true documentation for the reforger. When in doubt, just put Range at a huge number if it says "Found zero solutions", or Overflow at a huge number if it says "None of the Hit/Exp solutions met your criteria." These settings never hurt your ability to find good solutions, they just make the process slower and allow you to find questionable results. I like to keep it tightish (like Range: 250, Overflow: 100) for the first attempt, that way if it errors, I know the gear I'm playing with has some weird qwerk. If it does, I'll hit "Find Bounds" (which shows you minimum/maximum reforge bounds) to diagnose the issue and set the Range/Overflow to a big number and try again.

Exalted
User avatar
Posts: 1573
Joined: Fri Nov 25, 2011 7:49 pm

Re: Edgy/Raffy's Official Catus Thread

Postby aggixx » Thu Oct 10, 2013 6:43 pm

There's a superfluous colon in the second line of the Wave 10 script that causes that line to not do anything.
Image

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Thu Oct 10, 2013 6:53 pm

Oops, I didn't add any UI feedback for the parser.

There is a parse error occurring in the Encounter Script, for the second line:
"@30 suffer: dur:30 mod:300%"

Remove that colon.

Edit: you were faster :)

Exalted
User avatar
Posts: 1573
Joined: Fri Nov 25, 2011 7:49 pm

Re: Edgy/Raffy's Official Catus Thread

Postby aggixx » Thu Oct 10, 2013 7:26 pm

Things still needed to really conclusively solve the Wave 10 thing:
- Custom amounts of precombat idle.
- "Random" trinket states on engage, eg an accurate distribution of "time since last proc" values for both ICD and RPPM trinkets given the character is in constant combat for a very long time prior to the simulation.
- Accurate interaction between the two. Ideally I could set precombat idle to 0 if I'm simming "start attacking the boss immediately", but if I set precombat idle to 25 it would add 25 seconds to the randomly chosen "time since last proc" value for both trinkets.
- It would also be nice to be able to set a time limit to an HP sim, so I could say "60s" time limt and in the report it would say "89% of runs succeeded in completing in 60s, 11% failed".

Testing on Wave 30 since judging by WoWProgress Wave 40 is actually impossible as a druid (it's probably not, just really damn hard xD).

Starting 0s into the wave:
Code: Select all
[DPS]
  Median:   127070
    Mean:   131104 +/- 96.68 (21618)
 25%/75%:   115.6K - 142.4K
 10%/90%:   107.3K - 158.4K
 Min/Max:   84.69K - 228.6K

[Duration]
  Median: 1.3m
    Mean: 1.3m
 25%/75%:     1.2m - 1.4m
 10%/90%:     1.0m - 1.5m
 Min/Max:      43s - 2.0m

About 10% of the iterations make the DPS check.

Starting 22s into the wave:
Code: Select all
[DPS]
  Median:   281476
    Mean:   290284 +/- 330.32 (73862)
 25%/75%:   231.0K - 361.3K
 10%/90%:   196.3K - 393.2K
 Min/Max:   121.0K - 528.3K

[Duration]
  Median: 35s
    Mean: 36s
 25%/75%:      27s - 43s
 10%/90%:      25s - 50s
 Min/Max:      19s - 1.4m

Just over half of the waves make the DPS check.

Starting 24s into the wave:
Code: Select all
[DPS]
  Median:   320223
    Mean:   325244 +/- 365.53 (81735)
 25%/75%:   259.2K - 400.0K
 10%/90%:   216.0K - 428.8K
 Min/Max:   135.8K - 570.5K

[Duration]
  Median: 31s
    Mean: 32s
 25%/75%:      25s - 38s
 10%/90%:      23s - 46s
 Min/Max:      18s - 1.2m

Around 55% of the waves make the DPS check.

Starting 26s into the wave:
Code: Select all
[DPS]
  Median:   310837
    Mean:   326165 +/- 412.75 (92294)
 25%/75%:   251.2K - 415.1K
 10%/90%:   210.2K - 452.8K
 Min/Max:   127.5K - 616.5K

[Duration]
  Median: 32s
    Mean: 33s
 25%/75%:      24s - 39s
 10%/90%:      22s - 47s
 Min/Max:      16s - 1.3m

Just over half of the iterations make the DPS check.

At 30s into the wave:
Code: Select all
[DPS]
  Median:   282959
    Mean:   314367 +/- 461.02 (103086)
 25%/75%:   240.4K - 378.0K
 10%/90%:   202.9K - 492.4K
 Min/Max:   126.9K - 668.8K

[Duration]
  Median: 35s
    Mean: 34s
 25%/75%:      26s - 41s
 10%/90%:      20s - 49s
 Min/Max:      15s - 1.3m

~40% of the iterations make the DPS check.

Edit: Hell, if you added the things I suggested you could probably make a custom report that would get % success rate for all of the values 0-30 and then throw them into a pretty graph!
Image

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Thu Oct 10, 2013 7:39 pm

I had a "end" command like: "@60 end", but I was worried how that would interact with the other settings (like automatic encounter duration estimation.)

I can add "@60 fail" or actually just a nice UI based setting:
[x] Failure: <time field>
And then provide success/failure stuff in the reports. I'd do that for next update.

"Custom amounts of precombat idle." is already in the UI (Combat Prep: Time Icon), but it's only for RPPM, not ICD. I'll add a few Random options and some shorter durations, and make the time-settings apply to ICD.

Edit: ah I see how you're doing those "Starting X into the wave" sims, you're just not attacking for the first X seconds, by artificially reducing the duration of the -50% effect?

Or I guess you can use the "@0 wait dur:24s" thing, hah, that's actually cool.

Edit: I can probably add intelligent SR casting, if you have SR glyph, prior to end of Intermission/Wait.

Exalted
User avatar
Posts: 1573
Joined: Fri Nov 25, 2011 7:49 pm

Re: Edgy/Raffy's Official Catus Thread

Postby aggixx » Thu Oct 10, 2013 7:55 pm

Apparently the damage reduction lasts 40 seconds, doh! I imagine waiting until the damage buff is more or less completely nonviable then, because the amount of iterations that can do all of the mobs HP in ~25 seconds is pretty small (about 27%ish best case).

raffy wrote:Edit: ah I see how you're doing those "Starting X into the wave" sims, you're just not attacking for the first X seconds, by artificially reducing the duration of the -50% effect?

Yes.
Image

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Fri Oct 11, 2013 4:57 pm

I added Hard Enrage for all encounters, which can give you a success rate in addition to normal DPS information. It is unusable in conjunction with Stats Weights or DPS Error-based distributions.

I added more options RPPM reset (like random), and made it effect ICD stuff as well.

When you come out of a sufficiently long intermission/wait, if you're DoC, Catus will have casted hardcast HT and if you have Savagery glyph (or have combo points), Catus will make sure SR is up.

Multistrike/Cleave now check Hit/SpellHit. Healing Touch triggers a "Heal" proc. I added a few more Patchwerk encounter Time-variance settings like (Automatic, Simc: 20%, etc...) to help stabilize Stat Weights.

The configuration panel now floats at the top of the Catus window and is visible at all times. This makes it much easier to manage different gear/simulator setups. I also added partial Import menus to Gear and Encounter panels, which let you copy that part of the config from any existing configuration and improved the saving process. This should make it much easier to setup multiple configurations for AvsB (which will soon be replaced by Simulator: Batch.) You no longer have to keep scrolling up and down.

I'll push v24 soon.

Honored
Posts: 63
Joined: Fri May 28, 2010 5:44 am

Re: Edgy/Raffy's Official Catus Thread

Postby Andanas » Fri Oct 11, 2013 9:06 pm

Quick question...Is there a way to add blacksmithing sockets to gloves & bracers within catus, or do I need to add them in game first?

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Fri Oct 11, 2013 9:39 pm

Catus paperdoll dynamically reflects the selected professions(assuming max level): if you select Blacksmithing, your gloves/wrist automatically get a prismatic. If you select a profession that gives you a new enchant, it becomes available. If you select Engineering, you get a tinker choices. If your profession provides a passive bonus, it should be applied immediately. If you select Herbalism, you can enable/disable Lifeblood use under Temporary Effects. If you change from one profession to another inside Catus, it will invalidate profession-required effects.

If you change races, it applies any passive bonus effects. It will also convert items between Horde<>Alliance automatically. If you are a Troll, you can enable/disable Berserking use under Temporary Effects. If your weapon supports of Eye of Black Prince, it gets an extra socket.

The Catus paperdoll should always be "valid" such that it is mirrors in-game and it's stats match exactly. If anything is off (other than Challenge Mode scaling), let me know.

The only strange issue that I know of is if you aren't able to add extra sockets yet as a Blacksmith and/or you're using a weapon that supports Eye of Black Prince but don't have that achievement yet. For this situation, the reforgers offer [x] Leave Empty, which assumes that any socket left empty should stay empty.

I don't know why you'd want to do this, but if you hit "Edit" (which shows Catus CompactGear code), you can add the word "Socket" to any line, which will temporarily add a socket to that item.

Honored
Posts: 63
Joined: Fri May 28, 2010 5:44 am

Re: Edgy/Raffy's Official Catus Thread

Postby Andanas » Fri Oct 11, 2013 10:25 pm

I reloaded from armory, then added the new gloves and bracer in catus. It still did not show the bs sockets, however dropping blacksmithing, and then re-adding it, added the sockets. I went through this twice, and had the same result. I add to drop blacksmithing, and then re-add it to get the sockets.

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Fri Oct 11, 2013 10:47 pm

Oh interesting, that's not the intended behavior. I probably screwed something up recently. This will be fixed in next update. It should always "expand" your imported armory gear, regardless of their imported state.

I can see how that was confusing because I don't offer a method to add sockets (other than the Edit > "Socket" solution but that's for hacky experiments.) Instead, they're just supposed to magically be there.

Honored
User avatar
Posts: 77
Joined: Mon Feb 21, 2011 8:56 pm

Re: Edgy/Raffy's Official Catus Thread

Postby scorpio0920 » Sat Oct 12, 2013 6:24 am

Asia server can not import these days, not only catus, even askmrrobot, wowprogress also, is not even done armory API changes?

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Sat Oct 12, 2013 7:10 am

Doesn't work for me either. I made a post on the API forums, but I don't expect a response there. I'll check it again, maybe your API stuff is under maintenance or something. How long has it been broken?

Honored
User avatar
Posts: 77
Joined: Mon Feb 21, 2011 8:56 pm

Re: Edgy/Raffy's Official Catus Thread

Postby scorpio0920 » Sat Oct 12, 2013 7:23 am

raffy wrote:Doesn't work for me either. I made a post on the API forums, but I don't expect a response there. I'll check it again, maybe your API stuff is under maintenance or something. How long has it been broken?


Not sure, maybe over 30 hours.

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Sat Oct 12, 2013 8:13 pm

Automatic Intermission/Wait maintenance:
(haha @ Skull Banner stuff, I'll have to fix that)
Code: Select all
03:00.000 *** Intermission#1: 45s ***
03:00.000 Expect death: Boss (53.9%) @ 05:54.354 <2.9m>
03:00.519 @Boss   Thrash/Cat#5                       119539 Crit         +SR+Agi(1650)+Mastery(34718)-Crit(8684)
03:00.519 @Boss   -Thrash/Cat
03:00.535 @Boss   Rip`5#78                           164491 Hit          +SR+DoC+Agi(1650)+Mastery(34718)-Crit(8684)
03:01.572 @Boss   Rake#1                             114992 Crit         +SR
03:02.535 @Boss   Rip`5#79                           164491 Hit          +SR+DoC+Agi(1650)+Mastery(34718)-Crit(8684)
03:02.535 +Dancing Steel: +1650 Agility
03:04.535 @Boss   Rip`5#80                           164491 Hit          +SR+DoC+Agi(1650)+Mastery(34718)-Crit(8684)
03:04.535 @Boss   -Rip
03:04.572 @Boss   Rake#2                              57496 Hit          +SR
03:05.000 +Skull Banner
03:07.572 @Boss   Rake#3                             137990 Crit         +SR
03:10.572 @Boss   Rake#4                             137990 Crit         +SR
03:13.572 @Boss   Rake#5                             137990 Crit         +SR
03:13.572 ~Dancing Steel: +1650 Agility
03:13.572 @Boss   -Rake
03:15.000 Expect death: Boss (52.9%) @ 06:24.776 <3.2m>
03:15.000 -Skull Banner
03:25.572 -Dancing Steel
03:29.588 -Dream of Cenarius (2/2) <--------------- (doc charges now fade)
03:30.000 Expect death: Boss (52.9%) @ 08:31.125 <5.0m>
03:35.790 -Savage Roar
03:39.053 -Cat
03:39.053 Casting: Healing Touch... <---------------
03:41.030 Casted: Healing Touch (1.98s)
03:41.030 @Player Healing Touch                    (101273) Hit          +20%
03:41.030 +Dream of Cenarius: +2
03:41.030 +Cat
03:43.037 +Savage Roar`4: 36.00s (0.00s) <---------------
03:43.037 +PS`4
03:45.000 *** End of Intermission#1 ***


Export to CSV (very basic right now)
Code: Select all
Index,Damage,Time(ms),DPS
1,167689394,449478,373076
2,167755529,511855,327740
3,167763548,463650,361832
4,167688055,477767,350983
5,167766425,462328,362873


Time Distribution
(Note: if you want to make a pretty plot, just use the CSV option, and load it into Excel/Mathematica/whatever)
Code: Select all
[Time Distribution] (every 5.0s)
Interval     Occ#    PMF%    CDF%
06:40-06:44     1   0.02%   0.02%
06:45-06:49     5   0.10%   0.12%
06:50-06:54    20   0.40%   0.52% #
06:55-06:59    69   1.38%   1.90% ######
07:00-07:04   151   3.02%   4.92% ##############
07:05-07:09   266   5.32%  10.24% #########################
07:10-07:14   438   8.76%  19.00% #########################################
07:15-07:19   523  10.46%  29.46% #################################################
07:20-07:24   589  11.78%  41.24% #######################################################
07:25-07:29   607  12.14%  53.38% #########################################################
07:30-07:34   638  12.76%  66.14% ############################################################
07:35-07:39   556  11.12%  77.26% ####################################################
07:40-07:44   457   9.14%  86.40% ##########################################
07:45-07:49   299   5.98%  92.38% ############################
07:50-07:54   210   4.20%  96.58% ###################
07:55-07:59   106   2.12%  98.70% #########
08:00-08:04    50   1.00%  99.70% ####
08:05-08:09    11   0.22%  99.92% #
08:10-08:14     4   0.08% 100.00%

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Mon Oct 14, 2013 12:22 am

Catus v24 is now released.
- Floating Catus Configuration manager hopefully will make configuration management easier
- Configurations work like tabs in a browser
- Except instead of tabs, you have a big menu of all of your configurations
Image
- Click on configuration title to get a rename menu
- You can cycle through the first 9 configurations with Cmd+#
- To delete a profile (Cmt+W or Manage > Delete)
Image
- You can swap between profiles and changes are automatically saved
- Configurations are no longer backed by individual files
- Snapshotting is gone; to take a snapshot, just clone the window into a new configuration (Cmd+T or click Green Plus icon)
Image
- Raid cooldowns are no longer cast during Intermission/Wait
- DoC/SR is reapplied before Intermission/Wait end, if there is enough time
- DoC charges now expire (before they lasted forever)
- Simulator: Distribution has export to CSV
- Simulator: Distribution has time distribution
- RPPM reset includes ICD, "Standard" is (120sec for RPPM and Max for ICD), "Random" is uniform random (uses 120sec for RPPM)
- Blacksmith/Profession re-equip bugs are fixed
- Dot damage in combat log is prefixed with a "." (.Rake, .Rip, etc...)
- If both of your specs are Feral, the active one is properly picked on import for Talents/Glyphs
- 1:1:1 reforger has "Yellow w/o Exp" gem mode
- Autofill will now socket gems, cogs, and apply appropriate metagem
- Noob Mode (:p) and ability to restore Buffs/Debuffs/etc.. to "Recommended Defaults"
Image
- More automatic names, Simulator: Distribution uses config name as default
- Imported character name is specific to each config
- Item name for empty slots doesn't use "null" anymore
- Config export to Base64 (forum safe, recommended way to share Catus configs)
- Config import from Base64 or JSON


Edit: releasing it now. Hopefully, I didn't break much stuff. I gutted a lot of code and haven't been able to retest everything. There is a link to older Catus releases in the first post if something blows up.

Your existing configurations will not be imported into Catus when v24 is launched. If you need any of those configurations, open the JSON files directly (inside the Configs directory), copy the text, and inside Catus, go to Config > Options > Import. You are free to delete this directory, it is no longer used.

I'm probably soon going to turn the "Catus-Latest.zip" into a stub, which just downloads the latest Catus, so I don't need to update that archive in conjunction with the auto-updater.

AvsB is gone, as it will soon be replaced with "Simulator: Batch" now that Catus has better configuration management. "Simulator: Trinkets" and "Encounter: Sequence" were pushed back until the next update. Oh, and I forgot to add error analysis to Stat Weights. Soon™.

Posts: 6
Joined: Tue Oct 15, 2013 7:18 am

Re: Edgy/Raffy's Official Catus Thread

Postby Saeneas » Tue Oct 15, 2013 8:52 am

I gave v24 a try and my simulated DPS dropped from ~311k in v23 to ~286k in v24
and I can't see the reason for that.

As far as I can see, all relevant configuration options are the same in both setups:
  • same gear of course
  • all group buffs are available, no temporary effects
  • same sets of consumables
  • same combat preparation setups
  • same rotational config: "Shrangle" + "Use Thrash"
  • standard patchwerk encounter
  • 10k iterations, DPS error threshold @80

Here is my toon: Saeneas@Lothar(EU)

What did I probably do wrong?

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Tue Oct 15, 2013 3:01 pm

Ah fuck, good catch. I am missing a minus sign in the RPPM/ICD reset change. When using "Standard", it putting RPPM/ICD on cooldown for 2 minutes into the future, rather than 2 minutes into the past. Thanks for the report.

Pushing v25 with the fix.

I think that explains the Thrash problem as well. I'll have to check some more armories. For my gear at least, maintaining Thrash is a minor DPS gain once again over just clearcast Thrash.

Posts: 4
Joined: Wed May 22, 2013 12:43 am

Re: Edgy/Raffy's Official Catus Thread

Postby Thbrius » Wed Oct 16, 2013 8:42 pm

Something still seems wrong. My dps is showing -70k from previous sims.

Update: NM I just noticed that all the buffs were missing.

Posts: 3
Joined: Thu Oct 17, 2013 8:32 pm

Re: Edgy/Raffy's Official Catus Thread

Postby Andasta » Thu Oct 17, 2013 8:34 pm

How do you do the side by side dps comaprison of two gear sets now? Missing old catus right now.

Exalted
User avatar
Posts: 897
Joined: Tue Oct 23, 2012 7:15 am

Re: Edgy/Raffy's Official Catus Thread

Postby raffy » Thu Oct 17, 2013 8:55 pm

Andasta wrote:How do you do the side by side dps comaprison of two gear sets now? Missing old catus right now.

AvsB was removed because it was very incomplete, but I agree it made comparisons relative to your armory easy -- especially if you're just looking for a solid "Yes/No" for something.

How exactly were you using AvsB before?

Similar functionality still exists in Catus:

1. Setup a Catus configuration how you want it.
2. Start a simulation [ctrl+D]
3. Hit the Green Plus (clones the configuration) [ctrl+T]
(or you can just overwrite your current config)
4. Make whatever change you want to it.
5. Start another simulation [ctrl+D]

You can either name the configurations beforehand, by clicking on the configuration name in the floating bar at the of the Catus window, or just name the configuration in the sim window after you've started it.

Sim vs Armory is probably a useful 1-click feature though, I'll see if I can restore something like that.

Edit: I guess the other nice thing about AvsB is that it let you run 2 sets of gear using the same configuration. This was actually a difficult design choice and I chose the more flexible, but less friendly option of making it so each Catus configurations includes all settings, not just gear. This way you could compare, the exact same configs, but where one had a periodic stun every 1 sec (using Periodic Idle) or one used a 8min encounter instead of 7.5min, or where one was Tauren and the other Troll, or one used Shrangle and the other Mangle, or from the front vs from the back, or different set bonuses (using Override Set Bonuses), or figure out the value of SR glyph, or pre-potting, etc... the list goes on.

However, the most common comparison case seems to be just "this gear" vs "this gear" for the same configuration (the standard setup.) And even more common and more logical comparsion, would just be "this gear" vs "what I'm wearing."

Posts: 3
Joined: Thu Oct 17, 2013 8:32 pm

Re: Edgy/Raffy's Official Catus Thread

Postby Andasta » Thu Oct 17, 2013 10:02 pm

Yea I was using it mainly to compare trinket combinations, which definitely have the least obvious comparable effects on dps. Really it was just convenient as hell, not a big deal running two separate simulations though.

Honored
Posts: 113
Joined: Thu Jun 30, 2011 4:05 am

Re: Edgy/Raffy's Official Catus Thread

Postby RareBeast » Fri Oct 18, 2013 1:27 am

I've been using it for comparing red, orange & yellow gemming for my rune. Really like the new system. Thanks.

PreviousNext

Return to Kitty DPS

Who is online

Users browsing this forum: Elamari, Google Feedfetcher, Schizoyd and 11 guests