Skip to the content

Kazu数

Generate checked Sudoku and logic puzzles, read native rules and hints, and draw or embed playable boards.

Kazu is the Japanese word 数 for number. About the name

Contents

Reference · Masyu rules

generateMasyufunction

Seeded original loop layouts; every output is accepted only after a completed uniqueness proof.

Import it

import { generateMasyu } from "@johnmorrisdotca/kazu/masyu";

Also exported from: @johnmorrisdotca/kazu

Definition

function generateMasyu(size?: 5, seed?: number): MasyuPuzzle

Parameters

NameTypeDescription
size (optional)5

The supported square board side length.

seed (optional)number

The reproducible native puzzle seed.

Returns

MasyuPuzzle

Seeded original loop layouts; every output is accepted only after a completed uniqueness proof.

Examples

import { generateMasyu } from "@johnmorrisdotca/kazu/masyu";

console.log(generateMasyu(5,42));

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/kazu 2.1.0.