Random number generation?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • grumbleguts
    Scout
    • Oct 2010
    • 35

    #16
    I've pretty much resigned myself now to the fact that if zapping a rod fails the first time, no matter what the failure rate it will fail again 7-8 times out of ten. 1 fail and I try another course of action. unless it's a specific function like Id.

    Comment

    • half
      Knight
      • Jan 2009
      • 910

      #17
      Originally posted by d_m
      Since I specifically asked and got permission for Angband
      Does this mean that variants won't be able to use it? Asking for 'Angband and derived games' might be best. I mention this as it is a legal issue and we want to be careful.

      Comment

      • d_m
        Angband Devteam member
        • Aug 2008
        • 1517

        #18
        Originally posted by half
        Does this mean that variants won't be able to use it? Asking for 'Angband and derived games' might be best. I mention this as it is a legal issue and we want to be careful.
        Well, any variant under the GPL can use it. As far as other variants, I think that the "free for academic and non-commercial purposes" lines up pretty well with the old Angband license.

        I hadn't thought of it, but technically variants that aren't GPL but want to take code from Vanilla will need to ask the particular author(s) permission for new code, since currently the GPL is the license it's being released under.

        (I don't imagine this being a problem, but it's worth pointing out.)
        linux->xterm->screen->pmacs

        Comment

        • takkaria
          Veteran
          • Apr 2007
          • 1951

          #19
          Originally posted by d_m
          I hadn't thought of it, but technically variants that aren't GPL but want to take code from Vanilla will need to ask the particular author(s) permission for new code, since currently the GPL is the license it's being released under.

          (I don't imagine this being a problem, but it's worth pointing out.)
          That's not a problem, since all the V code is dual-licenced including new code (see copying.txt and the source file headers).
          takkaria whispers something about options. -more-

          Comment

          • half
            Knight
            • Jan 2009
            • 910

            #20
            Originally posted by d_m
            Well, any variant under the GPL can use it.
            OK, that's great.

            Comment

            • d_m
              Angband Devteam member
              • Aug 2008
              • 1517

              #21
              So, I have an initial version with the the new WELL1024a algorithm plugged in.

              GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.


              There is still a lot of code in z-rand.c that I don't fully understand yet--which I am working on--but the core RNG has been swapped out. Feel free to clone my repo, build the branch and see how it plays.

              I will try to post an actual build sometime soon.
              linux->xterm->screen->pmacs

              Comment

              • tigpup
                Apprentice
                • Apr 2007
                • 94

                #22
                This overly-deliberate choice of a random-number-generating-algorithm is far too democratic and twin-eyed-biped-centirc to my thoughts.

                My lone voice allows the current RNG to decide it's own fate. If anyone has a team of (randomly chosen) apes with (randomly chosen) typewriters, so much the better.

                I'm prepared to validate each random-number generated under the current system;

                Comment

                Working...
                😀
                😂
                🥰
                😘
                🤢
                😎
                😞
                😡
                👍
                👎