Reference · Surface maze rules and geometry
SolidRecipetype
Everything that makes a maze over a solid.
Import it
import type { SolidRecipe } from "@johnmorrisdotca/meikyuu/3d";
Definition
type SolidRecipe = {
readonly kind: SolidKind;
readonly n: number;
readonly algorithm: SolidAlgorithm;
readonly seed: number;
};
Members
| Name | Type | Description |
|---|---|---|
kind | SolidKind | |
n | number | The cut: cells along an edge of a face, or the frequency of the globe (see |
algorithm | "backtracker" | "hunt" | "growing" | "prim" | "kruskal" | "wilson" | |
seed | number |
Examples
import type { SolidRecipe } from "@johnmorrisdotca/meikyuu/3d";
const solidRecipe: SolidRecipe = {kind:"cube",n:2,algorithm:"backtracker",seed:42};
const value: SolidRecipe = solidRecipe;
console.log(value);{ kind: 'cube', n: 2, algorithm: 'backtracker', seed: 42 }What it prints (run when this page was built)