Categorygithub.com/quickguard-oss/code-breaker
modulepackage
1.0.0
Repository: https://github.com/quickguard-oss/code-breaker.git
Documentation: pkg.go.dev

# README

コードブレイカー

ナマステ!

女神転生シリーズのミニゲーム「コードブレイカー」を TUI で再現しました。

「ヒット&ブロー」や「マスターマインド」とも呼ばれるあのゲームです。

Screenshot

インストール

$ go install github.com/quickguard-oss/code-breaker@latest

実行方法

$ code-breaker [-l <digits>] [-n <max-number>]

数列の長さと使用する数字は引数で変更できます。

  -l int
        Number of digits. [1-9] (default 3)
  -n int
        Maximum number to be used, ranging from 1 up to this value. [1-9] (default 5)

ルール

  • 9回まで解答を入力できます。
    9回以内に正解を当てないとチャレンジ失敗です。
  • 正解はすべて異なる数字です。
    ただし、解答では同じ数字を重複して入力できます。
    正解が 123 のときに解答として 111 を入力した場合、判定は H=1/B=2 となります。
  • ヒント表の凡例は以下のとおりです。
    シンボル意味
    @ヒット。その数字はその桁で確定した。
    O桁は不明だが、その数字は正解に含まれる。
    Xその数字はその桁には存在しない。
    (空白)未確定。判断するには情報が足りない。

# Packages

No description provided by the author
No description provided by the author