2009-04-23 12 views
0

雄牛&牛は2人のプレイヤーのためのゲームです。各プレイヤーは秘密の番号を持ち、4つの非繰り返し数字があり、それぞれがもう一方の数字を推測しようとします。例えば牛と牛C#の実装

、私の対戦相手が番号1234を言えばlet'sは私の秘密の数は1576

であると言う、私は答えるでしょう:1Fを、数字1は私の秘密の番号で、同じ位置にあるため。 相手が番号7890を言う場合、私は答えます:1P、数字7は私の暗証番号と異なる位置にあるためです。 など。 Here説明です。任意のアイデア

まあ、趣味として、私は私の電話番号を推測するtryesコンピュータプレイヤーを実装したいが、私はどこから始めれば分からない、

  • このゲームには既に何かがありますか?
  • C#の実装はありますか?
+0

奇妙なことに、私がLINQを使い始めたときに、これとほぼ同じように書いていました...あなたが望むなら、一度見つけたらすべてのコードを投稿できます –

+0

してください、心 –

答えて

4

これはゲームMastermindの変形です。解決策を推測するためのアルゴリズムについては、かなり多くの作業が行われています。ウィキペディアのリンクに掲載されているもの以外にも、キーワードとして「マスターマインド」を使用しているグーグルが多分増えるだろう。 (私はあなたがその名前を知らなかったので、これまでにはあまり見つけていないと仮定しています)。

+0

私はゲームの名前を知らなかった、私が記述したゲームはスペイン語で "ピカソウフィジャス"と呼ばれています。 –

0

MasterMindのようなサウンドです。

1

ゲーム「Mastermind」のバリエーションのように聞こえます。herehere(.doc)とWikipedia pageのリソースがあります。

は、お楽しみに!

0

これはゲームのLinuxの味で、私はあなたがそれのためのソースとC#

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

へのポートにそれを得ることができますかなり確信しています

おもしろいこと

+0

そのプログラムは、ユーザーの推測のための番号を生成することができます。それ以外の方法ではありませんが、とにかく感謝します。 –

関連する問題