• 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 @pawb.social
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    2
    ·
    edit-2
    2 days ago

    Two things:

    1. It wasn’t missing on a 90% that was an issue; you could miss shots that showed 100% because it was actually a 99.5% chance and the display number got rounded up.

    2. It still doesn’t use real probability. They literally programmed it so anything over 50% was actually a much higher percentage behind the scenes to make you feel like you were doing better (and because computers can’t do truely random numbers). This is actually a super common thing in all video games that use percentages or dice rolls. And becsuse it’s a computer, if you opened up the code to see the starting seed and all the math applied to it, you could accurately predict everything in the sequence.

    • Cocodapuf@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      2 days ago

      (and because computers can’t do truly random numbers)

      Ok, well… there are good cryptographic ways of getting psudo-random numbers that are essentially just good as true random numbers.

      Also, Intel chips actually do have hardware that uses quantum effects to generate actual random numbers. I’m not sure if AMD is doing the same these days, but I wouldn’t be surprised.

      • The_Decryptor@aussie.zone
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 day ago

        AMD’s supported it since 2015, but it’s not something a normal app would use anyway (They’d just ask the OS for it).

        More likely for the app to get it wrong though, generating unpredictable random numbers (Which is all you realistically need) is pretty easy, not screwing up and making them more predictable is hard.

        • Cocodapuf@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          1 day ago

          Nice, yeah that’s basically what I thought.

          And yeah, I agree, what you do with those instructions is the tricky part.