Official Codex Discord Server

  1. Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.
    Dismiss Notice

On the nature of trust in pseudo random number generators true nature

Discussion in 'General RPG Discussion' started by lukaszek, Aug 13, 2018.

  1. lukaszek Arcane

    lukaszek
    Joined:
    Jan 15, 2015
    Parrots:
    3,586
    Click here and disable ads!
    Its hard to have a proper discussion about RNG without watching first The Blood of Heroes with Rutheg Hauer. Watch it first and then you can move on.

    I want to drive closer attention to rules of Jugger, time keeping to be exact. You have an old guy with 100 stones and a gong. He is throwing stones at a gong. Game starts and ends with 1st and last stone. Here:


    Now imagine watching fifa game which length would be determined in same way. Commentators would be like: he is barely standing, we are predicting 30min longer game than usual.
    Later on, after careful consideration referee would decide add 5 more stones.
    Time itself becomes non deterministic.

    Now when you play your perfect rpg, imagine that behind each dice roll there is temporary universe spun up. It contains only old man with his stones and a referee with pocket atomic clock. He counts seconds of old man performance and returns value modulo 20.
    How do you like your RNG systems now?
     
    • what? x 4
    • hopw roewur ne x 3
    • Participation Award x 2
    • WTF am I reading x 2
    • Cheers!! x 1
    • Funny x 1
    • I found this text to be too long and as such I didn't read it x 1
    • Prestigious x 1
    • Makes you think... x 1
    • Deus Vult x 1
    • Bad Spelling x 1
    ^ Top  
  2. Bester Arcane Vatnik

    Bester
    Joined:
    Sep 28, 2014
    Parrots:
    3,876
    I did NOT understand that.
     
    • it is a mystery it is a mystery x 2
    • Agree Agree x 1
    • Informative Informative x 1
    ^ Top  
  3. ItsChon Savant Patron

    ItsChon
    Joined:
    Jul 1, 2018
    Parrots:
    1,083
    Location:
    California
    I understood it, you're not missing out on anything.

    Movie looks cool though, so I might take a look at it.
     
    ^ Top  
  4. aweigh Arcane

    aweigh
    Joined:
    Aug 23, 2005
    Parrots:
    11,598
    Location:
    Puerto Rico
    stopped reading at gong

    EDIT: i mean, isn't it common knowledge that there are no random numbers? like, doesn't everyone know this?
     
    • FAKE NEWS FAKE NEWS x 2
    • hopw roewur ne hopw roewur ne x 1
    • Bad Spelling Bad Spelling x 1
    • retadred retadred x 1
    ^ Top  
  5. AdolfSatan Educated

    AdolfSatan
    Joined:
    Dec 27, 2017
    Parrots:
    203
    Either the universe is deterministic by nature, which renders the whole ordeal about RNG pointless, or it isn't, which makes deterministic behaviour stupid, since every aspect that lead to the moment in which the pre-determined outcome of a system is decided has been aleatory.
    Whatever you choose to believe, the wheels are already in motion and there's nothing you can do to fight against it. This discussion is pointless, your only escape is death.
     
    • Brofist x 2
    • Bad Spelling x 2
    • Edgy x 1
    • Prestigious x 1
    • retadred x 1
    • Excited! x 1
    • what? x 1
    • :M x 1
    ^ Top  
  6. Grauken Arcane Patron

    Grauken
    Joined:
    Mar 22, 2013
    Parrots:
    2,051
    For maxium craziness you can connect a cesium-decay based random number generator to your game
     
    • Agree Agree x 1
    • Prestigious Prestigious x 1
    • Sweat gathers upon my brow, let me dab it Sweat gathers upon my brow, let me dab it x 1
    ^ Top  
  7. lukaszek Arcane

    lukaszek
    Joined:
    Jan 15, 2015
    Parrots:
    3,586
    you would be surprised. Its not what Im getting at though - using system and not knowing whats underneath.
    Its like with this black mirror episode
    Show Spoiler
    'Hang the DJ'
    humans are using evil computers without understanding whats really happening there


    thats where pseudo random numbers come in. 'Pseudo' in lax terms meaning not really random but if you cant tell the difference from result then does it really matter? And since you can get secure pseudo generator as far as cryptography is concerned I wouldnt get into area of belittling it.

    What im getting at are that people are fine with rng without knowing that under the hood someone is counting ticks of a clock and performing some math. Or get used keystrokes/eyeball movement/whatever if you want to be more fancy.

    you had me until you did put fate in equation
     
    ^ Top  
  8. Grauken Arcane Patron

    Grauken
    Joined:
    Mar 22, 2013
    Parrots:
    2,051
    Did you consider that most people don't give a flying fuck about this
     
    • Brofist x 4
    • Acknowledge this user's Agenda x 1
    • Agree x 1
    • Yes x 1
    • Informative x 1
    ^ Top  
  9. FeelTheRads Arcane Patron

    FeelTheRads
    Joined:
    Apr 18, 2008
    Parrots:
    11,965
    It says: I DONT LIKE RNG WHY DO U LIKE RNG

    Guy is obsessed and keeps making this same thread every once in a while just differently worded. Points for trying, I guess.
     
    • Agree Agree x 2
    • Informative Informative x 1
    ^ Top  
  10. Bocian Arcane

    Bocian
    Joined:
    Jul 8, 2017
    Parrots:
    1,411
    deterministic system > rng
     
    • Brofist x 2
    • Funny x 2
    • Agree x 2
    • decline x 2
    • Acknowledge this user's Agenda x 1
    • hopw roewur ne x 1
    • FAKE NEWS x 1
    • WTF am I reading x 1
    • retadred x 1
    • Shit x 1
    • Heresy x 1
    ^ Top  
  11. Grauken Arcane Patron

    Grauken
    Joined:
    Mar 22, 2013
    Parrots:
    2,051
    wave function collapse > deterministic system
     
    • Salute x 2
    • Funny x 1
    • Yes x 1
    • Prestigious x 1
    • Informative x 1
    ^ Top  
  12. FeelTheRads Arcane Patron

    FeelTheRads
    Joined:
    Apr 18, 2008
    Parrots:
    11,965
    What the fuck does it matter? Does it make your autism flare up?

    lukaszek: Hey, guise, random numbers suck because u don't always know what's gonna happen!
    codex: That's the point, it adds extra excitement and instead of having everything be 1 or 0 you sometimes have to consider whether you can succeed or not
    lukaszek: Ah, but did you know that the random numbers are not really random, but predetermined! HAHA, suckers!

    :hmmm:
     
    • rolleyes rolleyes x 1
    • Edgy Edgy x 1
    • Interesting Interesting x 1
    ^ Top  
  13. AdolfSatan Educated

    AdolfSatan
    Joined:
    Dec 27, 2017
    Parrots:
    203
    It was just a figure of speech; you don't actually have any kind of choice, otherwise I would've been in contradiction with my previous statement. Figured you'd get the implied joke with the inability to control death and all that neurotic drivel.
     
    ^ Top  
  14. Roqua Arcane In My Safe Space

    Roqua
    Joined:
    Apr 28, 2004
    Parrots:
    3,712
    Location:
    YES!
    Since a good amount of rpg systems describe a round as a time between 6 to 10 seconds or so, without being perfectly specific, time was already non-deterministic.

    And the good thing about random number systems isn't the dice roll and luck. It is the underlying systems that allow you to manipulate the random numbers by chardev, itemization, etc. The more complex the system, the more ways to manipulate, the more fun it is.

    Non-random systems are not fun for thinking people. The lack of variables make the outcomes perfectly foreseeable for most people. What could be a beautiful menagerie of incalculable possibilities is reduced to a quarter sized chess board presenting the square root of fun. I also like when someone advertises a game as being deterministic but it allows you to increase your dodge chance and other random number elements - making the rare non-random game that isn't.

    People that prefer games with no random number manipulation are basically calling for high-stakes casino poker to be turned into solitaire. You remove the betting aspect, the luck aspect, the strategy aspect, reading people aspect, and the thrill of taking a chance without being sure of the outcome, etc. But not just that outcome, the next outcome, and the next, which all need to be manipulated as best you can, with all the various tools the systems put at your disposal, until jackpot motherfuckers.

    Why not remove itemization? Why have better items? Why have choice and consequence in the story? Why have character generation? Why have chardev systems? Why have rpgs? Why not make every game Metal Gear Whatever?

    RPGs are the sum total of its parts. If you remove the reason for all the good parts, you have a lesser product. This is not just true for non-random systems being far lesser products when viewed through an rpg lens, or a realism lens, but also for games that do not present a challenge. With no challenge you take away the reason for all those systems and are left with a dramatically inferior product.

    Also, deterministic is a word meant to manipulate perception. Its random or non-random. Or systematic. Saying deterministic is a way to dress a pig up to make it look fancy or smart. To make it more palatable. Like the MSM using undocumented immigrant instead of illegal alien. Its used to promote and agenda instead of being what it is. And that agenda is shit games with barely any rpg elements.
     
    • Brofist Brofist x 9
    • Salute Salute x 2
    ^ Top  
  15. HansDampf Arbiter

    HansDampf
    Joined:
    Dec 15, 2015
    Parrots:
    459
    No.
     
    ^ Top  
  16. DakaSha V Self-Ejected

    Self-Ejected
    Joined:
    Aug 16, 2017
    Parrots:
    436
    People that claim deterministic systems are inherently better than non-deterministic systems are just trying to feign some kind of skill-superiority, while wondering why all the games that they are so proud of being good at feel like boring ass puzzles instead of proper tactics and strategy.
     
    • Brofist Brofist x 4
    • Salute Salute x 1
    ^ Top  
  17. Zarniwoop Destiny Cleanser Patron

    Zarniwoop
    Joined:
    Nov 29, 2010
    Parrots:
    9,374
    Shadorwun: Hong Kong
    Tactics and strategy are not deterministic?
     
    • Yes Yes x 1
    • it is a mystery it is a mystery x 1
    • :M :M x 1
    ^ Top  
  18. Bester Arcane Vatnik

    Bester
    Joined:
    Sep 28, 2014
    Parrots:
    3,876
    You people will "discuss" fucking anything. Unsubscribing.
     
    • Funny Funny x 5
    • Informative Informative x 1
    • Racist Racist x 1
    ^ Top  
  19. rusty_shackleford Savant

    rusty_shackleford
    Joined:
    Jan 14, 2018
    Parrots:
    1,243
    [​IMG]
     
    • Prestigious Prestigious x 3
    • cuck cuck x 1
    ^ Top  
  20. Tacgnol Shitlord Patron

    Tacgnol
    Joined:
    Oct 12, 2010
    Parrots:
    1,865,116
    Location:
    Ol' Blighty
    Codex 2016 - The Age of Grimoire Grab the Codex by the pussy Shadorwun: Hong Kong Divinity: Original Sin 2
    I believe this statement requires further discussion.

    On topic, pseudo random number generation is usually good enough for 99% of scenarios. Poorly coded systems lead to dumb situations, like the Wasteland 2 jamming system where a 1% jam chance would routinely jam multiple times in a row (probably a badly implemented seed value).
     
    ^ Top  
  21. Taka-Haradin puolipeikko Arcane

    Taka-Haradin puolipeikko
    Joined:
    Apr 24, 2015
    Parrots:
    5,658
    Codex 2016 - The Age of Grimoire Make the Codex Great Again! Grab the Codex by the pussy Bubbles In Memoria
    Rated OP :obviously: for Salute of the Jugger mention.
     
    Last edited: Aug 13, 2018
    ^ Top  
  22. Berekän Arcane Patron

    Berekän
    Joined:
    Sep 2, 2009
    Parrots:
    2,849
    So I wasn't crazy after all, thought it was just me.
     
    • Brofist Brofist x 1
    ^ Top  
  23. Tacgnol Shitlord Patron

    Tacgnol
    Joined:
    Oct 12, 2010
    Parrots:
    1,865,116
    Location:
    Ol' Blighty
    Codex 2016 - The Age of Grimoire Grab the Codex by the pussy Shadorwun: Hong Kong Divinity: Original Sin 2
    I can't remember whether they ever directly acknowledged the problem, but it was certainly fixed at some point.

    I believe other Unity games have had similar issues with the engine's built in randomisation library.
     
    • Informative Informative x 1
    ^ Top  
  24. lukaszek Arcane

    lukaszek
    Joined:
    Jan 15, 2015
    Parrots:
    3,586
    you are now claiming that deterministic systems must also be full knowledge.
    I do like cards systems in fact: they generate unknown once at the beginning. From that moment everything is up to you(even if you dont know everything).
     
    • :M :M x 1
    ^ Top  
  25. Black Angel Savant

    Black Angel
    Joined:
    Jun 23, 2016
    Parrots:
    926
    Location:
    Wonderland
    Letting character's skill decides whether or not the character can pick that lock through dice rolls >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shitty lockpicking minigames.

    Same with hacking.

    I know this thread more or less talking about combat in general, but I just want to say.
     
    • Agree Agree x 3
    • Brofist Brofist x 1
    • Disagree Disagree x 1
    ^ Top  

(buying stuff via the above buttons helps us pay the hosting bills, thanks!)