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 · Numbered puzzle levels

MEIKYUU_ARROW_LEVELSconstant

The fixed numbered arrow recipes and their measured effort.

Import it

import { MEIKYUU_ARROW_LEVELS } from "@johnmorrisdotca/meikyuu/levels";

Definition

const MEIKYUU_ARROW_LEVELS: readonly MeikyuuArrowLevel[] = MEIKYUU_ARROW_ROWS.map(([code, effort], index) => ({ kind: "arrows", number: index + 1, code, effort, rating: Math.min(100, Math.max(1, Math.round(1 + (99 * Math.log(effort / 8)) / Math.log(800 / 8)))), recipe: parsed(code, parseArrowRecipe) }))

Examples

import { MEIKYUU_ARROW_LEVELS } from "@johnmorrisdotca/meikyuu/levels";
console.log(MEIKYUU_ARROW_LEVELS.length);
300

What it prints (run when this page was built)

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