{
  "_id": "6a27e4c224555f66ed548b67",
  "Package": "cubing",
  "Version": "1.0-5",
  "Date": "2018-04-24",
  "Title": "Rubik's Cube Solving",
  "Author": "Alec Stephenson.",
  "Maintainer": "Alec Stephenson <alec_stephenson@hotmail.com>",
  "Description": "Functions for visualizing, animating, solving and\nanalyzing the Rubik's cube. Includes data structures for\nsolvable and unsolvable cubes, random moves and random state\nscrambles and cubes, 3D displays and animations using 'OpenGL',\npatterned cube generation, and lightweight solvers. See\nRokicki, T. (2008) <arXiv:0803.3435> for the Kociemba solver.",
  "License": "GPL-3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-09 09:53:56 UTC",
    "User": "root"
  },
  "Config/pak/sysreqs": "cmake libfreetype6-dev libglu1-mesa-dev make\ntexlive libpng-dev libuv1-dev libgl1-mesa-dev zlib1g-dev",
  "Repository": "https://ste6an-hub.r-universe.dev",
  "Date/Publication": "2018-04-23 11:29:32 UTC",
  "RemoteUrl": "https://github.com/cran/cubing",
  "RemoteRef": "HEAD",
  "RemoteSha": "63d4d2918d24ca555521e52592532e374a3dc396",
  "MD5sum": "93f1b2b6d43e292189f7fe0b448a36b1",
  "_user": "ste6an-hub",
  "_type": "src",
  "_file": "cubing_1.0-5.tar.gz",
  "_fileid": "03edbcb063b7edcf645dce9ce05586b860dc7e31012fff2a02c50fafa71d8512",
  "_filesize": 2822822,
  "_sha256": "03edbcb063b7edcf645dce9ce05586b860dc7e31012fff2a02c50fafa71d8512",
  "_created": "2026-06-09T09:53:56.000Z",
  "_published": "2026-06-09T10:02:42.007Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80295473619,
      "time": 212,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7504386505"
    },
    {
      "job": 80295473583,
      "time": 148,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7504363738"
    },
    {
      "job": 80295473631,
      "time": 173,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7504372646"
    },
    {
      "job": 80295473596,
      "time": 172,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7504371346"
    },
    {
      "job": 80295473691,
      "time": 165,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7504360800"
    },
    {
      "job": 80295473637,
      "time": 471,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7504459435"
    },
    {
      "job": 80295473580,
      "time": 187,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7504366618"
    },
    {
      "job": 80295473576,
      "time": 249,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7504389785"
    },
    {
      "job": 80294774546,
      "time": 230,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7504310115"
    },
    {
      "job": 80295473585,
      "time": 159,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7504366921"
    },
    {
      "job": 80295473603,
      "time": 110,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7504350610"
    },
    {
      "job": 80295473563,
      "time": 85,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7504341581"
    },
    {
      "job": 80295473555,
      "time": 94,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7504344354"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/cubing",
  "_commit": {
    "id": "63d4d2918d24ca555521e52592532e374a3dc396",
    "author": "Alec Stephenson <alec_stephenson@hotmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0-5\n",
    "time": 1524482972
  },
  "_maintainer": {
    "name": "Alec Stephenson",
    "email": "alec_stephenson@hotmail.com",
    "login": "ste6an-hub",
    "description": "",
    "uuid": 210458427
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "rgl",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "ste6an-hub",
      "count": 6,
      "uuid": 210458427
    }
  ],
  "_userbio": {
    "uuid": 210458427,
    "type": "user",
    "name": "ste6an-hub"
  },
  "_downloads": {
    "count": 206,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cubing"
  },
  "_searchresults": 22,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/cubing.html",
    "manual.pdf"
  ],
  "_realowner": "ste6an-hub",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0-0",
      "date": "2017-12-04"
    },
    {
      "version": "1.0-1",
      "date": "2017-12-06"
    },
    {
      "version": "1.0-2",
      "date": "2018-03-01"
    },
    {
      "version": "1.0-3",
      "date": "2018-03-28"
    },
    {
      "version": "1.0-4",
      "date": "2018-04-14"
    },
    {
      "version": "1.0-5",
      "date": "2018-04-23"
    }
  ],
  "_exports": [
    "%c%",
    "%e%",
    "%v%",
    "animate",
    "as.cubieCube",
    "as.stickerCube",
    "cubieCube",
    "cycleCorners",
    "cycleEdges",
    "flipEdges",
    "getCubieCube",
    "getMovesCube",
    "getMovesPattern",
    "getStickerCube",
    "invCube",
    "invMoves",
    "is.cubieCube",
    "is.solvable",
    "is.solved",
    "is.stickerCube",
    "mirMoves",
    "move",
    "moveOrder",
    "parity",
    "plot3D",
    "randCube",
    "randMoves",
    "read.cubesolve",
    "rotate",
    "rotations",
    "rotMoves",
    "scramble",
    "slice",
    "solver",
    "stickerCube",
    "twistCorners",
    "wide"
  ],
  "_help": [
    {
      "page": "animate",
      "title": "Create Cube Animations",
      "topics": [
        "animate"
      ]
    },
    {
      "page": "comparison",
      "title": "Logical Comparison for Cube Objects",
      "topics": [
        "==.cube",
        "all.equal.cube"
      ]
    },
    {
      "page": "composition",
      "title": "Composition Operators For Cube Objects",
      "topics": [
        "%c%",
        "%e%",
        "%v%"
      ]
    },
    {
      "page": "cubieCube",
      "title": "Create and Convert CubieCubes",
      "topics": [
        "as.cubieCube",
        "cubieCube",
        "getCubieCube",
        "is.cubieCube"
      ]
    },
    {
      "page": "cycle",
      "title": "Cycle and Twist Cubies",
      "topics": [
        "cycleCorners",
        "cycleEdges",
        "flipEdges",
        "twistCorners"
      ]
    },
    {
      "page": "getMovesCube",
      "title": "Create a Cube for a Move Sequence",
      "topics": [
        "getMovesCube"
      ]
    },
    {
      "page": "getMovesPattern",
      "title": "Get Moves for Patterned Cubes",
      "topics": [
        "getMovesPattern"
      ]
    },
    {
      "page": "invCube",
      "title": "Calculate Inverse Cube",
      "topics": [
        "invCube"
      ]
    },
    {
      "page": "invMoves",
      "title": "Manipulate Move Sequences",
      "topics": [
        "invMoves",
        "mirMoves",
        "moveOrder",
        "rotMoves"
      ]
    },
    {
      "page": "move",
      "title": "Moving a Cube and Creating a Move Sequence",
      "topics": [
        "move",
        "plot.seqCubes"
      ]
    },
    {
      "page": "plot.cube",
      "title": "Cube Object 2D Plot",
      "topics": [
        "plot.cube"
      ]
    },
    {
      "page": "plot3D.cube",
      "title": "Cube Object Interactive 3D Plot",
      "topics": [
        "plot3D",
        "plot3D.cube"
      ]
    },
    {
      "page": "read.cubesolve",
      "title": "Read Cube Solving Reconstructions",
      "topics": [
        "read.cubesolve"
      ]
    },
    {
      "page": "rotate",
      "title": "Perform Rotations, Wide Moves and Middle Slice Moves",
      "topics": [
        "rotate",
        "slice",
        "wide"
      ]
    },
    {
      "page": "rotations",
      "title": "Create and Plot All Rotations of a Cube",
      "topics": [
        "plot.rotCubes",
        "rotations"
      ]
    },
    {
      "page": "scramble",
      "title": "Generate Random Cubes, Moves and Scrambles",
      "topics": [
        "randCube",
        "randMoves",
        "scramble"
      ]
    },
    {
      "page": "solvable",
      "title": "Solved and Solvability Tests for Cube Objects",
      "topics": [
        "is.solvable",
        "is.solved",
        "parity"
      ]
    },
    {
      "page": "solver",
      "title": "Rubik's Cube Solver",
      "topics": [
        "solver"
      ]
    },
    {
      "page": "stickerCube",
      "title": "Create and Convert StickerCubes",
      "topics": [
        "as.stickerCube",
        "getStickerCube",
        "is.stickerCube",
        "stickerCube"
      ]
    }
  ],
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "digest",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "highr",
    "htmltools",
    "htmlwidgets",
    "jquerylib",
    "jsonlite",
    "knitr",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "R6",
    "rappdirs",
    "rgl",
    "rlang",
    "rmarkdown",
    "sass",
    "tinytex",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "cubingintro.Rnw",
      "filename": "cubingintro.pdf",
      "title": "An Introduction to the Cubing Package",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2017-12-04 14:47:44",
      "modified": "2018-04-23 11:29:32",
      "commits": 6
    }
  ],
  "_score": 2.342422680822206,
  "_indexed": true,
  "_nocasepkg": "cubing",
  "_universes": [
    "ste6an-hub"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0-5",
      "date": "2026-06-09T09:57:30.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "f79063957336ccd275307aa3144fae1b71b8e9fabf0d92c7a092ae8b8a67a049",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0-5",
      "date": "2026-06-09T09:56:22.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "963256dd5c1e0b0efcf894210ab36de39c7f50488eccd87cd815b7af653c2a9f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0-5",
      "date": "2026-06-09T09:56:53.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "3e234fe7819987f50d178c09ed6c4e612b52772286a6bd7abc56e340845983e5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0-5",
      "date": "2026-06-09T09:56:44.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "e78c3405a6b9459e870d1bc3cb8e8342b3186f64be0aaabef80e07cb2d7686df",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0-5",
      "date": "2026-06-09T09:56:08.000Z",
      "arch": "aarch64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "3d8623d4f2022f02024f30d7eccdb56a200c588541597e7002a809aa1583f93d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0-5",
      "date": "2026-06-09T10:00:16.000Z",
      "arch": "x86_64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "355dfde2d12e6cdb5408cc6c39f0143170421587016933b6a422e42af5606481",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0-5",
      "date": "2026-06-09T09:56:23.000Z",
      "arch": "aarch64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "9a41fa092e6b156de2e39bde946a264767972f3bc6c8632faef7ef3ddcb23122",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0-5",
      "date": "2026-06-09T09:57:27.000Z",
      "arch": "x86_64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "919ad3ca57ff15b8fbb9d0a9d55fee936432c0b89ec5d9eeb3b13149f186926f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0-5",
      "date": "2026-06-09T09:56:51.000Z",
      "arch": "emscripten",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "1af5ab4acfffafb0e7b3082e3a96b4cb94e1f0a9d860b4a8a0b1533fed3fd64c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0-5",
      "date": "2026-06-09T09:55:21.000Z",
      "arch": "x86_64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "0bc47e79cd7553669db93539f7d1ece50e05fe584c280729109d94a77ccfa812",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0-5",
      "date": "2026-06-09T09:55:09.000Z",
      "arch": "x86_64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "a13b6036f0cbeaa84ba605441412f3e6096cb921741ccd02bf48e7c8c5dde6a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0-5",
      "date": "2026-06-09T09:55:12.000Z",
      "arch": "x86_64",
      "commit": "63d4d2918d24ca555521e52592532e374a3dc396",
      "fileid": "9e86df046431687f3c2de6d1530caf79cae431e100d8aab92d2690fe2aa41418",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ste6an-hub/actions/runs/27198059495"
    }
  ]
}