本文へ移動

Tsunagi繋ぎ

同じ印の2つを別々の線で結び、盤を埋めます。収録された問題やシード付きの問題で遊べます。

「つなぎ」は、物をつなぐことを表す言葉です。 名前について(英語)

目次

解説

問題データと証明の手順

問題データ、生成、証明をどう分けるか、生成側を正本にする理由を説明します。

データとルールを分ける

基本機能にコード、解法、生成、操作、メタデータがあります。問題は大きさ別に読み、盤だけ、難しさ、番号の移行は別の用途です。

生成側を正本にする

既存のスクリプトで候補、一意性、難しさ、使用済みの盤、順番、移行を扱います。新しいコメント用の共有処理は読み込みの例を作ります。--refreshはコメントだけで、新しい盤を探したり順番を変えたりしません。

確認の目的を分ける

解答の確認、解の数の証明、収録問題のテスト、承認された盤の識別は別の質問です。ホストでも区別します。構成とREADMEにソースと測定の詳細があります。

ソースを見るGitHub で編集@johnmorrisdotca/tsunagi 1.7.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。