Skip to content

mazealls

0.2.1

Generate Recursive Mazes

0packages depend
2.5Kdownloads / year
test coverage
13/13checks pass

Overview

About
Maintained by Steven E. PavFirst published 2017-11-143 releasesCRAN page ↗GitHub ↗

Supports the generation of parallelogram, equilateral triangle, regular hexagon, isosceles trapezoid, Koch snowflake, 'hexaflake', Sierpinski triangle, Sierpinski carpet and Sierpinski trapezoid mazes via 'TurtleGraphics'. Mazes are generated by the recursive method: the domain is divided into sub-domains in which mazes are generated, then dividing lines with holes are drawn between them, see J. Buck, Recursive Division, http://weblog.jamisbuck.org/2011/1/12/maze-generation-recursive-division-algorithm.

Install

Health

CRAN checks
13OK
Slowest check: 3.0 min · r-oldrel-macos-x86_64
Code health
Yes
Tests · ratio 0.13
not tracked
Coverage
100%
Documentation · exports
None
Vignettes
Yes
README
1
Dependencies · direct
Check history
  • OK2026-03-10
    14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Downloads

2.5K
CRAN downloads in the past year
Rank #19,400 · ~7/day · ~206/mo
Daily download trend is not available in this view yet.
30330 days
61190 days
2.5K1 year
Compare downloads with other packages →
Also on199 r2u25 autocran

Repository

Repository
45Stars
6Forks
3Open issues
0Open PRs
0Releases
License LGPL-3.0

Stars over time

2024-02-05 · 452026-07-07 · 45

Dependencies

Declared dependencies
3 external dependencies (excludes base and recommended)
Depends (1)
R >= 3.0.2
Imports (1)
LinkingTo (0)
none
Suggests (2)
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Code & Tests

Code Composition
R 4,287 (63%)Rd 2,493 (37%)
Code characteristics
Cyclomatic complexity
3.5 median / 20 max
Test cases
7 / 0.13 per code line
Documented parameters
99%

Test coverage

Line coverage

Expression

Tests / Examples

Functions

36 15 exported

Complexity

5.7 avg / 20 max

Call network

36 nodes / 122 edges

Test coverage has not been measured for this package yet; nodes fall back to a neutral fill.

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

People & History

People (1)
Maintainer (1)
Author, Maintainer
Authors (1)
Author, Maintainer
Release timeline

3 releases. Pick two to compare their code metrics. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • 0.2.1Latest
    2025-11-28 · current release · diff ↗
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • R
    R 3.6.0 released · 2019-04-26
  • R
    R 3.5.0 released · 2018-04-23
  • 0.2.0
    2017-12-12 · diff ↗
  • 0.1.0
    2017-11-14
  • R
    R 3.4.0 released · 2017-04-21

Package metadata

First published
2017-11-14
Total releases
3 / 9 yrs
License
LGPL-3 OSI
Minimum R
≥ 3.0.2
Download size
4.2 MB
Installed size
not tracked yet
With dependencies
not tracked yet