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.5)mazing_1.0.5.zip(r-4.4)mazing_1.0.5.zip(r-4.3)
mazing_1.0.5.tgz(r-4.4-any)mazing_1.0.5.tgz(r-4.3-any)
mazing_1.0.5.tar.gz(r-4.5-noble)mazing_1.0.5.tar.gz(r-4.4-noble)
mazing_1.0.5.tgz(r-4.4-emscripten)mazing_1.0.5.tgz(r-4.3-emscripten)
mazing.pdf |mazing.html✨
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 7 months agofrom:d979c52f2f. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 25 2024 |
R-4.5-win | OK | Oct 25 2024 |
R-4.5-linux | OK | Oct 25 2024 |
R-4.4-win | OK | Oct 25 2024 |
R-4.4-mac | OK | Oct 25 2024 |
R-4.3-win | OK | Oct 25 2024 |
R-4.3-mac | OK | Oct 25 2024 |
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 |