Maintenance for the week of December 15:
• PC/Mac: NA and EU megaservers for maintenance – December 15, 4:00AM EST (9:00 UTC) - 12:00PM EST (17:00 UTC)
• Xbox: NA and EU megaservers for maintenance – December 15, 4:00AM EST (9:00 UTC) - 12:00PM EST (17:00 UTC)
• PlayStation®: NA and EU megaservers for maintenance – December 15, 4:00AM EST (9:00 UTC) - 12:00PM EST (17:00 UTC)

RNG Algorithms: How to exploit on your behalf

  • Brutusmax1mus
    Brutusmax1mus
    ✭✭✭✭✭
    2d1764fc63196465c8212deffe7144b3f03597099a157c35cf1c9dfddc96d558.jpg

    HahahhahahahahHHHHHHAhahahahahahahahah
  • Brutusmax1mus
    Brutusmax1mus
    ✭✭✭✭✭
    I'm gonna uncode this @$!#

    First sentence "when you take the gradient of a single base generator at the current point of the base roll on RNG derivatives, you will find the Hessian Matrix of the second derivative of the diagonal matrix which you can plug into the second formula to better see your odds of a success in crafting and whether or not a specific item is considered to be rare, common, very rare, or other. "

    Gradient of a single base generator = In mathematics, the gradient is a multi-variable generalization of the derivative. While a derivative can be defined on functions of a single variable, for functions of several variables, the gradient takes its place. The gradient is a vector-valued function, as opposed to a derivative, which is scalar-valued. If f(x1, ..., xn) is a differentiable, real-valued function of several variables, its gradient is the vector whose components are the n partial derivatives of f.

    Like the derivative, the gradient represents the slope of the tangent of the graph of the function. More precisely, the gradient points in the direction of the greatest rate of increase of the function, and its magnitude is the slope of the graph in that direction.

    So an undefined number... that changes...


    The Hessian matrix or Hessian is a square matrix of second-order partial derivatives of a scalar-valued function, or scalar field

    Some sort of graph and equation I think...

    Ok let's say I hypothetically get the item's id number. Which undefined number in your equation becomes the ID number.

    You said simple math, and all I need is the number. So do tell good sir, what the "simple" math is?

    Edit: btw, the reason you only have one awesome is because everyone knows wtf you're doing.

    This didn't help
  • Avidspark
    Avidspark
    ✭✭✭✭
    I play games to play games...not to math

    But thx ;)
    'Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.'
    T. Pratchett, 1948-2015 RIP, you are missed
  • helediron
    helediron
    ✭✭✭✭✭
    How does one take a gradient from something that is effectively noise? Or is OP actually ignoring RNG and just measuring drop rates, and finds a low drop rate item rare and high drop rate item common? That would be really simple math.
    On hiatus. PC,EU,AD - crafting completionist - @helediron 900+ cp, @helestor 1000+ cp, @helestar 800+ cp, @helester 700+ cp - Dragonborn Z Suomikilta, Harrods, Master Crafter. - Blog - Crafthouse: all stations, all munduses, all dummies, open to everyone
  • Woopy
    Woopy
    ✭✭✭
    Avidspark wrote: »
    I play games to play games...not to math

    But thx ;)

    people like you exist?
    Heart of Ayanad [StamSorc]
    Soul of Ayanad [MagKnight]
    Aegis of Ayanad [MagPlar]
    Keeper of Ayanad [MagBlade]
    Shadow of Ayanad [MagSorc]
  • Sublime
    Sublime
    ✭✭✭✭
    I think a tutorial for dummies would be appreciated. (Preferably one that can be understood by somebody who doesn't know any maths)
    EU | For those who want to improve their behaviour: the science behind shaping player bahaviour (presentation)
  • cmetzger93
    cmetzger93
    ✭✭✭✭✭
    Is mayonnaise an instrument?
  • Avidspark
    Avidspark
    ✭✭✭✭
    Woopy wrote: »
    Avidspark wrote: »
    I play games to play games...not to math

    But thx ;)

    people like you exist?

    Ofc we do...don't listen to the haters =)
    'Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.'
    T. Pratchett, 1948-2015 RIP, you are missed
  • Zarrakon
    Zarrakon
    ✭✭✭
    If you're reading this far and haven't figured it out yet, the first post is complete nonsense, and just happens to use real (math) words.
  • Phinix1
    Phinix1
    ✭✭✭✭✭
    ✭✭✭✭✭
    So basically what you are saying is, my chances of getting heads can be greater than 50/50 if I "math the $*#^ out of it?" :p
  • Woopy
    Woopy
    ✭✭✭
    Zarrakon wrote: »
    If you're reading this far and haven't figured it out yet, the first post is complete nonsense, and just happens to use real (math) words.

    Hey! I......wait..... no... y-y-you're right
    Heart of Ayanad [StamSorc]
    Soul of Ayanad [MagKnight]
    Aegis of Ayanad [MagPlar]
    Keeper of Ayanad [MagBlade]
    Shadow of Ayanad [MagSorc]
  • AtraisMachina
    AtraisMachina
    ✭✭✭
    Lols
  • Woopy
    Woopy
    ✭✭✭
    Phinix1 wrote: »
    So basically what you are saying is, my chances of getting heads can be greater than 50/50 if I "math the $*#^ out of it?" :p

    Basically, you can make it an 88.285% chance for either one if you just plug the variables into an algorithmic equation.
    Heart of Ayanad [StamSorc]
    Soul of Ayanad [MagKnight]
    Aegis of Ayanad [MagPlar]
    Keeper of Ayanad [MagBlade]
    Shadow of Ayanad [MagSorc]
  • SickDuck
    SickDuck
    ✭✭✭✭✭
    Woopy wrote: »
    Zarrakon wrote: »
    If you're reading this far and haven't figured it out yet, the first post is complete nonsense, and just happens to use real (math) words.

    Hey! I......wait..... no... y-y-you're right

    Too late, already created a religion based on it.
    Holdviola - Khira'de Regalo - Lélekvadász - Used To Be An Adventurer - Zetor - Does-Not-Give-A-Duck - Lord Sugar - Tenar Arha - Da'rinka - Violent Moon - Extreme Runner
  • Woopy
    Woopy
    ✭✭✭
    SickDuck wrote: »
    Woopy wrote: »
    Zarrakon wrote: »
    If you're reading this far and haven't figured it out yet, the first post is complete nonsense, and just happens to use real (math) words.

    Hey! I......wait..... no... y-y-you're right

    Too late, already created a religion based on it.

    Oh my god what have I done 1499.gif
    Heart of Ayanad [StamSorc]
    Soul of Ayanad [MagKnight]
    Aegis of Ayanad [MagPlar]
    Keeper of Ayanad [MagBlade]
    Shadow of Ayanad [MagSorc]
  • Waffennacht
    Waffennacht
    ✭✭✭✭✭
    ✭✭✭✭✭
    Woopy wrote: »
    SickDuck wrote: »
    Woopy wrote: »
    Zarrakon wrote: »
    If you're reading this far and haven't figured it out yet, the first post is complete nonsense, and just happens to use real (math) words.

    Hey! I......wait..... no... y-y-you're right

    Too late, already created a religion based on it.

    Oh my god what have I done 1499.gif

    A part of me wants this to be true lmao (the religion part lol)
    Gamer tag: DasPanzerKat NA Xbox One
    1300+ CP
    Battleground PvP'er

    Waffennacht' Builds
  • Idinuse
    Idinuse
    ✭✭✭✭✭
    ✭✭
    Woopy wrote: »
    When you take the gradient of a single base generator at the current point of the base roll on RNG derivatives, you will find the Hessian Matrix of the second derivative of the diagonal matrix which you can plug into the second formula to better see your odds of a success in crafting and whether or not a specific item is considered to be rare, common, very rare, or other. To determine the drop rate of one single item and to improve your chances on a scale that leads to less 'farming' and remove the 1 in 20 (example) chances in it dropping will depend on your ability to plug in the specific formula of the subspace regarding the item ID (which can be found when linking more than the approved amount in chat).


    min{1/2s^T_Hs+s^Tg such that ||Ds||≤Δ}

    where g is the gradient of f at the current point x, H is the Hessian matrix (the symmetric matrix of second derivatives)
    such algorithms typically involve the computation of a full eigensystem.

    min f(d)=1/2F(x_k+d)^T_F(x_k+d)

    But a minimum of f(d) is not necessarily a root of F(x). Thus leading to the real practical numbers that follow through with finding the correct percentages on items and success factors.
    Jn9JTKs.gif
    Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium dolorem que laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
  • mrfrontman
    mrfrontman
    ✭✭✭✭
    After attempting this, it's obvious to me that the circumference of the diameter is proportionally outweighed by the symmetric quantum continuum which generates RNG. If the calculation is measured in molecules, we end up with x 4√a - n√a, α = 60°59′. Whereas |x-y| f (x) - N(μ,σ2) = gamma(c, λ). See the difference?

    In my opinion, I believe that if we subdue the equivalent generated number, we can come to the conclusion of lim x→1- f(x) = 2. It's possible the level between the diameter of 0.00055‰ppt (1ppt = 10-12) and 10ppt × 30 = 3×10-10 are equal to your next drop.

    I think you're on to something here.
    Edited by mrfrontman on April 12, 2017 12:11AM
  • KingYogi415
    KingYogi415
    ✭✭✭✭✭
    ✭✭
    It's so simple

    Why didn't I see it before?
    Edited by KingYogi415 on April 12, 2017 7:37AM
  • Woopy
    Woopy
    ✭✭✭
    mrfrontman wrote: »
    After attempting this, it's obvious to me that the circumference of the diameter is proportionally outweighed by the symmetric quantum continuum which generates RNG. If the calculation is measured in molecules, we end up with x 4√a - n√a, α = 60°59′. Whereas |x-y| f (x) - N(μ,σ2) = gamma(c, λ). See the difference?

    In my opinion, I believe that if we subdue the equivalent generated number, we can come to the conclusion of lim x→1- f(x) = 2. It's possible the level between the diameter of 0.00055‰ppt (1ppt = 10-12) and 10ppt × 30 = 3×10-10 are equal to your next drop.

    I think you're on to something here.

    You know, at first.. I was like why the hell would you measure it in molecules... but then I saw your equation and my mind is utterly perplexed and astounded at the same time.

    We're going to get to the bottom of ZOS's shenanigans and allow players to have a 90+-% on the items they need at the time and locations they need them.
    Heart of Ayanad [StamSorc]
    Soul of Ayanad [MagKnight]
    Aegis of Ayanad [MagPlar]
    Keeper of Ayanad [MagBlade]
    Shadow of Ayanad [MagSorc]
  • raj72616a
    raj72616a
    ✭✭✭✭✭
    troll ಠ_ಠJ
  • FrancisCrawford
    FrancisCrawford
    ✭✭✭✭✭
    ✭✭✭✭
    helediron wrote: »
    How does one take a gradient from something that is effectively noise? Or is OP actually ignoring RNG and just measuring drop rates, and finds a low drop rate item rare and high drop rate item common? That would be really simple math.

    Never mind that -- if you're taking the gradient of something discrete, you should at least nod to that fact.

    When I realized the OP implied both that one could know some base number and that it was trivial to differentiate something discrete, I decided the whole thing was a spoof.

    And the Tom Lehrer song is perfect for this thread!
  • Woopy
    Woopy
    ✭✭✭
    helediron wrote: »
    How does one take a gradient from something that is effectively noise? Or is OP actually ignoring RNG and just measuring drop rates, and finds a low drop rate item rare and high drop rate item common? That would be really simple math.

    Never mind that -- if you're taking the gradient of something discrete, you should at least nod to that fact.

    When I realized the OP implied both that one could know some base number and that it was trivial to differentiate something discrete, I decided the whole thing was a spoof.

    And the Tom Lehrer song is perfect for this thread!

    hehehehehe
    Heart of Ayanad [StamSorc]
    Soul of Ayanad [MagKnight]
    Aegis of Ayanad [MagPlar]
    Keeper of Ayanad [MagBlade]
    Shadow of Ayanad [MagSorc]
  • Shadow_Viper_vX
    Shadow_Viper_vX
    ✭✭✭✭✭
    Useless thread is Useless
  • FrancisCrawford
    FrancisCrawford
    ✭✭✭✭✭
    ✭✭✭✭
    raj72616a wrote: »
    troll ಠ_ಠJ

    You are quite correct. "Trolling" does not, strictly speaking, have to be in any way hostile. The word comes from fishing, not from mythical Scandinavian monsters.
  • FrancisCrawford
    FrancisCrawford
    ✭✭✭✭✭
    ✭✭✭✭
    Woopy wrote: »
    helediron wrote: »
    How does one take a gradient from something that is effectively noise? Or is OP actually ignoring RNG and just measuring drop rates, and finds a low drop rate item rare and high drop rate item common? That would be really simple math.

    Never mind that -- if you're taking the gradient of something discrete, you should at least nod to that fact.

    When I realized the OP implied both that one could know some base number and that it was trivial to differentiate something discrete, I decided the whole thing was a spoof.

    And the Tom Lehrer song is perfect for this thread!

    hehehehehe

    Well played, Sir!
    Edited by FrancisCrawford on April 12, 2017 12:51AM
  • zaria
    zaria
    ✭✭✭✭✭
    ✭✭✭✭✭
    Woopy wrote: »
    Um, did we do some backward engineering there? Sounds like it lol

    Also, i think we're missing something, like a program or add on?

    Re reading, yes, this has nothing to do with console...

    Works on all platforms so long as you can acquire item IDs & solve basic math equations.
    However the rng generator is not only used for you opening the chests its used for everything,
    Even if its an separate rng generator for selecting loot something who is unlikely it will be used by anybody who select loot.
    This will actually increase the randomness in an bad rng generator as you get an random value at an random set in the list.
    You have no way of knowing how many other has used the generator between two actions.
    Grinding just make you go in circles.
    Asking ZoS for nerfs is as stupid as asking for close air support from the death star.
  • f047ys3v3n
    f047ys3v3n
    ✭✭✭✭✭
    Hmm, we all know there are hot times and dud times. I refine and open boxes in streaks following when I get a good drop. Anyway you can make this math into an add on? If it has crowd-sourced data you might really be about to get an edge. Would put ZOS in quite the bind on drop rates but more gold mats for me so that would be there problem.
    I am currently worried for the future of ESO. Population seems like it is in free fall and the cancellation of the North America in-person gathering feels very much like pulling the plug. Kudos on fixing the in-game economy though. Clearly whatever gold shenanigans were happening the last couple years are fixed.
  • Casterial
    Casterial
    ✭✭✭✭✭
    Can easily program this algorithm in Python if you truly want a program... Aha.
    Daggerfall Covenant:Casterial Stamplar || Casterial DK || Availed NB || Castyrial Sorc || Spooky Casterial Necro
    The Order of Magnus
    Filthy Faction Hoppers

    Combat Is Clunky | Cyordiil Fixes

    Member since: August 2013
    Kill Counter Developer
    For the Daggerfall Covenant
    The Last Chillrend Empress
    Animation Cancelling
  • Woopy
    Woopy
    ✭✭✭
    Casterial wrote: »
    Can easily program this algorithm in Python if you truly want a program... Aha.

    Give the people what they want.. right?
    Heart of Ayanad [StamSorc]
    Soul of Ayanad [MagKnight]
    Aegis of Ayanad [MagPlar]
    Keeper of Ayanad [MagBlade]
    Shadow of Ayanad [MagSorc]
Sign In or Register to comment.