本文へ移動

Suido水道

管を回してポンプと排水口をつなぎます。収録された問題やシード付きの問題で遊べます。

「水道」は、水を届ける設備を表す言葉です。 名前について(英語)

目次

リファレンス · 管・ルール・解法

DIFFICULTY_WEIGHTS定数

リファレンスの説明と例は英語です。見出しと目次は日本語です。

The weights of the measures in the blend, for each kind.

インポート

import { DIFFICULTY_WEIGHTS } from "@johnmorrisdotca/suido";

定義

const DIFFICULTY_WEIGHTS: Record<Kind, Record<MeasureName, number>> = {
    network: { obscure: 0.25, rounds: 0.3, unsettled: 0.2, guessing: 0.25, spares: 0 },
    drains: { obscure: 0.2, rounds: 0.25, unsettled: 0.15, guessing: 0.2, spares: 0.2 },
    "inlet-outlet": { obscure: 0.2, rounds: 0.25, unsettled: 0.15, guessing: 0.2, spares: 0.2 },
}

メンバー

名前型説明
drainsRecord<MeasureName, number>
inlet-outletRecord<MeasureName, number>
networkRecord<MeasureName, number>

例

import { DIFFICULTY_WEIGHTS } from "@johnmorrisdotca/suido";
console.log(DIFFICULTY_WEIGHTS);
{
  network: {
    obscure: 0.25,
    rounds: 0.3,
    unsettled: 0.2,
    guessing: 0.25,
    spares: 0
  },
  drains: {
    obscure: 0.2,
    rounds: 0.25,
    unsettled: 0.15,
    guessing: 0.2,
    spares: 0.2
  },
  'inlet-outlet': {
    obscure: 0.2,
    rounds: 0.25,
    unsettled: 0.15,
    guessing: 0.2,
    spares: 0.2
  }
}

出力(このページを作ったときに実行した結果)

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

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