Package: mazing 1.0.5
mazing: Utilities for Making and Plotting Mazes
Functionality for generating and plotting random mazes. The mazes are based on matrices, so can only consist of vertical and horizontal lines along a regular grid. But there is no need to use every possible space, so they can take on many different shapes.
Authors:
mazing_1.0.5.tar.gz
mazing_1.0.5.zip(r-4.7)mazing_1.0.5.zip(r-4.6)mazing_1.0.5.zip(r-4.5)
mazing_1.0.5.tgz(r-4.6-any)mazing_1.0.5.tgz(r-4.5-any)
mazing_1.0.5.tar.gz(r-4.7-any)mazing_1.0.5.tar.gz(r-4.6-any)
mazing_1.0.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
mazing/json (API)
| # Install 'mazing' in R: |
| install.packages('mazing', repos = c('https://kstreet13.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/kstreet13/mazing/issues
Last updated from:d979c52f2f. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 139 | ||
| source / vignettes | OK | 189 | ||
| linux-release-x86_64 | OK | 125 | ||
| macos-release-arm64 | OK | 145 | ||
| macos-oldrel-arm64 | OK | 127 | ||
| windows-devel | OK | 74 | ||
| windows-release | OK | 83 | ||
| windows-oldrel | OK | 63 | ||
| wasm-release | OK | 128 |
Exports:as.mazecondense_matrixexpand_matrixfind_maze_refpointis.mazemazemaze2binarysolve_mazewiden_paths
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Halve the dimensions of a matrix | condense_matrix |
| Double the dimensions of a matrix | expand_matrix |
| Get coordinates for a point in a maze | find_maze_refpoint |
| Random Mazes | as.maze is.maze maze |
| Convert maze to binary matrix | maze2binary |
| Plot a maze object | lines.maze plot.maze |
| Print Maze | print.maze |
| Find a path through a maze | solve_maze |
| Spread a value within a matrix | widen_paths |
