Skip to the content

Meikyuu迷宮

Generate seeded mazes and arrow puzzles, follow numbered levels, and play on flat grids or three-dimensional surfaces.

Meikyuu is the Japanese word 迷宮 for labyrinth. About the name

Contents

Reference · Surface maze rules and geometry

solidCellsfunction

How many cells a solid cut n ways has.

Import it

import { solidCells } from "@johnmorrisdotca/meikyuu/3d";

Definition

function solidCells(kind: SolidKind, n: number): number

Parameters

NameTypeDescription
kindSolidKind

The native puzzle family or surface shape specified by this signature.

nnumber

The level number, random bound or surface subdivision specified by the signature.

Returns

number

How many cells a solid cut n ways has.

Examples

import { solidCells } from "@johnmorrisdotca/meikyuu/3d";

console.log(solidCells("cube",2));
24

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/meikyuu 3.2.0.