0

Bulls&Cowsは、2人のプレイヤーが参加するゲームで、それぞれに4桁の繰り返しのない秘密の数字があり、それぞれがもう一方の数字を推測しようとします。

たとえば、私の秘密の番号が1576だとします。

対戦相手が番号1234と言った場合、私は1Fと答えます。これは、数字1が私の秘密の番号にあり、同じ位置にあるためです。対戦相手が番号7890と言った場合、私は1Pと答えます。これは、数字の7が私の秘密の番号にあり、別の位置にあるためです。等。 ここで説明します。

趣味として、自分の番号を推測しようとするコンピュータープレーヤーを実装したいのですが、どこから始めればいいのかわかりません。

  • 何か案は?
  • このゲームですでに何かが行われていますか?
  • C#の実装はありますか?
4

5 に答える 5

4

これはゲームMastermindの変種です。解を推測するためのアルゴリズムについては、かなり多くの作業が行われています。ウィキペディアのリンクに示されているもの以外に、キーワードとして「首謀者」を使用するグーグルはおそらく多く現れるでしょう。(あなたはその名前を知らなかったので、あなたは今のところあまり見つけていないと思います)。

于 2009-04-23T18:37:39.743 に答える
1

ゲーム「マスターマインド」のバリエーションのように聞こえます。ここここ(.doc)、およびウィキペディアのページにいくつかのリソースがあります。

楽しむ!

于 2009-04-23T18:38:48.853 に答える
0

MasterMindバリアントのように聞こえます。

于 2009-04-23T18:37:30.353 に答える
0

あなたはボードゲーム「マスターマインド」のバリエーションをプレイしています。ウィキペディアの記事のアルゴリズムのセクションを参照してください。

http://en.wikipedia.org/wiki/Mastermind_(board_game)

于 2009-04-23T18:39:19.163 に答える
0

これはゲームのLinuxフレーバーであり、ソースを取得してC#に移植できると確信しています。

http://sourceforge.net/project/showfiles.php?group_id=182681&package_id=211908

楽しんで..

于 2009-04-23T23:12:36.290 に答える