这本身并不是编程问题,尽管最终目标是设计一种算法。我正在寻找参考或至少是一种游戏的名称。它在电视游戏节目中非常普遍。游戏如下:
你有许多插槽,每个插槽包含一个你不知道的项目(来自某些有限集)。你必须猜测每个插槽包含的内容。你告诉你的判断(谁知道每个插槽包含什么),他告诉你有多少猜测是正确的,而不告诉你哪一个。当您成功猜出所有项目时,游戏结束。
我会对有关此类游戏的任何信息感兴趣,包括对尽可能少猜测的算法的参考等。只是这个名字所以我可以谷歌它也没关系。
谢谢!
答案 0 :(得分:9)
对我来说听起来像Mastermind。
答案 1 :(得分:6)
你的意思是Mastermind?
答案 2 :(得分:5)
这场比赛已经有很长很长的时间,因为公牛和奶牛的电脑版本 - moo--正在写于20世纪60年代。 Mastermind是20世纪70年代“发明”游戏的商业版本。
http://en.wikipedia.org/wiki/Bulls_and_cows
我碰巧知道游戏是在70年代和80年代早期的几个嵌入式系统中构建的 - 包括一个石油管道控制系统和第一个商业数字录音台; - )