generateSumCages関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A Killer Sudoku (Sum Cages) of this side, level and seed: 6 or 9.
インポート
import { generateSumCages } from "@johnmorrisdotca/kazu";
定義
function generateSumCages(size: number, level: KazuLevel, seed: number): KazuPuzzle
引数
| 名前 | 型 | 説明 |
|---|---|---|
size | number | The supported square grid side length. |
level | "easy" | "medium" | "hard" | The native easy, medium or hard generation tier. |
seed | number | A reproducible integer seed from 1 to KAZU_SEED_MOST. |
戻り値
KazuPuzzle
A Killer Sudoku (Sum Cages) of this side, level and seed: 6 or 9.
例
import type { KazuPuzzle } from "@johnmorrisdotca/kazu";
import { generateSumCages } from "@johnmorrisdotca/kazu";
const puzzle: KazuPuzzle = {"kind":"number-place","size":4,"level":"easy","seed":42,"givens":"14..2..1412.3..4","solution":"1432234141233214"};
const givens = puzzle.givens;
console.log(generateSumCages(6,"easy",42).givens);この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。