generateHeyawake関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Generate a seeded Heyawake puzzle with a verified unique answer; unsupported inputs or exhausted attempts throw.
インポート
import { generateHeyawake } from "@johnmorrisdotca/kazu/heyawake";
ほかのエクスポート元: @johnmorrisdotca/kazu
定義
function generateHeyawake(width?: number, height?: number, level?: HeyawakeLevel, seed?: number): HeyawakePuzzle
引数
| 名前 | 型 | 説明 |
|---|---|---|
width (省略可) | number | The supported board width in cells. |
height (省略可) | number | The supported board height in cells. |
level (省略可) | HeyawakeLevel | The requested native difficulty tier. |
seed (省略可) | number | The reproducible native puzzle seed. |
戻り値
HeyawakePuzzle
Generate a seeded Heyawake puzzle with a verified unique answer; unsupported inputs or exhausted attempts throw.
例
import { generateHeyawake } from "@johnmorrisdotca/kazu/heyawake";
console.log(generateHeyawake(5,5,"easy",42));この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。