{
  "_id": "6a181a6aacfb0bcc41db0ba4",
  "Package": "PRNG",
  "Title": "A Pseudo-Random Number Generator",
  "Version": "0.0.2.1.3",
  "Authors@R": "c(\nperson(\"Sajad Ahmad\", \"Mir\", email = \"maths.acad24@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"https://orcid.org/0009-0009-6422-1893\")),\nperson(\"Dr. Puneet\", \"Sharma\", email = \"puneet@iitj.ac.in\", role = c(\"aut\"), comment = c(ORCID = \"https://orcid.org/0000-0001-7839-0051\"))\n)",
  "Description": "Provides functions for generating pseudo-random numbers\nthat follow a uniform distribution [0,1]. Randomness tests were\nconducted using the National Institute of Standards and\nTechnology test\nsuite<https://csrc.nist.gov/pubs/sp/800/22/r1/upd1/final>,\nalong with additional tests. The sequence generated depends on\nthe initial values and parameters. The package includes a\nlinear congruence map as the decision map and three chaotic\nmaps to generate the pseudo-random sequence, which follow a\nuniform distribution. Other distributions can be generated from\nthe uniform distribution using the Inversion Principle Method\nand BOX-Muller transformation. Small perturbations in seed\nvalues result in entirely different sequences of numbers due to\nthe sensitive nature of the maps being used. The chaotic nature\nof the maps helps achieve randomness in the generator.\nAdditionally, the generator is capable of producing random\nbits.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.2.3",
  "Config/testthat/edition": "3",
  "Repository": "https://meer-1.r-universe.dev",
  "Date/Publication": "2024-09-09 11:23:37 UTC",
  "RemoteUrl": "https://github.com/meer-1/prng",
  "RemoteRef": "HEAD",
  "RemoteSha": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-28 10:31:45 UTC",
    "User": "root"
  },
  "Author": "Sajad Ahmad Mir [aut, cre] (ORCID:\n<https://orcid.org/0009-0009-6422-1893>),\nDr. Puneet Sharma [aut] (ORCID:\n<https://orcid.org/0000-0001-7839-0051>)",
  "Maintainer": "Sajad Ahmad Mir <maths.acad24@gmail.com>",
  "MD5sum": "7dd71fbf6b9eb35dff31dadeb933c441",
  "_user": "meer-1",
  "_type": "src",
  "_file": "PRNG_0.0.2.1.3.tar.gz",
  "_fileid": "2831758c9c240e617b00daa476e8070d10cc09e6588537e1338ea75736c09c6f",
  "_filesize": 93237,
  "_sha256": "2831758c9c240e617b00daa476e8070d10cc09e6588537e1338ea75736c09c6f",
  "_created": "2026-05-28T10:31:45.000Z",
  "_published": "2026-05-28T10:35:22.670Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78272466319,
      "time": 116,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7263654314"
    },
    {
      "job": 78272466391,
      "time": 106,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7263650633"
    },
    {
      "job": 78272466323,
      "time": 145,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7263653983"
    },
    {
      "job": 78272466314,
      "time": 117,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7263647772"
    },
    {
      "job": 78271965594,
      "time": 190,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7263616161"
    },
    {
      "job": 78272466386,
      "time": 85,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7263644507"
    },
    {
      "job": 78272466293,
      "time": 94,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7263646599"
    },
    {
      "job": 78272466269,
      "time": 69,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7263638283"
    },
    {
      "job": 78272466374,
      "time": 127,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7263658453"
    }
  ],
  "_buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/meer-1/prng",
  "_commit": {
    "id": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
    "author": "meer-1 <yours2312@gmail.com>",
    "committer": "meer-1 <yours2312@gmail.com>",
    "message": "test updation\n",
    "time": 1725881017
  },
  "_maintainer": {
    "name": "Sajad Ahmad Mir",
    "email": "maths.acad24@gmail.com",
    "login": "meer-1",
    "description": "",
    "uuid": 155714420
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "nortest",
      "role": "Suggests"
    }
  ],
  "_owner": "meer-1",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "meer-1",
      "count": 6,
      "uuid": 155714420
    }
  ],
  "_userbio": {
    "uuid": 155714420,
    "type": "user",
    "name": "Sajad Ahmad Mir"
  },
  "_downloads": {
    "count": 129,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PRNG"
  },
  "_devurl": "https://github.com/meer-1/prng",
  "_searchresults": 5,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/PRNG.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/meer-1/prng",
  "_realowner": "meer-1",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2024-05-26"
    },
    {
      "version": "0.0.2",
      "date": "2024-05-27"
    },
    {
      "version": "0.0.2.1",
      "date": "2024-08-17"
    },
    {
      "version": "0.0.2.1.1",
      "date": "2024-08-30"
    },
    {
      "version": "0.0.2.1.2",
      "date": "2024-09-06"
    }
  ],
  "_exports": [
    "baker_map",
    "linear_con",
    "logistic_map",
    "prbits",
    "prcauchy",
    "prexp",
    "prnorm",
    "prunf",
    "saw_tooth",
    "stime"
  ],
  "_help": [
    {
      "page": "baker_map",
      "title": "Baker map",
      "topics": [
        "baker_map"
      ]
    },
    {
      "page": "linear_con",
      "title": "Linear congruence map",
      "topics": [
        "linear_con"
      ]
    },
    {
      "page": "logistic_map",
      "title": "Logistic map",
      "topics": [
        "logistic_map"
      ]
    },
    {
      "page": "prbits",
      "title": "Random Bit generator",
      "topics": [
        "prbits"
      ]
    },
    {
      "page": "prcauchy",
      "title": "Cauchy distribution",
      "topics": [
        "prcauchy"
      ]
    },
    {
      "page": "prexp",
      "title": "Exponentail distribution",
      "topics": [
        "prexp"
      ]
    },
    {
      "page": "prnorm",
      "title": "Generating numbers form Normal distribution here we use Box Muler transform to obtain normal random variable",
      "topics": [
        "prnorm"
      ]
    },
    {
      "page": "prunf",
      "title": "Uniformly Pseudo random number generator",
      "topics": [
        "prunf"
      ]
    },
    {
      "page": "saw_tooth",
      "title": "Saw tooth map",
      "topics": [
        "saw_tooth"
      ]
    },
    {
      "page": "stime",
      "title": "stime function",
      "topics": [
        "stime"
      ]
    }
  ],
  "_readme": "https://github.com/meer-1/prng/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "prng",
  "_universes": [
    "meer-1"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.2.1.3",
      "date": "2026-05-28T10:34:17.000Z",
      "distro": "noble",
      "commit": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
      "fileid": "aa53229a189759d24e3b09c36f8fbb8190a6d2924e59d1c651305d8f281bbecb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.2.1.3",
      "date": "2026-05-28T10:34:07.000Z",
      "distro": "noble",
      "commit": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
      "fileid": "348997e5d3415849e404e55fdcd14f483eb7bbcd2a3c8c86d8fef2c122deb81e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.2.1.3",
      "date": "2026-05-28T10:34:20.000Z",
      "commit": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
      "fileid": "1ce33920886c604a002c7f52dda69d82a70a35fc3579ba0d3c44b52730f7a140",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.2.1.3",
      "date": "2026-05-28T10:34:00.000Z",
      "commit": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
      "fileid": "4f57a3894c2bd606668fb098700e446074fcbb21ac586f524714e9fb06d158b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.2.1.3",
      "date": "2026-05-28T10:33:59.000Z",
      "commit": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
      "fileid": "c6908d97f9a336275bbd8b9ff8d626746a94c68ddc375b238725c0fa18542dd5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.2.1.3",
      "date": "2026-05-28T10:33:50.000Z",
      "commit": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
      "fileid": "618710f782da568d4b467b140339bace29cac486ed65bebf9ab73e3e06705958",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.2.1.3",
      "date": "2026-05-28T10:33:24.000Z",
      "commit": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
      "fileid": "b27ece3c23cdcd7676da6216f6fd1a85848557520703fa0dfbeb8704c566c550",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.2.1.3",
      "date": "2026-05-28T10:34:26.000Z",
      "commit": "dfa1e6421b12f8e6a2c22b7d1eca7414c142c27b",
      "fileid": "6d2aa288b3b8ee3212e8ae9bacc23d76d021cd3cd603104c15ccc518aea84350",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/meer-1/actions/runs/26569261235"
    }
  ]
}