はじめに
はじめに
Tsunagiを入れ、収録された問題の解答を確認します。
同じ印の2つを別々の線で結び、使えるマスをすべて埋めます。収録された問題、盤のコード、基本ルール、上限付きの解法、SVGと遊べる盤の機能があります。
インストール
npm install @johnmorrisdotca/tsunagiNode 22以降と新しいブラウザーで使える、型付きのESモジュールです。基本機能にDOMは不要です。必要な大きさの問題集だけを読み込めます。
収録された解答を確認する
import {TSUNAGI_4} from "@johnmorrisdotca/tsunagi/levels-4";
import {decodeLayout,checkTsunagiAnswer} from "@johnmorrisdotca/tsunagi";
const [givens,answer] = TSUNAGI_4[0];
console.log(decodeLayout(givens,4)?.ends.length);
console.log(checkTsunagiAnswer(4,givens,answer));4
{ ok: true }公開の問題番号は1から、配列は0から始まります。checkTsunagiAnswerは線を確認しますが、渡した盤が収録問題かどうかは確認しません。提出された解答には元の盤を使います。
次の使い方
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。